Commit Graph

382 Commits (main)

Author SHA1 Message Date
unfa c6403788e8 Merge branch 'main' of ssh://git.gieszer.link:2222/unfa/liblast 2021-12-06 23:28:20 +01:00
unfa 13e5d062a7 New layout of collision layers and updated the map template 2021-12-06 23:27:33 +01:00
unfa e132eb4027 Added version to .gitignore 2021-12-06 23:26:03 +01:00
Jan Heemstra e1e022d5e2 Added suicide button 2021-12-06 23:15:01 +01:00
unfa 94695f99e4 Basic Map template 2021-12-06 22:36:19 +01:00
unfa d9584026de Merge branch 'main' of ssh://git.gieszer.link:2222/unfa/liblast 2021-12-06 22:13:53 +01:00
unfa 514f47c725 Implemented welcome message 2021-12-06 22:13:36 +01:00
Jan Heemstra 7c6f4fddaa Fixed gdscript array remove/erase namechange 2021-12-06 22:13:12 +01:00
unfa 95a1c7eb92 Update project.godot to new engine version 2021-12-06 22:08:15 +01:00
unfa 3ba43e324f Missing SVG file deletions and new .import files 2021-12-06 21:28:20 +01:00
unfa de8747e1ae Added missing Performance script update 2021-12-06 21:24:21 +01:00
unfa 8f8f439508 Added automatic git version info update 2021-12-06 21:17:17 +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 a178ba8b9a Added a screenshot function. 2021-11-21 23:34:41 +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 26643f2696 Lowered score limit to 10. 2021-10-24 17:25:40 +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 69ae4bd9c8 Enabled SSR in Map.tscn 2021-10-24 00:01:56 +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 2b0523b1c9 Tweaked lights on Map.tscn to avoid excessive shadow grain (reduced blur). Also used the angular distance on Directional Light to add variable blur. It's not perfect. 2021-10-23 22:21:18 +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 59c68c997b Implemented --dedicated-server mode. Tested a bit, set it to use less GPU and make no sound, also not capture mouse etc, and display an overview of the game. 2021-09-28 02:07:30 +02:00
unfa 1a40489237 Fixed typo in the scoretable 2021-09-28 02:06:40 +02:00
unfa 4f1d28d107 Added /Builds/ to .gitignore 2021-09-28 00:49:01 +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 e476dd23fb Set the game splashscreen and icon to the game logo. 2021-09-26 02:28:48 +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 e35849899a Fixed player names not being set. 2021-09-26 01:54:39 +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 3763bd73dd Merge branch 'main' of ssh://git.gieszer.link:2222/unfa/liblast 2021-09-26 00:55:23 +02:00
unfa 7eb04aaa15 Tweaks to reverb settings 2021-09-26 00:47:21 +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
Jan Heemstra b11a503970 fixed username duplication glitch 2021-09-26 00:44:07 +02:00
unfa e67ab9131c Implemented weapon spread (and corrected nerror with jetpack threshold) 2021-09-25 20:51:20 +02:00
unfa c342225cec Changd score limit to 15 and disabled FBX support 2021-09-25 19:25:38 +02:00
unfa e1c7be07f9 Added player spawn VFX 2021-09-25 19:24:29 +02:00
unfa 6c52aafff5 Implemented "Embarassing Defeat" when the game is over and you have 0 kills 2021-09-25 19:04:03 +02:00
unfa dd47c8d965 Added Player Spawn sound effect 2021-09-25 19:03:38 +02:00
unfa 792dd6eb20 Fixed reverb areas 2021-09-25 18:56:38 +02:00
unfa 010c11cc5c Implemented player jump sound 2021-09-25 18:34:02 +02:00
unfa 3ac920d495 Remved unused old player profile code from main 2021-09-25 18:28:05 +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 0b041e7913 Added Reverb Zones, but they don't work (Godot bug?) 2021-09-25 17:36:45 +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 6f943cab1c Fixed annoucer "Get ready" added Announcer aduio bus and added reverb to it 2021-09-25 01:58:55 +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