unfa
a10c4fe74d
Fixed players dying multiple times
2022-01-01 18:14:12 +01:00
unfa
021168a507
Implemented basic weapon switching
2022-01-01 17:55:45 +01:00
unfa
498bb5a09e
Added Rocket Launcher. Implemented weapon types.
...
Implemented a rocket, but it doesn't fly right...
2021-12-31 02:14:31 +01:00
unfa
dc0b83efff
Created Handgun and RocketLauncher as descendants of Weapon scene. Instanced them both in Player scene
2021-12-29 21:31:52 +01:00
unfa
7615a01823
Fixed bullet decal rotation and VFX. Added explosion effect (partcles + sound). Fixed a typo in Player.gd
2021-12-29 02:32:59 +01:00
unfa
63702d4295
Moved Player to appropriate collision layer
2021-12-28 01:50:34 +01:00
nebunez
72ece14ed1
reset motion velocity on spawn
...
Fixes #118
2021-12-25 01:49:41 -05:00
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