Commit Graph

66 Commits (a9b2cfcfd73369584f7c2e6acb3c1dfb75fef6f7)

Author SHA1 Message Date
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 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 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 54e9d9cf44 Implemented simple jetpack 2021-09-07 23:23:48 +02:00
unfa cab608df5c Started update to new netwroking code. 2021-09-04 22:37:13 +02:00
unfa 1a2bf9f11a Fixed player data being messed up with respawns. 2021-08-29 22:47:40 +02:00
unfa 9664960cd8 Attempted implementation of player colors on world models. Not working. 2021-08-29 21:41:20 +02:00
unfa bd2de8adb8 Implemented death and respawning (no delay) 2021-08-29 20:32:46 +02:00
unfa 740bd67fea Fixed multiplied shooting 2021-08-25 12:03:35 +02:00
unfa c3226364f3 Started implementing actual shooting and damage, added placeholder particle effects 2021-08-23 01:57:47 +02:00
unfa 53e7f60e1a Reworking player_info and syncing the player list. 2021-08-21 15:03:51 +02:00
unfa 595ff48d05 Implemented shell casings. Laid groundwork for separating client/server functinality and to handle a server-side player list. Fixed vignette on at start. FIxed pause menu on after startign the game. Lowered visual detail. 2021-07-26 20:51:54 +02:00
unfa 004247e8bf Fixed failing HUD referencing in Player.gd 2021-07-16 02:52:18 +02:00
unfa 77c8cdbf2c Updated project settings and Map Environment Effects 2021-07-16 02:15:14 +02:00
unfa 7dfd455e2d Moved UI assets to their own folder, updted the code for new version of Godot. 2021-07-12 22:40:23 +02:00
unfa 0d1d2c86ea Rolled back some changes to make the game run on bundled version of Godot engine.
Added weapon flashes (again) this time on CPU Particles to avoid issues.
2021-07-04 21:50:13 +02:00
unfa 4639b781a2 Fixed player controller with deg2rad() since rotations_degrees was removed 2021-07-04 00:42:42 +02:00
unfa 79fd57c344 Removed GPU particles from Weapon.tscn due to them being broken in Godot at the time 2021-07-01 13:53:05 +02:00
unfa 7564a2c32d Temporarily disabled focus in PlayerInfo 2021-06-22 13:44:28 +02:00
unfa 9e3f60a4f1 Formatted chat text, syncronizing player_info between peers (not working reliably) 2021-06-19 03:40:10 +02:00
unfa e8b9acb761 Chat now uses player names; random player names for testing 2021-06-19 00:31:22 +02:00
unfa 7de4dfb580 Remote weapon firing 2021-06-18 02:36:20 +02:00
unfa df17620149 Added Player-Weapon trigger API 2021-06-18 01:43:10 +02:00
unfa cfaa3e2ba1 Fixed basic multiplayer. Mivement is a bit jittery, but overall works. 2021-06-15 01:11:04 +02:00