heinrich5991
91b60e6981
Make emoticons smoother
2021-09-13 16:26:48 +02:00
fokkonaut
69fe35f288
Send switch states per team and cleanup
2021-08-23 23:26:36 +02:00
trml
08ef63a64c
Add prediction for switch tiles
2021-08-19 01:11:38 +02:00
Edgar
1dd91feec6
send switch state to the client
2021-08-16 11:15:23 +02:00
Magnus Auvinen
f8153a4f2a
removed the operator int() from IGraphics::CTextureHandle and ISound::CSampleHandle in order to catch more bugs
...
(cherry picked from commit 563f1d0c52
)
2021-08-14 21:54:18 +02:00
Jupeyy
7e55b64556
Remove global CGameClient instance
2021-07-12 12:53:08 +02:00
Jupeyy
26c5332dc6
Remove components pointers
2021-07-12 12:14:02 +02:00
Jupeyy
8451775821
Make components member of CGameClient
2021-07-12 12:07:31 +02:00
Jupeyy
a663799188
uint64 -> uint64_t, int64 -> int64_t
2021-06-24 17:19:17 +02:00
Freddie Wang
500ba7609f
Respect tunezone for characters
2021-05-13 00:57:50 +08:00
Freddie Wang
d2faabe913
force tunezone
2021-04-23 11:01:38 +08:00
Arda Demir
2aefdf2a5e
Add dummy_reset and remove +resetdummy
2021-03-17 18:09:39 +03:00
Alexander Akulich
2790270abf
Adopt upstream refactoring: Mark several functions as 'const'
2021-02-23 18:26:16 +03:00
def
23c145d760
Improve ClShowDistance a bit
2021-01-21 17:07:07 +01:00
trml
34d80e65c8
Don't predict input from the dummy when it is paused
2021-01-18 23:55:13 +01:00
Alexander Akulich
c2f276cee1
Port CConfig API from the upstream (0.7.5)
...
The old (g_Config) API is kept to not break the stuff.
See commits:
de5859b371
78076761eb
2021-01-10 17:10:19 +03:00
fokkonaut
d4c4031f20
Add F-DDrace entities
2020-12-22 12:23:21 +01:00
bors[bot]
b0803b26e0
Merge #3077
...
3077: UI Elements r=def- a=Jupeyy
Build will fail bcs of clang-format,
i'll update this comment to explain.
Co-authored-by: Jupeyy <jupjopjap@gmail.com>
2020-10-26 08:37:25 +00:00
Jupeyy
74515d4b95
UI Elements
2020-10-19 23:52:29 +02:00
ChillerDrgon
f1bb5b5bd9
Use NUM_DUMMIES for dummy array length
2020-10-18 23:15:25 +02:00
Jupeyy
8d6148b20b
Modulize skins, particles, emoticons and game
2020-10-09 09:07:19 +02:00
def
1a83651cf1
Allow quitting instantly with SDL_QUIT when non-warning dialog showing
2020-10-04 22:46:28 +02:00
Dennis Felsing
2ba9535529
Use warnings popups for some io failures
2020-10-02 16:06:16 +02:00
Jupeyy
0e71a47708
Add customization
2020-09-28 23:21:32 +02:00
def
3be8a592e5
Run clang-format
...
Purely automatic change. In case of conflict with this change, apply the
other change and rerun the formatting to restore it:
$ python scripts/fix_style.py
2020-09-26 21:50:15 +02:00
def
9f9ccaccf7
Create ALLOW_X_SKINS game info flag
...
To allow server to set any x_ prefixed skin and client won't filter it
out. As requested by Pure_luck for his mod to show players as tanks,
walls, etc. Won't be enabled on DDNet-Servers, thus such skins can be
added where a server modification wants to fine-control what skins are
allowed and can enforce such skins.
2020-09-24 19:05:30 +02:00
Jupeyy
8235df7752
Add menu background map
2020-09-23 23:38:28 +02:00
def
3832d948bd
Sort spectator view by team, then name (not score) ( fixes #2808 )
2020-09-13 21:31:10 +02:00
def
e162045026
Can't detect if paused on KoG, so don't show button
...
Since they're running an old version of DDNet server
2020-09-05 19:06:12 +02:00
Fireball
918f321dfb
Improved dummy switching
...
- Fix a use-after-free when there are no new snapshots for the cl_dummy tee after the switch.
- When one of the tees is hooked, cycling through them will no longer show phantom hook for the other tee.
- Dummy switch might happen a bit quicker since it doesn't depend on receiving new snapshots.
- Simplified code: m_LastDummy2 is no more.
2020-07-12 19:14:18 +01:00
def
3585d83196
Don't request IUpdater interface when built without updater
...
Fixes warning:
[kernel]: failed to find interface with the name 'updater'
2020-07-10 00:01:02 +02:00
def
7608eb67d6
Ignore emoticon of spammy players ( fixes #2387 )
...
Add ignore emoticon button in player menu.
Someone needs to draw the graphic for that.
2020-06-27 01:15:09 +02:00
heinrich5991
8c095b2727
Make spec character rendering a bit cleaner
2020-06-25 14:56:23 +02:00
Edgar
2f3073c547
fix /spec hook
2020-06-25 10:12:17 +02:00
Edgar
b33180ae77
fix /spec rendering
2020-06-24 19:01:01 +02:00
heinrich5991
209726552b
Remove unused Sv_PlayerTime
game message
2020-05-27 20:03:11 +02:00
heinrich5991
0d7872c79e
Send DDNet version early in the connection process
...
This gets rid of the problem that we don't know whether we should send
full snapshots to clients because they haven't told us about them being
DDNet yet.
2020-05-22 17:58:41 +02:00
MikiGamer
95c419d684
BlockWorlds Entities
2020-05-19 16:49:28 +02:00
trml
47cafe6d6b
Remove unused code
2020-05-02 18:52:09 +02:00
trml
a4a0b6e9ed
Add config flag for dummy prediction and fix compilation
2020-04-18 23:28:40 +02:00
trml
99baf219d0
Revert "Remove the dummy prediction"
...
This reverts commit 681f30950c
.
2020-04-18 22:16:25 +02:00
ChillerDragon
9e0f6d2ce0
Move global configuration out of client interface
2020-02-19 11:24:58 +01:00
ChillerDragon
96c9b1ab73
Rename rifle to laser
...
This makes it easier to copy code from/to 0.7
23df3c609e
2019-11-22 15:37:18 +01:00
trml
3986925761
Optimize character evolve
2019-11-09 22:49:53 +01:00
heinrich5991
79bce4250a
Address forgotten review comment of #1904
2019-09-17 17:07:33 +02:00
bors[bot]
1bf178614f
Merge #1904
...
1904: Add tune zone prediction r=heinrich5991 a=trml
Is enabled with cl_predict_ddrace 1.
This will predict tunings loaded from the map the first time tunezones are entered, but will also update the tunes after you receive new tunes while in a tunezone, since it's possible to change them in rcon.
Co-authored-by: trml <trml@users.noreply.github.com>
2019-09-17 13:50:18 +00:00
trml
bb5eab0cc0
Add tunezone prediction
2019-09-09 00:53:07 +02:00
Ryozuki
e112cf6791
add paused and spec to explayerflags
2019-08-02 18:16:58 +02:00
heinrich5991
9627fd0841
Clarify what ENTITIES_UNUSED
does by renaming it
2019-07-31 21:22:11 +02:00
Dennis Felsing
c8d12bd386
Merge pull request #1853 from 12pm/pr_unused_non_ddnet
...
Render all entities on non ddnet servers
2019-07-31 17:31:11 +02:00