Commit Graph

95 Commits (2df250c3a3e2a9ea5a2dd6cf4aaa2dfa42d67ae8)

Author SHA1 Message Date
unfa 2df250c3a3 Updated the game to Godot v4.0.dev.calinou [489f11ee0]
Reverted texture compression change as the hedless mode bug is fixed
Added a server message that should be sent to joining clients
Added hotkeys P and C for "Play" and "Connect" buttons. You can now connect to the last used server by typing "PCC" after the game starts.
Changed UI layout to facilitate engine change, added a margin.
2021-12-23 14:53:59 +01:00
unfa 32a7aba47c Implemented player land sound
Also added option to remotely set unit_db on SoundPlayer
Removed debug prints in WindSFX and Player
2021-12-18 17:05:48 +01:00
unfa 4579bf5743 Updated AFK icons and implemented AWAY focus state
Colored the focus banners to make them more easy to identify at first glance
2021-12-18 14:45:32 +01:00
unfa a0626116f9 Improved WindSFX 2021-12-18 14:17:33 +01:00
unfa f68b72c840 Implemented wind noise played when players move fast
It's modulated with volume and a resonant lowpass filter all mapped using curves to produce pleasing results
2021-12-16 01:43:05 +01:00
Jan Heemstra e1e022d5e2 Added suicide button 2021-12-06 23:15:01 +01:00
unfa cec82c7738 Improved players disconnecting from the game. Implemented network ping measurnment and FPS display. 2021-10-24 20:17:19 +02:00
unfa a53f0c8f48 New blood particles. 2021-10-24 17:23:33 +02:00
unfa 29bf99d59e Reimplemented bullet hit effects in the new damage system. 2021-10-24 16:25:04 +02:00
unfa 321e2fcbcc Got rid of get/set on Player's dead var. Fixed regrets on kill. 2021-10-23 23:54:02 +02:00
unfa f3fd5de171 Fixed incorrect trasform after respawn causing renderer to collapse and other stuff too 2021-10-23 22:34:51 +02:00
unfa 1b2375b3d4 Made some HUD elements visible even in menu. Made player head fall to the ground on death. Tweaked Gibs. Implemented gun bob. Fixed Player Body not casting shadows. 2021-10-16 02:07:19 +02:00
unfa 953c859098 Reworked gib with particle collisions to test how they work. Fixed player damage feedback, but death is still bugged. 2021-10-15 02:15:43 +02:00
unfa 6aef66c0a8 Changed damage API. Added "bleeding eyes" effect to indicate damage. 2021-10-14 23:59:39 +02:00
unfa 173bea08b3 Updated code for a new Godot version 2021-10-06 23:49:16 +02:00
unfa a9b2cfcfd7 Added player pain moan on hit, used Animation Player to randomize sounds, also recorded some extra groans for the future 2021-09-29 14:08:46 +02:00
unfa 36381c25dc Updated Godot to version de917008f 2021-09-26 03:07:41 +02:00
unfa dc80e15129 Added a different focus banner fro typing in chat. Fixed player name changes not being updated min-game 2021-09-26 02:18:51 +02:00
unfa b936750afa Fixed bullet tracers not obeying spread and having wrong collision. Disabeld shadows for tracers. 2021-09-26 01:12:12 +02:00
unfa 5ceaccead1 Added "Focus Banner" - a billboard indicating if players are AFK. Shows up after aiming on them to not reveal invisible players. 2021-09-26 00:46:34 +02:00
unfa e67ab9131c Implemented weapon spread (and corrected nerror with jetpack threshold) 2021-09-25 20:51:20 +02:00
unfa e1c7be07f9 Added player spawn VFX 2021-09-25 19:24:29 +02:00
unfa dd47c8d965 Added Player Spawn sound effect 2021-09-25 19:03:38 +02:00
unfa 010c11cc5c Implemented player jump sound 2021-09-25 18:34:02 +02:00
unfa 5bc7c67b8f Implemented announcer lines: victory, defeat, payback 2021-09-25 17:36:15 +02:00
unfa 37857563e4 Add flicker to jetpack light 2021-09-25 00:29:54 +02:00
unfa 35086b6373 Implemented blood decals and bullet hit decals. 2021-09-24 04:46:39 +02:00
unfa 377d74286b Implemented fake death to workaround a Godot bug. Added health and jetpack bars to HUD. 2021-09-22 01:51:21 +02:00
unfa 500473e517 Added a Jetpack Light 2021-09-21 23:07:31 +02:00
unfa 23e7b0c8aa Tweaked shell casing ejection, sound and collision 2021-09-21 23:06:56 +02:00
unfa 36343d2d92 Changed what is called via rpc on death. Now die() is called via rpc on all instances of Player's node, instead of previously destroy_player() being called this way for ma single die() call on a killer's local Player puppet 2021-09-19 20:51:47 +02:00
unfa 70f24ce4e7 Updated networking code to new Godot 4 version. Removed unused code in Player.gd and cleaned up commented garbage 2021-09-17 01:32:00 +02:00
unfa 9c2510e530 Lowered jetpack volume 2021-09-12 13:14:51 +02:00
unfa 3b4388b75e Jetpack sound. 2021-09-12 04:44:02 +02:00
unfa fc1f340d93 Added check to prevent players from shooting when zoomed in. 2021-09-12 04:05:32 +02:00
unfa a09675320a Moving camera management to Player 2021-09-11 23:00:53 +02:00
Jan Heemstra 8b3924c237 Fix player colors 2021-09-11 22:23:41 +02:00
Jan Heemstra b2a41d2abf Merge branch 'main' of ssh://git.gieszer.link:2222/unfa/liblast 2021-09-11 15:52:15 +02:00
Jan Heemstra bf7df73759 Implemented mouse sensitivity setting 2021-09-11 15:52:09 +02:00
unfa b59c8ed790 Added respawn countdown display and commited some updated scene formats 2021-09-11 15:49:59 +02:00
unfa a580e2ef7c Respawn delay 5 seconds 2021-09-11 15:23:02 +02:00
unfa 55fe11328a Jetpack. Fixed players not dying and health not resetting on respawn. 2021-09-11 14:35:07 +02:00
unfa cb45568ffc Fixed the deluge of RPC errors. Fixed VFX instancing error. Updated some scenes to new format. 2021-09-10 02:04:27 +02:00
unfa f49d972c34 Improved jetpack implementation. 2021-09-08 23:54:04 +02:00
unfa 68f50d1493 Renamed particle effects, added Gibs 2021-09-08 23:25:52 +02:00
unfa 2e4615cd1f Added simple movement prediction, smoothing out player movement. 2021-09-08 21:36:43 +02:00
unfa e654f7e692 Set simple physics layers, disabled shell casing collision with players 2021-09-07 23:36:02 +02:00
unfa 54e9d9cf44 Implemented simple jetpack 2021-09-07 23:23:48 +02:00
unfa 6fb574b31a Residual player transform fix 2021-09-05 01:03:30 +02:00
unfa 51ba264ee4 Fixed player capsule sizes. Commited some updated resuorce and scene files. 2021-09-05 00:26:02 +02:00