Files
SpaghettiKart/src
MegaMech fffd3f7fe9 RaceManager class (#562)
* Create RaceManager.cpp

* Create RaceManager class for race lifecycle management

Added RaceManager class to manage race events lifecycle.

* Refactor World class and implement ClearWorld method

Refactor World class constructor and destructor. Implement ClearWorld method to delete all objects and reset state.

* Add RaceManager to World class

* Update ValidateString for editor mode checks

Refactor ValidateString to handle editor mode and empty strings.

* Update Text.cpp

* Add SetText method to Text class

* Document RunGarbageCollector function

Added documentation for the RunGarbageCollector function.

* Refactor Game.cpp by removing dead code

Removed unused ruleset handling and clean-up code.

* Update Game.h

* Remove CM_SpawnFromLevelProps call

* Update Text.cpp

* Update World.cpp

* Add Clean method to RaceManager class

* Update RaceManager.cpp

* Update World.cpp

* Update World.h

* Update World.cpp
2025-11-14 14:50:33 -07:00
..
2024-08-27 17:47:39 -06:00
2025-07-10 17:11:36 -06:00
2025-11-14 14:50:33 -07:00
2025-06-15 22:17:24 -06:00
2025-11-14 14:50:33 -07:00
2025-11-14 14:50:33 -07:00
2024-08-27 17:47:39 -06:00
2025-07-10 17:11:36 -06:00
2025-11-09 19:07:44 -07:00
2025-06-07 21:38:12 -06:00
2025-06-07 21:38:12 -06:00
2024-08-22 18:20:13 -06:00
2024-08-22 18:20:13 -06:00
2025-06-07 21:38:12 -06:00
2025-06-19 16:26:04 -06:00
2025-06-19 16:26:04 -06:00
2024-08-27 17:47:39 -06:00
2024-08-27 17:47:39 -06:00
2025-11-09 19:07:44 -07:00
2025-06-07 21:38:12 -06:00
2025-05-14 18:30:32 -06:00
2025-05-14 18:30:32 -06:00
2024-11-14 23:32:55 -07:00
2024-11-14 23:32:55 -07:00
2025-11-09 19:07:44 -07:00
2025-07-09 12:06:08 -06:00
2025-06-07 21:38:12 -06:00
2025-07-19 16:59:21 -06:00
2025-07-19 16:59:21 -06:00
2024-08-27 17:47:39 -06:00
2024-08-27 17:47:39 -06:00
2025-07-10 17:11:36 -06:00
2025-07-10 17:11:36 -06:00
2025-07-28 17:48:21 -06:00
2025-07-10 17:11:36 -06:00
2025-07-28 17:48:21 -06:00