trml
0b3f3b03b5
Rewrite of prediction code, with additional prediction
2019-04-21 16:12:20 +02:00
Ryozuki
7d4fdb3322
update the core server-side
2019-04-21 15:16:28 +02:00
Ryozuki
eaef31d4a0
fix wording and add/fix no col and no hook
2019-04-19 11:59:09 +02:00
Ryozuki
0f3411f8fa
fix wording
2019-04-19 11:46:54 +02:00
Ryozuki
f37f8a8268
add all character flags to ddnetnetwork character
2019-04-19 11:17:28 +02:00
Learath
d6bfef2cc0
Use a NetObj instead of a system message
2019-04-17 23:47:32 +02:00
Ryozuki
3556830b9a
fix solo prediction
2019-04-12 16:29:13 +02:00
Ryozuki
7e43120b6e
make the client aware of other players solo status
2019-04-12 16:16:21 +02:00
Ryozuki
be708d0498
a mess
2019-04-07 21:18:43 +02:00
Ryozuki
813c24bf29
add m_IsSolo and fix hook col
2019-04-07 18:58:49 +02:00
def
c489fb61be
After a char was killed stop processing further tiles
2019-03-28 23:29:34 +01:00
Dennis Felsing
1add4a0819
Only print team join message when not in team already ( fixes #1524 )
2019-03-20 14:01:32 +01:00
def
887d1c8401
Simplify some server messages
2019-02-27 19:46:01 +01:00
ChillerDragon
a34d9633ad
Remove empty else branch
2019-02-25 20:16:05 +01:00
Ryozuki
674d3f00e0
add support for blue teleport gun
2018-11-03 10:26:20 +01:00
Dennis Felsing
13aa154d47
Revert "Rewrite stopper code a bit"
...
This reverts commit 4ee5c5a781
.
2018-08-24 09:34:54 +02:00
Dennis Felsing
02e5fa20a0
Revert "Fix stoppers while retaining backward-compatibility"
...
This reverts commit e2d3e353cf
.
2018-08-22 08:33:28 +02:00
Dennis Felsing
d60b0db632
Revert "Add mapbug "stoppers-passthrough@ddnet.tw""
...
This reverts commit 25e86851d3
.
2018-08-22 08:33:21 +02:00
heinrich5991
25e86851d3
Add mapbug "stoppers-passthrough@ddnet.tw"
...
This can be set for maps that rely on actually passing through stoppers.
2018-08-16 17:54:55 +02:00
heinrich5991
e2d3e353cf
Fix stoppers while retaining backward-compatibility
...
Stopper behavior is only changed when the player would otherwise go
entirely through the stopper. Players can still enter a stopper as far
as the stopper can still affect them. One-way blockers have a bigger
range, and thus allow tees to enter furtherly.
A possible (manual) test map for this is test_stoppers.map, sha256sum
ed8be386e54a03d7bd7ed69fdd962c86f51f654427972d58d492c8905c8fbdb7, crc
48812a51.
2018-08-16 17:54:55 +02:00
heinrich5991
4ee5c5a781
Rewrite stopper code a bit
...
Remove the whole copy-and-paste mess.
A seemingly ineffective and apparently code block has been removed.
2018-08-15 17:47:07 +02:00
Tim Schumacher
ea68ef201f
Initialize m_TeleGunTeleport to false
2018-07-15 23:03:30 +02:00
Tim Schumacher
bbcc9aca0c
Fix stopper teleport gun bug
2018-07-15 12:02:48 +02:00
Ryozuki
50c84a60f7
add teleport gun/grenade/laser
2018-07-15 10:21:59 +02:00
ZombieToad
4d2ee25bfb
fix Pain weapons bug
...
https://cdn.discordapp.com/attachments/293493549758939136/461236206131478538/PainWeaponBug.gif
because I'm new to coding it took me 2 hours to find this bug. I spent a while looking at the POWERUP_ARMOR and RemoveNinja() code wondering why it didn't work.
this bug is funny to some players so maybe you don't want to fix it. i wont mind because it was a challange for me to find it
2018-06-26 19:45:40 +01:00
Piepow
9f61424860
Fix pain emote immunity with jetpack
2018-06-25 21:11:22 -04:00
ChillerDragon
052e67c541
Add broadcast importance ( fixes #669 )
2018-03-07 17:22:41 +01:00
yangfl
1620fc9b0f
Fix typo
2018-02-07 16:10:40 +08:00
def
0cc4763a43
Fix crash: Switch tiles with number 0 are handled like non-switch tiles
...
Thanks to 645654 and phacrum for report
2018-01-10 22:19:38 +01:00
def
fb252c4940
Fix compilation
2017-08-25 13:27:37 +02:00
heinrich5991
1ae004ba46
Make a copy of the input only after sanitizing it
...
This fixes a physics bug that allowed players to set their mouse
direction to (NaN, NaN), resulting in funny effects.
2017-08-25 13:20:10 +02:00
heinrich5991
6247aa0c7f
Enable -Wextra
and -Wformat=2
...
Also annotate `dbg_msg`, `str_format` and `str_timestamp_ex` so that the
compiler can determine whether the format strings are correct.
Fix the compiler warnings generated by these extra warnings -- some of
them were security issues.
2017-07-27 20:38:17 +02:00
Tim Schumacher
2ef05c2def
Use sv_teleport_hold_hook also for checkpoint tele
2017-06-15 16:07:27 +02:00
Tim Schumacher
47fecc8659
Add sv_check_teleport_hold_hook map setting
2017-06-15 15:49:07 +02:00
eeeee
9b6699d3b8
remove casts to CServer
...
improving encapsulation by going through the interface instead of including engine/server/server.h
2017-06-05 20:51:12 -07:00
def
63c1d75458
When frozen and afk, show normal eyes to be able to tell non-afk from afk
2017-05-19 19:12:52 +02:00
Learath
5626259b27
Rework pause. Fixes force_pause
2017-04-09 00:20:41 +02:00
necropotame
b6548aa8cf
Fix wrong code convension, add enum for timer display type
2017-02-28 07:31:24 +01:00
Learath2
09552a6d9f
Get rid of trailing whitespaces
2017-02-21 19:11:43 +03:00
BannZay
a96ebde93a
getting jetpack through remote
2016-10-10 15:18:06 +03:00
Speedy Consoles
39704a04a7
made 1-tick unfreeze reliable
2016-08-27 18:03:50 +02:00
def
992c148dce
Fix messages a bit
2016-07-03 23:23:33 +02:00
Tim Schumacher
96d05e3370
Send chat message when team is unlocked by a tile
2016-06-30 17:55:34 +02:00
def
af8317c2e9
Don't allow restarting after touching finish line on solo server
2016-05-21 21:51:38 +02:00
def
61e47422f6
Clean up debug messages a bit (lower case, no useless errors)
2016-05-02 21:35:32 +02:00
Tim Schumacher
50f9e37282
disable deepfly patch applied at wrong position
2016-05-02 16:25:34 +02:00
def
e0e7f20196
added sv_deepfly (default 1) to disable deepfly (by timakro)
2016-04-29 18:08:53 +02:00
def
67bff95a72
Merge remote-tracking branch 'timakro/new_hookthrough'
2016-04-27 18:59:51 +02:00
def
93ce3c84c3
Add fake tuning for hammer hit
2016-04-20 11:59:14 +02:00
def
ce7eb0aac1
Add UNLOCK_TEAM tile (someone draw a tile please)
2016-03-07 18:04:59 +01:00
H-M-H
42a68636b5
tweaked respawndelay a bit
2016-02-02 21:14:46 +01:00
timgame
988a8f591a
remove colflags
2015-11-08 10:20:10 +01:00
oy
e91d26b8ac
force vital check on essential cl/srv messages and added additional sequence checking
2015-09-01 13:50:45 +02:00
def
5119976c9f
Oops
2015-08-22 20:25:28 +02:00
def
7ff9cd890c
No magic number for weapon
2015-08-22 20:15:15 +02:00
def
844d8b8ae3
Add sv_teleport_lose_weapons
2015-08-22 19:24:10 +02:00
def
6e8ada1ac8
Fix whitespaces a bit
2015-07-09 02:12:35 +02:00
def
ce465b584c
Add sv_rescue_delay and rename sv_allow_rescue to sv_rescue
2015-06-30 18:46:36 +02:00
def
55e0c58707
Fix bracket
2015-06-22 13:07:41 +02:00
def
4f323313f3
Clean up code a bit
2015-06-22 13:06:14 +02:00
def
dd9563a88c
Make switch number work for freeze on switch layer
2015-05-31 18:21:12 +02:00
def
a77cd039a6
Get rid of all Clang warnings
2015-04-18 22:29:28 +02:00
timgame
52aab8c00f
added unfreeze after /r, /rescue
2015-04-16 18:13:36 +02:00
timgame
62aa011734
added /r, /rescue: teleport yourself out of freeze
2015-04-16 17:37:57 +02:00
def
bb88034def
Merge branch 'DDRace64' of github.com:def-/ddnet into DDRace64
2015-03-28 21:53:13 +01:00
def
14d0d2ba08
Kill everyone!
...
This fixes a bug where some players can fall outside of a map and don't die.
2015-03-28 21:52:43 +01:00
timgame
108e46275c
fixed refill jumps with 1 jump
2015-03-22 18:27:57 +01:00
timgame
909db5cd55
added ninjajetpack prediction
2015-03-14 18:55:50 +01:00
def
564a69210c
Revert ZZZ emoticon when afk
2015-03-13 15:21:27 +01:00
def
f893ed6ec4
Fix and clean up autoupdater
2015-03-13 15:14:00 +01:00
def
05970cc2e2
Add BONUS tile, opposite of PENALTY (for Saavik's new map)
2015-03-10 22:57:40 +01:00
def
2b32b4a18a
Add fire delay tunings
2015-02-12 15:20:22 +01:00
timgame
b53009db7c
improved refill jumps tile
2015-01-19 22:14:49 +01:00
timgame
2ee0ca0648
added refill jumps tile and cleaned tile detection
2015-01-19 22:14:49 +01:00
def
f0d830021a
Fix old bug
2014-12-29 20:06:00 +01:00
def
292c18a1e0
Make prediction work with unsolo command
2014-12-25 11:37:44 +01:00
def
fe86eef7d8
Disable hook when /spec is used
2014-12-15 20:49:16 +01:00
def
a6b4adb5d8
Minor cleanups
2014-12-15 20:48:58 +01:00
nuborn
03bc769c09
prediction of hammer (hits) and grenade (explosions)
2014-12-01 01:31:58 +01:00
def
627d6386ee
Revert "Revert "Revert "Add antiping for weapons (by nuborn)"""
...
This reverts commit 8f7e24b4db
.
2014-11-02 10:59:22 +01:00
def
0802177658
Revert "fix bug in weapons antiping (getting lasered in freeze)"
...
This reverts commit ff8791681f
.
2014-11-02 10:59:03 +01:00
nuborn
ff8791681f
fix bug in weapons antiping (getting lasered in freeze)
2014-10-28 17:23:48 +01:00
nuborn
8f7e24b4db
Revert "Revert "Add antiping for weapons (by nuborn)""
...
This reverts commit 755e9f4d1c
.
2014-10-28 15:50:28 +01:00
def
755e9f4d1c
Revert "Add antiping for weapons (by nuborn)"
...
This reverts commit 48e66a2ab3
.
Conflicts:
src/game/client/gameclient.cpp
src/game/version.h
2014-10-27 20:03:22 +01:00
def
4ed3ce8070
Revert "No fucking gunfire sound when using jetpack"
...
This reverts commit 4a11befaf4
.
2014-10-26 00:50:10 +02:00
def
4a11befaf4
No fucking gunfire sound when using jetpack
2014-10-25 03:01:55 +02:00
def
48e66a2ab3
Add antiping for weapons (by nuborn)
2014-10-23 17:31:29 +02:00
def
084b59d9b6
Show sleepy eyes when a player is paused
2014-10-16 23:22:53 +02:00
def
a670348b88
Wording
2014-09-27 19:10:15 +02:00
def
3804c16f02
Fix a bunch of crashes on server demo recording
2014-09-26 03:20:47 +02:00
def
416ae46730
Reset recording on player death
2014-09-26 02:25:53 +02:00
def
b4f77c4b71
Add sv_player_demo_record (mostly from Teerace)
2014-09-26 02:05:31 +02:00
def
d38bf7f83a
typo
2014-09-23 17:33:33 +02:00
def
fbd87e7370
Fix potential server crashes
2014-09-22 18:56:59 +02:00
def
741cf8f8c7
Cleanup & Halloween event
2014-09-18 12:14:00 +02:00
def
8a4e3d9605
Revert "Only set active weapon when it actually has ammo (Thanks Saavik)"
...
This reverts commit c88a4f00d2
.
2014-09-07 00:15:03 +02:00
def
c88a4f00d2
Only set active weapon when it actually has ammo (Thanks Saavik)
2014-09-05 21:12:33 +02:00
def
2980bd77e8
Add /specteam
2014-08-09 19:53:38 +02:00
def
eaeaf54250
Add freezehammer/unfreezehammer for blocker
2014-07-16 02:59:39 +02:00
def
4c71b8cf56
Fix: Walljump works properly even in maps without double jump
2014-06-24 23:47:33 +02:00
def
7a4e5ed746
Fix "You can jump 1 time"
2014-06-24 23:32:29 +02:00
def
dcf5e244b5
Fix walljump after holding a key
2014-06-23 14:46:27 +02:00
def
99c74b5311
Fix wall jumps
2014-06-22 00:50:11 +02:00
def
d768eb4908
Try wall jumps
2014-06-21 18:14:22 +02:00
def
a6e8a787ee
Fix: Jetpack works with tunezones (oops)
2014-06-04 20:16:44 +02:00
def
4c87cedd4d
Better make sure that something exists before using it
2014-05-19 01:57:52 +02:00
def
b3e9041768
Revert "Same hook strength for everyone (by cinaera)"
...
This reverts commit 2b08464527
.
2014-05-01 03:03:31 +02:00
def
2b08464527
Same hook strength for everyone (by cinaera)
2014-04-30 17:36:25 +02:00
def
5eb7a74558
Fix: Tunings and Tunezones with dummies
2014-04-29 03:34:23 +02:00
HMH
4a8011ced4
determine tunings to send with the players viewpos
2014-04-18 14:43:33 +02:00
HMH
b9d72d5efe
TuneZone enter msg also on spawn
2014-04-18 14:43:33 +02:00
def
68980e7699
Fix: Ok, proper Jetpack prediction now
2014-04-14 10:56:14 +02:00
def
38b16ee5c0
Jetpack prediction (Thanks to v)
2014-04-14 01:34:50 +02:00
def
29db455131
Multiline tune zone messages
2014-04-13 19:27:08 +02:00
def
f8b15e1e62
Add hammer_strength tuning
2014-04-13 19:11:21 +02:00
def
6e33858cab
Code cleanup
2014-04-13 16:49:58 +02:00
def
83201c9003
More extended tunings
2014-04-13 16:41:02 +02:00
def
7fd799f894
Timeouts, disconnects and game leaves no longer kill your entire locked team
2014-04-12 12:08:20 +02:00
def
7ae973af0d
Make jetpack strength a tuning
2014-04-12 11:12:29 +02:00
def
327aa4e196
Fake tunings for NPC and NPH and tuning cleanup
2014-04-06 12:22:27 +02:00
def
8be0091d07
Add sv_teleport_hold_hook
2014-04-05 00:35:18 +02:00
def
b8775d27c4
Revert "sv_pistol_damage"
...
This reverts commit a5449c9af0
.
2014-04-02 19:55:42 +02:00
def
a5449c9af0
sv_pistol_damage
2014-03-31 20:34:54 +02:00
HMH
3d607eaf16
fix: correct zone at spawn
2014-03-27 01:48:21 +01:00
HMH
e393e966d0
fix: send tunings on spawn not on death
2014-03-27 01:33:37 +01:00
def
a4580c4af0
Add speedup prediction (by c)
2014-03-25 01:13:46 +01:00
HMH
6b1b4f2bcb
fix: correct tunezones for faketunings
2014-03-24 21:07:10 +01:00
HMH
0177b8a4b5
fix: stupid laser tunings + projectile security fix
2014-03-23 17:10:49 +01:00
HMH
e25f0ba074
added TuneZoneHandler, replaced projectile-lifetime and laserreach with zone specific tunings when creating
2014-03-23 17:10:49 +01:00
def
b72df908a1
Add faketunings for 0 jumps
2014-03-01 14:29:14 +01:00
def
220f5269c4
Fix: Reset ninja properly to prevent it from autoshooting
2014-02-25 21:51:10 +01:00
def
6406e77e9c
Disable faketuning for freeze for now because it looks really weird in some situations
2014-02-23 01:10:43 +01:00
def
e9db91e953
Add solo fake tunes
2014-02-19 22:30:57 +01:00
def
40651924bf
Make Fake Tunings a bit nicer and less resource intensive
2014-02-19 22:30:34 +01:00
def
92e0b5fe3c
Add fake tunings so that freeze prediction is correct (by HMH)
2014-02-19 21:55:37 +01:00
def
99a086200f
Only keep holding hook, reset all other keys on /pause and chat
2014-02-18 22:26:17 +01:00
def
1b76f57750
Allow /showothers on solo server
2014-02-14 03:08:20 +01:00
def
4a2eaaf1cc
Less strict spam filtering
2014-02-14 00:26:05 +01:00
def
334a739534
Fix penalty for teams
2014-02-10 00:17:56 +01:00
def
42ed2807cb
Add penalty tile
2014-02-09 23:31:29 +01:00
def
823a04333a
Add /showall
2014-02-02 19:56:10 +01:00
def
391232017a
Add evil checkpoint teleports
2014-02-01 22:20:41 +01:00
def
7347afa5dc
Even Super has to die!
2014-01-31 23:24:45 +01:00
def
3e7d077722
Fix: See other players on solo server
2014-01-31 12:26:17 +01:00
def
2f4820f9ae
Don't show players in solo part, even with /showothers
2014-01-30 18:39:39 +01:00
def
d8533eea67
Proper Client Version numbers and more visible whispers
2014-01-30 16:49:15 +01:00
def
bf652416d4
Don't send team state too often (causes lags when people kill)
2014-01-24 15:12:46 +01:00
def
61b056f9f7
Hold input while paused
2014-01-22 14:04:46 +01:00
def
663da084db
Make players look sleepy if afk
2014-01-22 01:46:15 +01:00
def
beb74082b3
Send initial team state
2014-01-22 00:35:02 +01:00