diff options
| author | MegaMech <MegaMech@users.noreply.github.com> | 2025-05-23 16:53:14 -0600 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-05-23 16:53:14 -0600 |
| commit | 2a0c0939c780babc45c8c22dfd6f94563485bae5 (patch) | |
| tree | 0a8f7d6a5a99452645260d53e778204327275deb /src/port/Game.h | |
| parent | 9363e3d77631b1028a765c075a00293bd20c9ba7 (diff) | |
Refactor World::Courses to unique_ptr (#211)
* wip course unique ptr
* Track unique_ptr : This probably compiles
* Finish impl Courses as unique_ptr
* Fix error
* Fixes
* More fixes
* Cleanup
* Remove old vars
---------
Co-authored-by: MegaMech <7255464+MegaMech@users.noreply.github.com>
Diffstat (limited to 'src/port/Game.h')
| -rw-r--r-- | src/port/Game.h | 84 |
1 files changed, 43 insertions, 41 deletions
diff --git a/src/port/Game.h b/src/port/Game.h index 2731372ca..14cc0edf6 100644 --- a/src/port/Game.h +++ b/src/port/Game.h @@ -157,47 +157,49 @@ void CM_CleanWorld(void); f32 CM_GetWaterLevel(Vec3f pos, Collision* collision); -void* GetMarioRaceway(void); - -void* GetLuigiRaceway(void); - -void* GetChocoMountain(void); - -void* GetBowsersCastle(void); - -void* GetBansheeBoardwalk(void); - -void* GetYoshiValley(void); - -void* GetFrappeSnowland(void); - -void* GetKoopaTroopaBeach(void); - -void* GetRoyalRaceway(void); - -void* GetMooMooFarm(void); - -void* GetToadsTurnpike(void); - -void* GetKalimariDesert(void); - -void* GetSherbetLand(void); - -void* GetRainbowRoad(void); - -void* GetWarioStadium(void); - -void* GetBlockFort(void); - -void* GetSkyscraper(void); - -void* GetDoubleDeck(void); - -void* GetDkJungle(void); - -void* GetBigDonut(void); - -void* GetPodiumCeremony(void); +bool IsMarioRaceway(); +bool IsLuigiRaceway(); +bool IsChocoMountain(); +bool IsBowsersCastle(); +bool IsBansheeBoardwalk(); +bool IsYoshiValley(); +bool IsFrappeSnowland(); +bool IsKoopaTroopaBeach(); +bool IsRoyalRaceway(); +bool IsMooMooFarm(); +bool IsToadsTurnpike(); +bool IsKalimariDesert(); +bool IsSherbetLand(); +bool IsRainbowRoad(); +bool IsWarioStadium(); +bool IsBlockFort(); +bool IsSkyscraper(); +bool IsDoubleDeck(); +bool IsDkJungle(); +bool IsBigDonut(); +bool IsPodiumCeremony(); + +void SelectMarioRaceway(); +void SelectLuigiRaceway(); +void SelectChocoMountain(); +void SelectBowsersCastle(); +void SelectBansheeBoardwalk(); +void SelectYoshiValley(); +void SelectFrappeSnowland(); +void SelectKoopaTroopaBeach(); +void SelectRoyalRaceway(); +void SelectMooMooFarm(); +void SelectToadsTurnpike(); +void SelectKalimariDesert(); +void SelectSherbetLand(); +void SelectRainbowRoad(); +void SelectWarioStadium(); +void SelectBlockFort(); +void SelectSkyscraper(); +void SelectDoubleDeck(); +void SelectDkJungle(); +void SelectBigDonut(); +void SelectPodiumCeremony(); void* GetMushroomCup(void); |
