Commit Graph

19 Commits (76fa8d3e3f606c879aa79d11a6c980797023402d)

Author SHA1 Message Date
Sara 76fa8d3e3f feat: rng is now initialzed on _enter_tree 2024-10-05 22:16:51 +02:00
Sara d680ebf55f fix: rng is now reference counted 2024-06-11 09:09:11 +02:00
Sara 4ce27c38c6 feat: documentation updates 2024-05-30 15:42:53 +02:00
Sara 2ac9e8399f feat: GameMode is now a Node rather than Resource 2024-05-30 15:07:17 +02:00
Sara 7251a29ecd chore: added UTILS_ prefix to include guards 2024-05-29 23:05:39 +02:00
Sara 88bd934d28 feat: game mode no longer owns game state 2024-05-29 17:37:12 +02:00
Sara 3cad3af3fe feat: swapped from godot:: to utils:: namespace 2024-05-28 16:28:36 +02:00
Sara 7bdb5e70eb feat: added get_players and redefined how spawnpoints are stored 2024-05-23 15:55:47 +02:00
Sara a9e33a3781 fix: error in game root reloading 2024-05-21 15:57:55 +02:00
Sara dff7631816 feat: added get_levels to game root 2024-05-21 11:57:31 +02:00
Sara 044164fa4b feat: game root now better handles despawned players 2024-05-21 11:56:54 +02:00
Sara 2344f3f2b6 feat: merged GameRoot and GameRoot3D into GameRoot3D 2024-05-06 11:03:00 +02:00
Sara d81ad91a88 feat: gameroot will now spawn players using spawn_at_position 2024-04-16 11:45:46 +02:00
Sara 51c9090d10 feat: added GameRoot::get_game_mode and a get_game_state shorthand 2024-03-20 09:43:48 +01:00
Sara c85947f187 feat: refactored how players are removed 2024-03-17 14:49:35 +01:00
Sara 5b73bb53ca chore(documentation): improved inline documentation and function naming clarity 2024-03-16 22:12:11 +01:00
Sara f8f92c1513 feat: implemented GameRoot::player_disconnected 2024-03-16 20:56:26 +01:00
Sara 78c94e52f2 feat: refactored how gameroot handles spawning players 2024-03-16 13:02:36 +01:00
Sara 49562071c0 feat: added core game and level concepts 2024-03-13 16:08:37 +01:00