unfa
927d4384a7
Optimization and balancing to save performance
...
Disabled dynamic shadows on Rockets and Explosions. Also reduced their radius.
Added queue_free() in Explosion effect to remove as much of nodes as possible when they are not needed.
Added animated Halo to Explosion (cheap)
Greatly reduced the amount of particles in Rocket and Explosions
Reduced Particle lifetime in Rocket trail
Reduced Rocket Launcher firing speed. it no longer fires as fast as the handgun.
Reduced shawmap size
Reduced shadow quality
Disabled Roughness limiter
Reduced Dev Texture size to 1K from 4K (added size limit in import settings)
Also saved export settings (they limit the amount of resources packed with game builds)
2022-01-04 19:55:38 +01:00
unfa
aa340bc628
Fixed rockets phasing trhough walls. no splash damage yet.
2022-01-02 18:12:09 +01:00
unfa
ddad08e457
Many small fixes with rockets, halos, particle effects
...
Fixed halo Z test (proximity fade enforced it)
Fixed halo scaling is sync
Fixed some particle effect issues with muzzle flashes and explosions
Added "fine red mist" lingering after killing someone
2022-01-01 18:43:50 +01:00
unfa
975c2afca9
Fixed muzzle flash
2022-01-01 18:06:10 +01:00
unfa
021168a507
Implemented basic weapon switching
2022-01-01 17:55:45 +01:00
unfa
751b369163
Fixed rocket halo distance fade
2022-01-01 03:04:34 +01:00
unfa
02d0bee09c
Tweaks to the rocket launcher
2022-01-01 02:55:27 +01:00
unfa
5dbc840ef4
Rockt lancher works with direct hits only
2022-01-01 02:42:10 +01:00
unfa
dd924f53de
Further work on Rockets
2022-01-01 01:38:01 +01:00
unfa
2383bb4b79
Fixed rocket movement - now collides with players, not with level though
2021-12-31 22:55:44 +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
0219bbd26c
Finalized bullet flyby sounds. Put respawn timer on the bottom. Fixed bullet hit wall SFX and shell casing SFX.
2021-11-28 17:38:14 +01:00
Jan Heemstra
e0cc255bdc
Fixed fly-by sounds math
2021-11-22 00:17:00 +01:00
Jan Heemstra
817d1a0ddf
Added fly-by sounds
2021-11-21 23:57:52 +01:00
unfa
3b0d4e8745
Started working on implementing bullet flyby sounds spawning
2021-11-21 23:53:04 +01:00
Jan Heemstra
b2da2d78f2
Upgraded godot version to latest nightly build
2021-11-16 20:58:51 +01: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
486c12ee6c
Fixed Handgun Animation. rearranged the Weapon scene to make reimporting easier in the future
2021-10-23 22:20:25 +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
a8c34bf896
Fixed weapon spread being different between puppets
2021-09-26 02:38:11 +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
e67ab9131c
Implemented weapon spread (and corrected nerror with jetpack threshold)
2021-09-25 20:51:20 +02:00
unfa
7edcf2fd1c
Implemented bullet tracers
2021-09-25 18:14:17 +02:00
unfa
5bc7c67b8f
Implemented announcer lines: victory, defeat, payback
2021-09-25 17:36:15 +02:00
unfa
920dceb411
Added layers to the handgun shoot SFX.
2021-09-25 17:06:01 +02:00
unfa
a52185f749
Implemented "Fisrt Blood"
2021-09-25 15:53:12 +02:00
unfa
a0468884ed
Deathmatch loop + groundwork for announcer
2021-09-25 00:15:44 +02:00
unfa
f837559cd1
Temporarily disabled SoundPlayer's logic in favor of a single-sound playback until Godot not bundling sounds in game exports is fixed
2021-09-24 23:03:45 +02:00
unfa
35086b6373
Implemented blood decals and bullet hit decals.
2021-09-24 04:46:39 +02:00
unfa
23e7b0c8aa
Tweaked shell casing ejection, sound and collision
2021-09-21 23:06:56 +02:00
unfa
ab0cdf6868
Fixed shell casing collision, sound and made the shells fade out rather than disappear
2021-09-20 00:25:52 +02:00
unfa
00ecd1f810
Updated Casing to newest Godot version
2021-09-19 22:31:55 +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
614d6a3b80
Fixed bad shading on Handgun, subdivided the hand geometry, fixed shell casing ejection angle and orientation
2021-09-17 21:22:37 +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
abe2ce6e9b
Updated jetpack sound.
2021-09-12 13:36:11 +02:00
unfa
069fdae20d
Disabled awaits in SoundPlayer
2021-09-12 13:34:54 +02:00
unfa
17688fef27
Tweaks to shell casing sounds.
2021-09-12 04:46:48 +02:00
unfa
3520bfbe66
Added shell casings sound.
2021-09-12 04:28:38 +02:00
unfa
428188488d
Fixed AudioPlayer's file path parsing trouble. Twekaed sound playback parameters (volume, attenuation).
2021-09-12 03:48:39 +02:00
unfa
d1b8b5eb6b
Fixed SoundPlayer, implemented handgun shoot sound
2021-09-12 03:03:52 +02:00
unfa
a6a181049a
Made players decide if they hit a shot, not the server, implemented audiovisual feedback on hits and kills. Added SFX import files and some missing midi and plug-ins state in Ardour sessions.
2021-09-12 01:50:12 +02:00
unfa
bef8e92398
Implemented score, rank and lead/gap HUD display
2021-09-11 16:35:37 +02:00
unfa
55fe11328a
Jetpack. Fixed players not dying and health not resetting on respawn.
2021-09-11 14:35:07 +02:00