Commit Graph

302 Commits (main)

Author SHA1 Message Date
unfa de8747e1ae Added missing Performance script update 2021-12-06 21:24:21 +01:00
unfa a2b4f88e97 Replaced references to SVG file with PNG ones 2021-12-06 20:39:30 +01:00
unfa 9c95014f9b Replaced SVG files in HUD with PNGs and moved SVG to Asset Sources 2021-12-06 20:36:16 +01:00
unfa b13db6d0ca Recorded "welcome to Liblast" announcer line 2021-12-06 19:15:44 +01:00
Jan Heemstra cc0aad761b Added menu scrollcontainer 2021-12-01 00:22:47 +01:00
Jan Heemstra ee998abc9d Added boilerplate code for graphics menu items 2021-12-01 00:03:18 +01:00
Jan Heemstra f350fff31d Merge branch 'main' of ssh://git.gieszer.link:2222/unfa/liblast 2021-11-30 23:24:02 +01:00
Jan Heemstra 6e0b015aaa Fixed eye candy switch 2021-11-30 23:23:13 +01:00
unfa f6b8288629 Merge branch 'main' of ssh://git.gieszer.link:2222/unfa/liblast 2021-11-30 23:07:25 +01:00
Jan Heemstra 2f0c7fe959 Fixed menu width to 250 pixels 2021-11-30 23:05:29 +01:00
unfa 773dd3831f Added Team Meeting #6 notes 2021-11-29 11:15:19 +01:00
unfa 8b3a299664 Added missing .import files. 2021-11-28 20:02:31 +01:00
unfa ba61405ca3 Replaced ping implementaion with built-in. Improved connection status disaply. 2021-11-28 19:16:46 +01:00
unfa 06e3939688 Disabled readability screen texture to workaround a rendereer bug 2021-11-28 18:37:49 +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
unfa 1566707420 Updated Main and Crosshair 2021-11-21 23:41:19 +01:00
unfa a32d3edfff Cleanup in the damage HUD overlay 2021-11-21 23:31:51 +01:00
unfa 21c514fed0 Merge branch 'main' of ssh://git.gieszer.link:2222/unfa/liblast 2021-11-17 15:01:00 +01:00
unfa 9bfb3db68d Created a scorch mark asset base (needs to have roughness and normals too, but will do for now) 2021-11-17 13:40:43 +01:00
Jan Heemstra b2da2d78f2 Upgraded godot version to latest nightly build 2021-11-16 20:58:51 +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 35253ee7e1 Fixed crosshair shader. 2021-10-24 16:03:35 +02:00
unfa 266b0a9409 Made the crosshair turn black if drawn over a bright surface. 2021-10-24 00:37:31 +02:00
unfa 4ffaa7a0d1 Increates Scoretab opacity to increse readability. 2021-10-24 00:09:30 +02:00
unfa 8c3fd6d248 Workaround for sound in animations not playing. Fixed mute damage feedback. 2021-10-24 00:01:17 +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 486c12ee6c Fixed Handgun Animation. rearranged the Weapon scene to make reimporting easier in the future 2021-10-23 22:20:25 +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 0a8ce4b5a1 Fixed the chat bug and the bug that previous fix created 2021-10-01 20:11:32 +02:00
unfa 3e70b0c91f Made puddles darker 2021-10-01 18:06:32 +02:00
unfa 0cef5fb5c0 Fixed the chat eating T and Y key presses while in the menu 2021-10-01 18:05:26 +02:00
unfa cca26a5e05 Added default settings 2021-10-01 18:04:54 +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 1a40489237 Fixed typo in the scoretable 2021-09-28 02:06:40 +02:00
unfa b3be7780a9 Implemented new crosshair design. 2021-09-28 00:47:37 +02:00
unfa 36381c25dc Updated Godot to version de917008f 2021-09-26 03:07:41 +02:00
unfa a8c34bf896 Fixed weapon spread being different between puppets 2021-09-26 02:38:11 +02:00
unfa 54f08d66d9 Added a chat sound effect. 2021-09-26 02:26:13 +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 25f5fbc1e9 Fixed the duplicate scoretab entries issue 2021-09-26 01:52:03 +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 6331d6aa0a Fixed blood decals applying to VFX elements 2021-09-25 18:27:38 +02:00
unfa 7edcf2fd1c Implemented bullet tracers 2021-09-25 18:14:17 +02:00
unfa aef7f93f27 Chat fix 2021-09-25 18:13:18 +02:00
unfa 5bc7c67b8f Implemented announcer lines: victory, defeat, payback 2021-09-25 17:36:15 +02:00
unfa 893a504041 Fixed Gibs sound 2021-09-25 17:28:32 +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 5ab6fa49ce Added more announcer lines 2021-09-25 15:45:01 +02:00
unfa 37857563e4 Add flicker to jetpack light 2021-09-25 00:29:54 +02:00
unfa c8bc8952fa Merge branch 'main' of ssh://git.gieszer.link:2222/unfa/liblast 2021-09-25 00:18:17 +02:00
unfa a0468884ed Deathmatch loop + groundwork for announcer 2021-09-25 00:15:44 +02:00
Jan Heemstra d0cac2b0b7 Added player profile menu 2021-09-25 00:07:15 +02:00
Jan Heemstra af8f33ec7b Merge branch 'main' of ssh://git.gieszer.link:2222/unfa/liblast 2021-09-24 23:16:57 +02:00
Jan Heemstra 5ef6704c37 Added menus for hosting and connecting to games 2021-09-24 23:16:54 +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 fb395c090f Added a Lighting toggle in the Graphics menu - works but doesn't save properly 2021-09-22 01:53:31 +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 2fc6db760e A Liblast Logo decal. 2021-09-21 12:44:58 +02:00
unfa 99bb1bec2b Added puddles to test decals 2021-09-21 02:05:20 +02:00
unfa 631a668bd6 Added a test prop model (Resonator), rearranged props, added more reflection probes, added more lights to the test map 2021-09-21 01:44:17 +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 ef7e08c32c Removed bad shader parameter change in Impact.gd 2021-09-20 00:24:21 +02:00
unfa 00ecd1f810 Updated Casing to newest Godot version 2021-09-19 22:31:55 +02:00
unfa c50ae045ec Updated Chat BB code to new Godot version 2021-09-19 22:30:58 +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 c33ee1d016 Added a procedural blood splat VFX, and some other files related to that and a previous experiment with dynamic VFX made with Material Maker. 2021-09-13 01:10:22 +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 f8ed29f849 Removed prints 2021-09-12 13:17:32 +02:00
unfa 9c2510e530 Lowered jetpack volume 2021-09-12 13:14:51 +02:00
unfa 17688fef27 Tweaks to shell casing sounds. 2021-09-12 04:46:48 +02:00
unfa 3b4388b75e Jetpack sound. 2021-09-12 04:44:02 +02:00
unfa 3520bfbe66 Added shell casings sound. 2021-09-12 04:28:38 +02:00
unfa 7e1bbaae63 Diversified shell casing sounds wuith a bit of variation. 2021-09-12 04:14:05 +02:00
unfa fc1f340d93 Added check to prevent players from shooting when zoomed in. 2021-09-12 04:05:32 +02:00
unfa 50075775cf Added menu logo. 2021-09-12 04:01: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 66586e1546 Added layered Handgun shots. Porting SoundPlayer from legacy. 2021-09-12 02:34:08 +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