Commit Graph

70 Commits

Author SHA1 Message Date
1393338839 Add buffs to replay data as well 2026-07-29 22:36:41 +03:00
e763db9108 Add buffs at player spawn 2026-07-29 22:36:41 +03:00
a71bc513ac Make spawn protection work 2026-07-29 22:36:41 +03:00
6a2d8564d5 Add buffs, add spawnprotection buff effect 2026-07-29 22:36:41 +03:00
bfddd3129f Add shield effects 2026-07-29 22:36:41 +03:00
215c88cb49 Move GameOptions to game/opts.rs 2026-07-29 20:16:48 +03:00
897a1dbef6 Refactor game_manager to game/mod.rs 2026-07-29 20:14:14 +03:00
6284c49bb9 Add kill command 2026-07-29 20:07:30 +03:00
05584b9d28 Attempt to fix double goals 2026-07-29 19:51:10 +03:00
f8422a9d53 Make respawn timer a game option, set it to 5 2026-07-29 19:45:52 +03:00
72a35ab568 Tint player color based on team 2026-07-29 01:09:10 +03:00
c5880c4b1a Add replay telegrenades 2026-07-28 22:18:28 +03:00
bea1b29bc7 Move local hit sound from kill to take_damage 2026-07-28 21:16:05 +03:00
fac936b97a Set telegrenades_allowed in deferred call 2026-07-28 21:02:43 +03:00
0ad90d24dd Add option for telegrenades_allowed 2026-07-28 20:10:24 +03:00
6147640213 Fix telegrenade throw direction 2026-07-27 23:06:25 +03:00
f7e287c22f Make telefrag throw harder 2026-07-27 22:59:44 +03:00
b738271d75 Forbid throwing telegrenade with ball 2026-07-27 22:57:44 +03:00
a0ce60c238 Allow activating telegrenade in-flight 2026-07-27 22:54:00 +03:00
a6e6e66d28 Propagate teleport when teleport grenade collides 2026-07-27 22:43:57 +03:00
3a2b2d609d Sync telegrenades 2026-07-27 22:28:55 +03:00
81402f2cf4 Add initial support for telegrenades 2026-07-27 22:17:05 +03:00
d32b3cade0 Fix warnings 2026-07-27 20:52:05 +03:00
1a0a11cccc Update player health from state in replays 2026-07-27 20:23:19 +03:00
def6539bbc Add double health bar 2026-07-27 20:13:14 +03:00
e6793fde61 Add pickup visibility for replays 2026-07-27 19:46:12 +03:00
9187e6abff Register pickups 2026-07-27 19:07:47 +03:00
2384eb90ba Move hud stuff to hud 2026-07-27 02:11:54 +03:00
6992bc5eff Fix ball problem in a neater way 2026-07-27 01:41:03 +03:00
463004639c Revert "Possibly fix bugs with ball in replay"
This reverts commit 9a33403761.
2026-07-27 01:36:20 +03:00
9a33403761 Possibly fix bugs with ball in replay 2026-07-27 01:27:38 +03:00
36424543a8 Remove unused prints 2026-07-26 23:43:20 +03:00
5b1f840e40 Fix beam spawning in replays 2026-07-26 23:17:41 +03:00
8093ffb2be Add replay events to server too 2026-07-26 23:11:58 +03:00
934b06657b Put player name and color into ReplayPlayer 2026-07-26 21:59:00 +03:00
f67843cc59 Clear replay players when replay ends 2026-07-26 21:59:00 +03:00
7a9292242f Start adding replays 2026-07-26 21:59:00 +03:00
b8578a0a95 Fix slow slope speed with CharacterBody3D's Constant Speed instead 2026-07-26 21:45:28 +03:00
0c87c2fe19 Fix floating when hitting the ceiling and slope slowdown 2026-07-26 20:10:13 +03:00
b53b6289bd Add punch animation as well 2026-07-26 00:29:26 +03:00
fb799acdbe Implement punching 2026-07-26 00:10:04 +03:00
88e9d912a2 Update volumes via audio buses 2026-07-25 22:46:16 +03:00
b10acbeb96 Play local hit sound on kill 2026-07-25 21:26:28 +03:00
6545f54cfc Disable walk effects when dead 2026-07-25 21:21:42 +03:00
02c39f01dc Fix warnings 2026-07-25 21:20:59 +03:00
dd75677321 Move movement to physics_process 2026-07-25 01:20:32 +03:00
3e5a9b3163 Calculate y-rot differently 2026-07-25 01:19:01 +03:00
606eed9255 Apply client-side sync info rarely 2026-07-25 00:45:39 +03:00
a00ced88d0 Add killbox kinds 2026-07-24 23:22:06 +03:00
27869e9072 Swap weapon on scroll wheel 2026-07-24 23:10:15 +03:00