unfa
a661669d2f
Upgraded the score table, players now report their ping and packet loss
2022-01-02 18:11:38 +01: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
407b512889
Made the game mute itself automatically when loosing focus
2021-12-19 23:11:24 +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
7f40d324a6
Added FPS=5 limit when the game window is not active.
2021-12-18 14:26:22 +01:00
unfa
9c6dc9948a
Implemented audio mute function with hotkey "m" and icon in top right corner
2021-12-18 14:18:16 +01:00
Jan Heemstra
e1e022d5e2
Added suicide button
2021-12-06 23:15:01 +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
ba61405ca3
Replaced ping implementaion with built-in. Improved connection status disaply.
2021-11-28 19:16:46 +01:00
unfa
a178ba8b9a
Added a screenshot function.
2021-11-21 23:34:41 +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
321e2fcbcc
Got rid of get/set on Player's dead var. Fixed regrets on kill.
2021-10-23 23:54:02 +02:00
unfa
173bea08b3
Updated code for a new Godot version
2021-10-06 23:49:16 +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
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
3763bd73dd
Merge branch 'main' of ssh://git.gieszer.link:2222/unfa/liblast
2021-09-26 00:55:23 +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
6c52aafff5
Implemented "Embarassing Defeat" when the game is over and you have 0 kills
2021-09-25 19:04:03 +02:00
unfa
3ac920d495
Remved unused old player profile code from main
2021-09-25 18:28:05 +02:00
unfa
5bc7c67b8f
Implemented announcer lines: victory, defeat, payback
2021-09-25 17:36:15 +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
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
5ef6704c37
Added menus for hosting and connecting to games
2021-09-24 23:16:54 +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
e5cd4bd1f9
Changed free() to queue_free() in destroy_player() so it can be called when the node is used
2021-09-20 00:24:55 +02:00
unfa
17527f7c8d
Added the KILL YOURSELF button for testing the Godot crashes
2021-09-19 22:33:17 +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
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
428188488d
Fixed AudioPlayer's file path parsing trouble. Twekaed sound playback parameters (volume, attenuation).
2021-09-12 03:48:39 +02:00
unfa
e21c91b8c4
Implemented basic menu sounds.
2021-09-12 01:17:53 +02:00
unfa
f8fa335207
Fixed scoretab
2021-09-11 23:15:06 +02:00
unfa
5797bf44fa
Moving camera management to Player
2021-09-11 23:07:01 +02:00
Jan Heemstra
d55c1e11fd
Fixed error on kill
2021-09-11 22:46:44 +02:00
Jan Heemstra
6adcedafc1
Merge
2021-09-11 22:45:17 +02:00
unfa
fefc483cbe
Score table improvements
2021-09-11 22:40:49 +02:00
Jan Heemstra
53d50c77ae
Re-added chat alert on player rename
2021-09-11 22:39:19 +02:00
unfa
7be3893dd5
Merge branch 'main' of ssh://git.gieszer.link:2222/unfa/liblast
2021-09-11 22:25:18 +02:00
unfa
9bb149e1e4
Implemented a score table (accessible via TAB)
2021-09-11 22:25:08 +02:00
Jan Heemstra
8b3924c237
Fix player colors
2021-09-11 22:23:41 +02:00