Learath
f865679cb4
Vanilla tunings should be used for reckoning
2023-10-04 15:21:10 +02:00
Learath
3f8ca70eb3
Fix the fix to the fix to dead reckoning
2023-10-03 20:18:17 +02:00
Dennis Felsing
c15dfb8bd9
Merge pull request #7290 from ChillerDragon/pr_quote_team_name
...
Teeworlds style name quoting for team joins
2023-10-03 11:55:37 +00:00
ChillerDragon
42e5f27ee9
Teeworlds style name quoting for team joins
2023-10-03 13:16:27 +02:00
Dennis Felsing
78b70ebcf8
Merge pull request #7282 from furo321/tele-cursor
...
Teleport the player to their cursor if they aren't in pause
2023-10-02 16:12:00 +00:00
furo
7e045d4f32
Teleport the player to their cursor if no argument is specified.
...
Check for `NumArguments()`
2023-10-02 13:26:34 +02:00
Dennis Felsing
624f4aef21
Merge pull request #7280 from furo321/move-lasttelepos
...
Don't reset `/lasttp` position on death
2023-10-01 22:21:34 +00:00
furo
6dd43fb086
Don't reset LastTelePos
on death
2023-10-01 18:34:07 +02:00
furo
0661eafb49
Send the player's latency if a menu is open
2023-10-01 17:32:51 +02:00
Learath
fcffac6fa8
Fix the fix to dead reckoning
2023-09-30 01:29:33 +02:00
Steinchen99
7b58b77c5e
QoL ; Made it so f2 cmd 'tele' resets speed and unfreezes the tee upon teleporting
2023-09-29 14:53:24 +02:00
Robert Müller
06948ddecd
Remove remains of dbg_stress
from server
...
Using `dbg_stress 1` on a server made clients always auto-join team 0 and nothing else, which is not useful on its own for stress testing.
2023-09-28 20:14:23 +02:00
Dennis Felsing
6a030e1a2b
Merge pull request #7262 from furo321/expire-server-info-afk
...
Expire server info when changing `m_Afk`
2023-09-27 10:44:55 +00:00
furo
4f0552a8df
Expire server info when changing m_Afk
2023-09-27 12:12:12 +02:00
furo
eabe59b413
Change format of votes
2023-09-26 12:13:49 +02:00
furo
d165f9e8a9
Add votes command to rcon
2023-09-26 02:24:00 +02:00
Dennis Felsing
60046c7e18
Merge pull request #7247 from Learath2/pr_reckon
...
Fix dead reckoning
2023-09-24 18:38:53 +00:00
Learath
ecaded8cce
Fix dead reckoning
2023-09-24 18:14:09 +02:00
furo
436c977f7e
Remove unused config, sv_suicide_penalty
2023-09-23 23:51:16 +02:00
Robert Müller
774d32713d
Merge pull request #7227 from furo321/swap-without-name
...
Add ability to swap without a name when team only has 2 players.
2023-09-22 14:33:48 +00:00
Dennis Felsing
cc2bdbd0ed
Merge pull request #7232 from furo321/initial-chat-delay-message
...
Use a different message when muted by sv_chat_initial_delay
2023-09-22 11:06:56 +00:00
furo
5793891d91
Add a message when using sv_chat_initial_delay
2023-09-22 12:43:36 +02:00
furo
f23e5ceb6f
Correct value of TeamSize.
2023-09-21 23:15:42 +02:00
furo
a7ef9c7c6f
Add /lasttp
2023-09-21 21:02:55 +02:00
furo
992a26c7ca
Add ability to swap without a name when team only has 2 players.
2023-09-21 19:40:37 +02:00
Robert Müller
2c7df07fd7
Merge pull request #7196 from furo321/add-optional-arguments
...
Add optional argument to movement commands
2023-09-20 15:04:54 +00:00
trml
b62754915a
Add flag to ddnetlaser for enabling prediction, let server control starttick
2023-09-19 23:22:15 +02:00
Robert Müller
ce8e47ee63
Increase maximum number of mutes and vote mutes
2023-09-18 16:22:51 +02:00
furo
107af9c902
Add optional argument tiles to movement commands
...
Add optional argument to movement and console page commands
Remove optional argument to console page commands
2023-09-17 17:19:40 +02:00
furo
77840a9c97
Fix everyones swap getting reset when someone swaps
2023-09-17 13:49:52 +02:00
heinrich5991
286104cf08
Merge pull request #7181 from furo321/color-vote
...
Color vote if you have voted f3 or f4.
2023-09-16 10:40:15 +00:00
furo
b423ee59af
Color text if you have voted f3 or f4
...
Add Sv_YourVote packet
2023-09-16 12:17:11 +02:00
Robert Müller
643a23aad3
Add unninja
, solo
and deep
testing commands
...
Closes #7161 .
2023-09-16 11:59:21 +02:00
Alexander Akulich
f58eef45b9
Server: Use the tuning params via GameWorld (like in prediction)
...
The world tuning is a part of the world. This way the entities implementation
use the same API as available on the client side.
This change is a step toward unified/shared world logic for client and server.
2023-09-15 18:04:29 +03:00
Alexander Akulich
77fc14f251
Server: Move player (ID) mapping update to GameContext
...
This way the GameWorld does not deal with CPlayer.
2023-09-15 18:04:29 +03:00
Alexander Akulich
a1b7e0c37c
Move alloc.h to game/ and use it in client/prediction/entity.h
2023-09-15 18:04:29 +03:00
Alexander Akulich
7dab9e430d
CCharacterCore: Break the friendship with CCharacter
2023-09-15 18:04:29 +03:00
Alexander Akulich
4c55e83d91
Character (cli and srv): Access WorldCore via GameWorld()
2023-09-15 18:04:29 +03:00
Alexander Akulich
9eb4cf7508
CCoreCharacter: Add and use HookedPlayer()
2023-09-15 18:04:23 +03:00
Alexander Akulich
41c83da699
CGameContext::OnMessage: Replace if-else with switch()
2023-09-09 14:49:52 +03:00
Alexander Akulich
e6c7d0c96d
GameContext: Extract all other messages
2023-09-09 14:49:10 +03:00
Alexander Akulich
3be79f568a
GameContext: Extract OnStartInfoNetMessage()
2023-09-09 14:45:15 +03:00
Alexander Akulich
763541af5a
GameContext: Extract OnEmoticonNetMessage()
2023-09-09 14:45:15 +03:00
Alexander Akulich
0a2cc3d84c
GameContext: Extract OnChangeInfoNetMessage()
2023-09-09 14:45:15 +03:00
Alexander Akulich
9f668e20db
GameContext::OnMessage: Move the check for World.Paused into OnSetTeam
...
1. Regardless of the pause the message is CL_SETTEAM and there is no
reason to match it against other messages.
2. Another implementation can save the wanted team and apply it later.
2023-09-09 14:45:11 +03:00
Alexander Akulich
ce5371b038
GameContext: Extract OnSetTeamNetMessage()
2023-09-09 14:45:04 +03:00
Alexander Akulich
a1ec904596
GameContext: Extract OnSayNetMessage()
2023-09-09 14:45:02 +03:00
Alexander Akulich
88fc275d85
GameContext: Extract OnCallVote() and OnVote() from OnMessage()
2023-09-08 19:19:28 +03:00
heinrich5991
2bf2850b20
Merge pull request #7128 from ChillerDragon/pr_sixup_slot_info
...
Fix 0.7 clients not being able to join after slot change
2023-09-06 23:15:43 +00:00
ChillerDragon
5a8e67b323
Fix 0.7 clients not being able to join after slot change
...
If the player slots update the 0.7 clients have to be informed
about it. Otherwise the client can block the join button
if the outdated playerslots are filled already.
2023-09-06 12:50:16 +02:00