diff --git a/Game_8h_source.html b/Game_8h_source.html
index 4debd768b..1c0e0a2bd 100644
--- a/Game_8h_source.html
+++ b/Game_8h_source.html
@@ -255,104 +255,106 @@ $(function(){initNavTree('Game_8h_source.html',''); initResizable(true); });
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
-
-
-
- 234 #if defined(__GNUC__) || defined(__clang__)
- 235 __attribute__((format(printf, 1, 2)))
-
-
-
-
+
+
+
+
+
+
+ 236 #if defined(__GNUC__) || defined(__clang__)
+ 237 __attribute__((format(printf, 1, 2)))
+
+
-
-
-
-
-
+
+
+
+
+
+
+
Registry< TrackInfo > gTrackRegistry
Definition Game.cpp:79
@@ -362,144 +364,145 @@ $(function(){initNavTree('Game_8h_source.html',''); initResizable(true); });
s32 gTrophyIndex
Definition Game.cpp:76
HarbourMastersIntro gMenuIntro
Definition Game.cpp:72
TrackEditor::Editor gEditor
Definition Game.cpp:74
-void CM_RequestReset(void)
Definition Game.cpp:918
+void CM_RequestReset(void)
Definition Game.cpp:923
Registry< ActorInfo, const SpawnParams & > gActorRegistry
Definition Game.cpp:80
World * GetWorld()
Definition Game.cpp:89
-void CM_SomeSounds()
Definition Game.cpp:610
-u32 GetCupIndex(void)
Definition Game.cpp:211
-size_t CM_GetActorSize()
Definition Game.cpp:814
-bool IsBlockFort()
Definition Game.cpp:847
-void * GetTrack(void)
Definition Game.cpp:730
-NORETURN void CM_ThrowRuntimeError(const char *fmt,...)
Definition Game.cpp:991
-void CM_CleanWorld(void)
Definition Game.cpp:771
-void SelectDkJungle()
Definition Game.cpp:872
-void SelectSkyscraper()
Definition Game.cpp:870
-void SelectChocoMountain()
Definition Game.cpp:856
-bool IsWarioStadium()
Definition Game.cpp:846
-void CM_AICrossingBehaviour(s32 playerId)
Definition Game.cpp:278
-void CM_ActorGenerateCollision(struct Actor *actor)
Definition Game.cpp:787
-Camera * CM_AddTourCamera(Vec3f spawn, s16 rot, u32 mode)
Definition Game.cpp:434
-void SelectToadsTurnpike()
Definition Game.cpp:864
-void CM_DrawActors(Camera *camera)
Definition Game.cpp:347
-void CM_DisplayBattleBombKart(s32 playerId, s32 primAlpha)
Definition Game.cpp:245
-void SelectBlockFort()
Definition Game.cpp:869
-void CM_SetStaffGhost()
Definition Game.cpp:634
-bool IsLuigiRaceway()
Definition Game.cpp:833
-void CM_TickTrack()
Definition Game.cpp:652
-void CM_AttachCamera(Camera *camera, s32 playerIdx)
Definition Game.cpp:487
-Properties * CM_GetProps()
Definition Game.cpp:645
-void CM_DrawParticles(s32 cameraId)
Definition Game.cpp:559
-void CM_DrawStaticMeshActors()
Definition Game.cpp:364
-void CM_ActivateTourCamera(Camera *camera)
Definition Game.cpp:517
-void HM_DrawIntro(void)
Definition Game.cpp:183
-bool IsBansheeBoardwalk()
Definition Game.cpp:836
-void SelectMooMooFarm()
Definition Game.cpp:863
-void SelectWarioStadium()
Definition Game.cpp:868
-struct Actor * CM_AddBaseActor()
Definition Game.cpp:779
-uintptr_t CM_GetTrack()
Definition Game.cpp:641
-bool IsSherbetLand()
Definition Game.cpp:844
-bool IsDkJungle()
Definition Game.cpp:850
-bool IsDoubleDeck()
Definition Game.cpp:849
-bool IsMarioRaceway()
Definition Game.cpp:832
-bool IsRainbowRoad()
Definition Game.cpp:845
-void CM_ClearVehicles(void)
Definition Game.cpp:266
-void CM_Waypoints(Player *player, int8_t playerId)
Definition Game.cpp:576
-void CM_TickCameras()
Definition Game.cpp:412
-void CM_SetViewProjection(Camera *camera)
Definition Game.cpp:404
-void HM_InitIntro(void)
Definition Game.cpp:175
-void CM_DrawObjects(s32 cameraId)
Definition Game.cpp:539
-void CM_RunGarbageCollector(void)
Definition Game.cpp:898
-struct Actor * CM_GetActor(size_t index)
Definition Game.cpp:734
-void CM_DrawTransparency(ScreenContext *screen, uint16_t pathCounter, uint16_t cameraRot, uint16_t playerDirection)
Definition Game.cpp:658
-void SelectYoshiValley()
Definition Game.cpp:859
-void CM_ResetAudio(void)
Definition Game.cpp:902
-void Editor_CleanWorld()
Definition Game.cpp:807
+void CM_SomeSounds()
Definition Game.cpp:615
+u32 GetCupIndex(void)
Definition Game.cpp:210
+size_t CM_GetActorSize()
Definition Game.cpp:819
+bool IsBlockFort()
Definition Game.cpp:852
+void * GetTrack(void)
Definition Game.cpp:735
+NORETURN void CM_ThrowRuntimeError(const char *fmt,...)
Definition Game.cpp:996
+void CM_CleanWorld(void)
Definition Game.cpp:776
+void SelectDkJungle()
Definition Game.cpp:877
+void SelectSkyscraper()
Definition Game.cpp:875
+void SelectChocoMountain()
Definition Game.cpp:861
+bool IsWarioStadium()
Definition Game.cpp:851
+void CM_AICrossingBehaviour(s32 playerId)
Definition Game.cpp:277
+void CM_ActorGenerateCollision(struct Actor *actor)
Definition Game.cpp:792
+Camera * CM_AddTourCamera(Vec3f spawn, s16 rot, u32 mode)
Definition Game.cpp:439
+void SelectToadsTurnpike()
Definition Game.cpp:869
+void CM_DrawActors(Camera *camera)
Definition Game.cpp:352
+void CM_DisplayBattleBombKart(s32 playerId, s32 primAlpha)
Definition Game.cpp:244
+void SelectBlockFort()
Definition Game.cpp:874
+void CM_SetStaffGhost()
Definition Game.cpp:639
+bool IsLuigiRaceway()
Definition Game.cpp:838
+void CM_TickTrack()
Definition Game.cpp:657
+void CM_AttachCamera(Camera *camera, s32 playerIdx)
Definition Game.cpp:492
+Properties * CM_GetProps()
Definition Game.cpp:650
+void CM_DrawParticles(s32 cameraId)
Definition Game.cpp:564
+void CM_DrawStaticMeshActors()
Definition Game.cpp:369
+void CM_ActivateTourCamera(Camera *camera)
Definition Game.cpp:522
+void HM_DrawIntro(void)
Definition Game.cpp:182
+bool IsBansheeBoardwalk()
Definition Game.cpp:841
+void SelectMooMooFarm()
Definition Game.cpp:868
+void SelectWarioStadium()
Definition Game.cpp:873
+struct Actor * CM_AddBaseActor()
Definition Game.cpp:784
+uintptr_t CM_GetTrack()
Definition Game.cpp:646
+bool IsSherbetLand()
Definition Game.cpp:849
+bool IsDkJungle()
Definition Game.cpp:855
+bool IsDoubleDeck()
Definition Game.cpp:854
+bool IsMarioRaceway()
Definition Game.cpp:837
+bool IsRainbowRoad()
Definition Game.cpp:850
+void CM_ClearVehicles(void)
Definition Game.cpp:265
+void CM_Waypoints(Player *player, int8_t playerId)
Definition Game.cpp:581
+void CM_TickCameras()
Definition Game.cpp:417
+void CM_SetViewProjection(Camera *camera)
Definition Game.cpp:409
+void HM_InitIntro(void)
Definition Game.cpp:174
+void CM_DrawObjects(s32 cameraId)
Definition Game.cpp:544
+void CM_RunGarbageCollector(void)
Definition Game.cpp:903
+struct Actor * CM_GetActor(size_t index)
Definition Game.cpp:739
+void CM_TickActors60fps()
Definition Game.cpp:346
+void CM_DrawTransparency(ScreenContext *screen, uint16_t pathCounter, uint16_t cameraRot, uint16_t playerDirection)
Definition Game.cpp:663
+void SelectYoshiValley()
Definition Game.cpp:864
+void CM_ResetAudio(void)
Definition Game.cpp:907
+void Editor_CleanWorld()
Definition Game.cpp:812
void Graphics_PushFrame(Gfx *pool)
Definition Game.cpp:56
-void CM_TickEditor()
Definition Game.cpp:545
-void CM_DrawTrack(ScreenContext *arg0)
Definition Game.cpp:302
-void * GetSpecialCup(void)
Definition Game.cpp:889
-void * GetBattleCup(void)
Definition Game.cpp:893
-void CM_TickObjects()
Definition Game.cpp:525
-Camera * CM_AddCamera(Vec3f spawn, s16 rot, u32 mode)
Definition Game.cpp:416
-bool CM_IsTourEnabled()
Definition Game.cpp:466
+void CM_TickEditor()
Definition Game.cpp:550
+void CM_DrawTrack(ScreenContext *arg0)
Definition Game.cpp:301
+void * GetSpecialCup(void)
Definition Game.cpp:894
+void * GetBattleCup(void)
Definition Game.cpp:898
+void CM_TickObjects()
Definition Game.cpp:530
+Camera * CM_AddCamera(Vec3f spawn, s16 rot, u32 mode)
Definition Game.cpp:421
+bool CM_IsTourEnabled()
Definition Game.cpp:471
void CM_DrawBombKarts(s32 cameraId)
-void CM_ActivateFinalLapLakitu(s32 playerId)
Definition Game.cpp:703
-void CM_TickParticles(void)
Definition Game.cpp:553
-bool IsToadsTurnpike()
Definition Game.cpp:842
-void CM_SetCupIndex(size_t index)
Definition Game.cpp:215
-void CM_InitTrackObjects()
Definition Game.cpp:589
-void CM_BeginPlay()
Definition Game.cpp:368
-void CM_WhatDoesThisDo(Player *player, int8_t playerId)
Definition Game.cpp:622
-bool IsMooMooFarm()
Definition Game.cpp:841
-void CM_SomeCollisionThing(Player *player, Vec3f arg1, Vec3f arg2, Vec3f arg3, f32 *arg4, f32 *arg5, f32 *arg6, f32 *arg7)
Definition Game.cpp:582
-void SelectRainbowRoad()
Definition Game.cpp:867
-bool IsBowsersCastle()
Definition Game.cpp:835
-void * GetMushroomCup(void)
Definition Game.cpp:877
-void Editor_ClearMatrix()
Definition Game.cpp:803
-size_t CM_FindActorIndex(struct Actor *actor)
Definition Game.cpp:744
-void CM_ActivateFinishLakitu(s32 playerId)
Definition Game.cpp:689
-void SelectBowsersCastle()
Definition Game.cpp:857
-void SelectPodiumCeremony()
Definition Game.cpp:874
-void SelectRoyalRaceway()
Definition Game.cpp:862
-void * GetStarCup(void)
Definition Game.cpp:885
-void SelectFrappeSnowland()
Definition Game.cpp:860
-Camera * CM_AddLookBehindCamera(Vec3f spawn, s16 rot, u32 mode)
Definition Game.cpp:478
-bool IsChocoMountain()
Definition Game.cpp:834
-void CM_ActivateReverseLakitu(s32 playerId)
Definition Game.cpp:710
-bool IsSkyscraper()
Definition Game.cpp:848
-s32 CM_GetCrossingOnTriggered(uintptr_t *crossing)
Definition Game.cpp:286
-bool IsKoopaTroopaBeach()
Definition Game.cpp:839
-void CM_TickTrackObjects()
Definition Game.cpp:595
-u32 WorldPreviousCup(void)
Definition Game.cpp:199
-void * GetCup()
Definition Game.cpp:207
-void CM_RaceDrawSky(ScreenContext *screen, s32 someId)
Definition Game.cpp:565
-void CM_DrawBattleBombKarts(s32 cameraId)
Definition Game.cpp:260
-void SelectMarioRaceway()
Definition Game.cpp:854
-bool IsPodiumCeremony()
Definition Game.cpp:852
+void CM_ActivateFinalLapLakitu(s32 playerId)
Definition Game.cpp:708
+void CM_TickParticles(void)
Definition Game.cpp:558
+bool IsToadsTurnpike()
Definition Game.cpp:847
+void CM_SetCupIndex(size_t index)
Definition Game.cpp:214
+void CM_InitTrackObjects()
Definition Game.cpp:594
+void CM_BeginPlay()
Definition Game.cpp:373
+void CM_WhatDoesThisDo(Player *player, int8_t playerId)
Definition Game.cpp:627
+bool IsMooMooFarm()
Definition Game.cpp:846
+void CM_SomeCollisionThing(Player *player, Vec3f arg1, Vec3f arg2, Vec3f arg3, f32 *arg4, f32 *arg5, f32 *arg6, f32 *arg7)
Definition Game.cpp:587
+void SelectRainbowRoad()
Definition Game.cpp:872
+bool IsBowsersCastle()
Definition Game.cpp:840
+void * GetMushroomCup(void)
Definition Game.cpp:882
+void Editor_ClearMatrix()
Definition Game.cpp:808
+size_t CM_FindActorIndex(struct Actor *actor)
Definition Game.cpp:749
+void CM_ActivateFinishLakitu(s32 playerId)
Definition Game.cpp:694
+void SelectBowsersCastle()
Definition Game.cpp:862
+void SelectPodiumCeremony()
Definition Game.cpp:879
+void SelectRoyalRaceway()
Definition Game.cpp:867
+void * GetStarCup(void)
Definition Game.cpp:890
+void SelectFrappeSnowland()
Definition Game.cpp:865
+Camera * CM_AddLookBehindCamera(Vec3f spawn, s16 rot, u32 mode)
Definition Game.cpp:483
+bool IsChocoMountain()
Definition Game.cpp:839
+void CM_ActivateReverseLakitu(s32 playerId)
Definition Game.cpp:715
+bool IsSkyscraper()
Definition Game.cpp:853
+s32 CM_GetCrossingOnTriggered(uintptr_t *crossing)
Definition Game.cpp:285
+bool IsKoopaTroopaBeach()
Definition Game.cpp:844
+void CM_TickTrackObjects()
Definition Game.cpp:600
+u32 WorldPreviousCup(void)
Definition Game.cpp:198
+void * GetCup()
Definition Game.cpp:206
+void CM_RaceDrawSky(ScreenContext *screen, s32 someId)
Definition Game.cpp:570
+void CM_DrawBattleBombKarts(s32 cameraId)
Definition Game.cpp:259
+void SelectMarioRaceway()
Definition Game.cpp:859
+bool IsPodiumCeremony()
Definition Game.cpp:857
-void SelectDoubleDeck()
Definition Game.cpp:871
-void CM_CreditsSpawnActors()
Definition Game.cpp:616
-bool IsYoshiValley()
Definition Game.cpp:837
-void SelectKoopaTroopaBeach()
Definition Game.cpp:861
-void CM_WhatDoesThisDoAI(Player *player, int8_t playerId)
Definition Game.cpp:628
-void * GetFlowerCup(void)
Definition Game.cpp:881
-void CM_TickObjects60fps()
Definition Game.cpp:533
-void CM_VehicleCollision(s32 playerId, Player *player)
Definition Game.cpp:227
-u32 WorldNextCup(void)
Definition Game.cpp:195
-void CM_DrawTrackObjects(s32 cameraId)
Definition Game.cpp:602
-bool IsBigDonut()
Definition Game.cpp:851
-void CM_CleanCameras(void)
Definition Game.cpp:775
-void CM_SpawnStarterLakitu()
Definition Game.cpp:668
-void HM_TickIntro(void)
Definition Game.cpp:179
-void CM_CameraSetActive(size_t idx, bool state)
Definition Game.cpp:491
-void SelectBigDonut()
Definition Game.cpp:873
-void CM_ActivateSecondLapLakitu(s32 playerId)
Definition Game.cpp:696
-void CM_ActorBeginPlay(struct Actor *actor)
Definition Game.cpp:783
-void CM_DrawEditor()
Definition Game.cpp:549
-void CM_DeleteActor(size_t index)
Definition Game.cpp:761
-bool IsKalimariDesert()
Definition Game.cpp:843
-Camera * CM_GetPlayerCamera(s32 playerIndex)
Definition Game.cpp:391
-f32 CM_GetWaterLevel(Vec3f pos, struct Collision *collision)
Definition Game.cpp:826
-void CM_BombKartsWaypoint(s32 cameraId)
Definition Game.cpp:235
-void SelectLuigiRaceway()
Definition Game.cpp:855
-void CM_SetFreeCamera(bool state)
Definition Game.cpp:497
-void CM_ActorCollision(Player *player, struct Actor *actor)
Definition Game.cpp:818
-void SelectBansheeBoardwalk()
Definition Game.cpp:858
-void CM_SetCup(void *)
Definition Game.cpp:203
-size_t GetCupCursorPosition()
Definition Game.cpp:717
-void CM_TickActors()
Definition Game.cpp:341
-void SetCupCursorPosition(size_t position)
Definition Game.cpp:721
-void CM_CrossingTrigger()
Definition Game.cpp:270
-void Editor_AddLight(s8 *direction)
Definition Game.cpp:797
-size_t GetCupSize()
Definition Game.cpp:726
-Camera * CM_AddFreeCamera(Vec3f spawn, s16 rot, u32 mode)
Definition Game.cpp:425
-void SetMarioRaceway(void)
Definition Game.cpp:188
-const char * GetCupName(void)
Definition Game.cpp:219
-void SelectKalimariDesert()
Definition Game.cpp:865
-bool IsFrappeSnowland()
Definition Game.cpp:838
-void SelectSherbetLand()
Definition Game.cpp:866
-void LoadTrack()
Definition Game.cpp:223
-bool IsRoyalRaceway()
Definition Game.cpp:840
+void SelectDoubleDeck()
Definition Game.cpp:876
+void CM_CreditsSpawnActors()
Definition Game.cpp:621
+bool IsYoshiValley()
Definition Game.cpp:842
+void SelectKoopaTroopaBeach()
Definition Game.cpp:866
+void CM_WhatDoesThisDoAI(Player *player, int8_t playerId)
Definition Game.cpp:633
+void * GetFlowerCup(void)
Definition Game.cpp:886
+void CM_TickObjects60fps()
Definition Game.cpp:538
+void CM_VehicleCollision(s32 playerId, Player *player)
Definition Game.cpp:226
+u32 WorldNextCup(void)
Definition Game.cpp:194
+void CM_DrawTrackObjects(s32 cameraId)
Definition Game.cpp:607
+bool IsBigDonut()
Definition Game.cpp:856
+void CM_CleanCameras(void)
Definition Game.cpp:780
+void CM_SpawnStarterLakitu()
Definition Game.cpp:673
+void HM_TickIntro(void)
Definition Game.cpp:178
+void CM_CameraSetActive(size_t idx, bool state)
Definition Game.cpp:496
+void SelectBigDonut()
Definition Game.cpp:878
+void CM_ActivateSecondLapLakitu(s32 playerId)
Definition Game.cpp:701
+void CM_ActorBeginPlay(struct Actor *actor)
Definition Game.cpp:788
+void CM_DrawEditor()
Definition Game.cpp:554
+void CM_DeleteActor(size_t index)
Definition Game.cpp:766
+bool IsKalimariDesert()
Definition Game.cpp:848
+Camera * CM_GetPlayerCamera(s32 playerIndex)
Definition Game.cpp:396
+f32 CM_GetWaterLevel(Vec3f pos, struct Collision *collision)
Definition Game.cpp:831
+void CM_BombKartsWaypoint(s32 cameraId)
Definition Game.cpp:234
+void SelectLuigiRaceway()
Definition Game.cpp:860
+void CM_SetFreeCamera(bool state)
Definition Game.cpp:502
+void CM_ActorCollision(Player *player, struct Actor *actor)
Definition Game.cpp:823
+void SelectBansheeBoardwalk()
Definition Game.cpp:863
+void CM_SetCup(void *)
Definition Game.cpp:202
+size_t GetCupCursorPosition()
Definition Game.cpp:722
+void CM_TickActors()
Definition Game.cpp:340
+void SetCupCursorPosition(size_t position)
Definition Game.cpp:726
+void CM_CrossingTrigger()
Definition Game.cpp:269
+void Editor_AddLight(s8 *direction)
Definition Game.cpp:802
+size_t GetCupSize()
Definition Game.cpp:731
+Camera * CM_AddFreeCamera(Vec3f spawn, s16 rot, u32 mode)
Definition Game.cpp:430
+void SetMarioRaceway(void)
Definition Game.cpp:187
+const char * GetCupName(void)
Definition Game.cpp:218
+void SelectKalimariDesert()
Definition Game.cpp:870
+bool IsFrappeSnowland()
Definition Game.cpp:843
+void SelectSherbetLand()
Definition Game.cpp:871
+void LoadTrack()
Definition Game.cpp:222
+bool IsRoyalRaceway()
Definition Game.cpp:845
diff --git a/Menu_8h_source.html b/Menu_8h_source.html
index db0381dbe..49257c311 100644
--- a/Menu_8h_source.html
+++ b/Menu_8h_source.html
@@ -196,7 +196,7 @@ $(function(){initNavTree('Menu_8h_source.html',''); initResizable(true); });
-void CM_RequestReset(void)
Definition Game.cpp:918
+void CM_RequestReset(void)
Definition Game.cpp:923
diff --git a/RegisterContent_8h_source.html b/RegisterContent_8h_source.html
index 5eea2d04f..c5be5734d 100644
--- a/RegisterContent_8h_source.html
+++ b/RegisterContent_8h_source.html
@@ -150,7 +150,7 @@ $(function(){initNavTree('RegisterContent_8h_source.html',''); initResizable(tru
Definition DataRegistry.h:8
-OObject * AddObject(std::unique_ptr< OObject > object)
Definition World.cpp:193
+OObject * AddObject(std::unique_ptr< OObject > object)
Definition World.cpp:201
AActor * AddActor(std::unique_ptr< AActor > actor)
Definition World.cpp:117
Definition SpawnParams.h:30
diff --git a/TankerTruck_8h_source.html b/TankerTruck_8h_source.html
index cea762810..262452166 100644
--- a/TankerTruck_8h_source.html
+++ b/TankerTruck_8h_source.html
@@ -182,7 +182,7 @@ $(function(){initNavTree('TankerTruck_8h_source.html',''); initResizable(true);
- 66 virtual void Tick ()
override ;
+
69 virtual bool IsMod ()
override ;
@@ -217,12 +217,12 @@ $(function(){initNavTree('TankerTruck_8h_source.html',''); initResizable(true);
f32 SomeMultiplierTheSequel
Definition TankerTruck.h:27
float SpeedB
Definition TankerTruck.h:61
f32 SomeArg4
Definition TankerTruck.h:34
-virtual void Tick() override
Definition TankerTruck.cpp:118
uint32_t PathIndex
Definition TankerTruck.h:62
static size_t _count
Definition TankerTruck.h:73
virtual void SetSpawnParams(SpawnParams ¶ms) override
Definition TankerTruck.cpp:86
virtual bool IsMod() override
Definition TankerTruck.cpp:95
uint32_t PathPoint
Definition TankerTruck.h:63
+virtual void Tick60fps() override
Definition TankerTruck.cpp:118
f32 Speed
Definition TankerTruck.h:22
s16 ActorIndex
Definition TankerTruck.h:23
s8 SomeFlags
Definition TankerTruck.h:30
diff --git a/ToadsTurnpike_8h_source.html b/ToadsTurnpike_8h_source.html
index a205757e3..4cd499bfc 100644
--- a/ToadsTurnpike_8h_source.html
+++ b/ToadsTurnpike_8h_source.html
@@ -154,14 +154,14 @@ $(function(){initNavTree('ToadsTurnpike_8h_source.html',''); initResizable(true)
virtual void BeginPlay() override
Definition ToadsTurnpike.cpp:148
ToadsTurnpike()
Definition ToadsTurnpike.cpp:45
-virtual void WhatDoesThisDoAI(Player *player, int8_t playerId) override
Definition ToadsTurnpike.cpp:219
-virtual void Destroy() override
Definition ToadsTurnpike.cpp:263
-virtual void DrawCredits() override
Definition ToadsTurnpike.cpp:259
-virtual void Draw(ScreenContext *) override
Definition ToadsTurnpike.cpp:233
+virtual void WhatDoesThisDoAI(Player *player, int8_t playerId) override
Definition ToadsTurnpike.cpp:217
+virtual void Destroy() override
Definition ToadsTurnpike.cpp:261
+virtual void DrawCredits() override
Definition ToadsTurnpike.cpp:257
+virtual void Draw(ScreenContext *) override
Definition ToadsTurnpike.cpp:231
size_t _numTrucks
Definition ToadsTurnpike.h:35
-virtual void WhatDoesThisDo(Player *player, int8_t playerId) override
Definition ToadsTurnpike.cpp:205
+virtual void WhatDoesThisDo(Player *player, int8_t playerId) override
Definition ToadsTurnpike.cpp:203
virtual void Load() override
Definition ToadsTurnpike.cpp:125
-virtual void SomeSounds() override
Definition ToadsTurnpike.cpp:203
+virtual void SomeSounds() override
Definition ToadsTurnpike.cpp:201
size_t _numCars
Definition ToadsTurnpike.h:38
size_t _numBuses
Definition ToadsTurnpike.h:36
size_t _numTankerTrucks
Definition ToadsTurnpike.h:37
diff --git a/Train_8h_source.html b/Train_8h_source.html
index e6fd00163..dc4a2c5ca 100644
--- a/Train_8h_source.html
+++ b/Train_8h_source.html
@@ -191,7 +191,7 @@ $(function(){initNavTree('Train_8h_source.html',''); initResizable(true); });
- 77 virtual void Tick ()
override ;
+
80 virtual bool IsMod ()
override ;
@@ -228,6 +228,7 @@ $(function(){initNavTree('Train_8h_source.html',''); initResizable(true); });
ATrain(const SpawnParams ¶ms)
Definition Train.cpp:35
size_t PassengerCarsCount
Definition Train.h:37
std::vector< TrainCarStuff > PassengerCars
Definition Train.h:36
+virtual void Tick60fps() override
Definition Train.cpp:185
int16_t AnotherSmokeTimer
Definition Train.h:49
static size_t _count
Definition Train.h:86
size_t Index
Definition Train.h:45
@@ -240,7 +241,6 @@ $(function(){initNavTree('Train_8h_source.html',''); initResizable(true); });
s32 SomeFlags
Definition Train.h:42
TrainCarStuff Tender
Definition Train.h:35
int32_t SmokeParticles[128]
Definition Train.h:47
-virtual void Tick() override
Definition Train.cpp:185
TrainCarStuff Locomotive
Definition Train.h:34
s32 AddSmoke(s32 trainIndex, Vec3f pos, f32 velocity)
Definition Train.cpp:310
int32_t NextParticlePtr
Definition Train.h:48
diff --git a/Truck_8h_source.html b/Truck_8h_source.html
index 9ad7b8b30..66385978b 100644
--- a/Truck_8h_source.html
+++ b/Truck_8h_source.html
@@ -182,7 +182,7 @@ $(function(){initNavTree('Truck_8h_source.html',''); initResizable(true); });
- 66 virtual void Tick ()
override ;
+
69 virtual bool IsMod ()
override ;
@@ -202,11 +202,11 @@ $(function(){initNavTree('Truck_8h_source.html',''); initResizable(true); });
uint32_t PathIndex
Definition Truck.h:39
Vec3f Position
Definition Truck.h:24
float SpeedB
Definition Truck.h:37
-virtual void Tick() override
Definition Truck.cpp:118
size_t Index
Definition Truck.h:21
Vec3s Rotation
Definition Truck.h:26
virtual void DrawEditorProperties() override
Definition Truck.cpp:314
s16 ActorIndex
Definition Truck.h:23
+virtual void Tick60fps() override
Definition Truck.cpp:118
f32 SomeArg3
Definition Truck.h:33
static size_t GetCount()
Definition Truck.h:61
~ATruck()
Definition Truck.h:57
diff --git a/World_8h_source.html b/World_8h_source.html
index b0e150d63..06bd469af 100644
--- a/World_8h_source.html
+++ b/World_8h_source.html
@@ -187,71 +187,72 @@ $(function(){initNavTree('World_8h_source.html',''); initResizable(true); });
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
120 std::vector<std::unique_ptr<GameCamera>>
Cameras ;
-
-
-
123 std::vector<std::unique_ptr<AActor>>
Actors ;
-
-
125 std::vector<std::unique_ptr<ParticleEmitter>>
Emitters ;
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
121 std::vector<std::unique_ptr<GameCamera>>
Cameras ;
+
+
+
124 std::deque<std::unique_ptr<AActor>>
Actors ;
+
+
126 std::vector<std::unique_ptr<ParticleEmitter>>
Emitters ;
+
+
+
+
+
+
+
+
+
+
@@ -280,56 +281,57 @@ $(function(){initNavTree('World_8h_source.html',''); initResizable(true); });
Definition StaticMeshActor.h:9
TrainCrossing class.
Definition TrainCrossing.h:18
-
void TickObjects()
Definition World.cpp:205
+
void TickObjects()
Definition World.cpp:213
void ActorBeginPlay(Actor *actor)
Definition World.cpp:132
-
void CleanActors(void)
Definition World.cpp:277
-
Track * GetTrack()
Definition World.h:109
-
void Reset(void)
Definition World.cpp:243
-
std::unordered_map< s32, OLakitu * > Lakitus
Definition World.h:127
+
void CleanActors(void)
Definition World.cpp:285
+
Track * GetTrack()
Definition World.h:110
+
void Reset(void)
Definition World.cpp:251
+
std::unordered_map< s32, OLakitu * > Lakitus
Definition World.h:128
struct Actor * AddBaseActor()
Definition World.cpp:123
-
std::deque< std::unique_ptr< OObject > > Objects
Definition World.h:124
+
std::deque< std::unique_ptr< OObject > > Objects
Definition World.h:125
void SetCurrentCup(Cup *cup)
Definition World.cpp:92
-
Cup * GetCurrentCup()
Definition World.h:95
-
StaticMeshActor * AddStaticMeshActor(const std::string &name, FVector pos, IRotator rot, FVector scale, const std::string &model, int32_t *collision)
Definition World.cpp:169
-
Matrix world_mtx
Definition World.h:115
+
Cup * GetCurrentCup()
Definition World.h:96
+
StaticMeshActor * AddStaticMeshActor(const std::string &name, FVector pos, IRotator rot, FVector scale, const std::string &model, int32_t *collision)
Definition World.cpp:177
+
Matrix world_mtx
Definition World.h:116
-
size_t CupIndex
Definition World.h:118
+
size_t CupIndex
Definition World.h:119
Cup * CurrentCup
Definition World.h:57
-
std::vector< std::unique_ptr< GameCamera > > Cameras
Definition World.h:120
+
std::vector< std::unique_ptr< GameCamera > > Cameras
Definition World.h:121
Actor * ConvertAActorToActor(AActor *actor)
Definition World.cpp:150
void AddCup(Cup *cup)
Definition World.cpp:35
-
std::vector< std::shared_ptr< TrainCrossing > > Crossings
Definition World.h:133
-
std::vector< std::unique_ptr< ParticleEmitter > > Emitters
Definition World.h:125
+
std::vector< std::shared_ptr< TrainCrossing > > Crossings
Definition World.h:134
+
std::vector< std::unique_ptr< ParticleEmitter > > Emitters
Definition World.h:126
void SetRaceManager(std::unique_ptr< RaceManager > manager)
Definition World.h:65
-
void CleanWorld(void)
Definition World.cpp:258
-
void DrawParticles(s32 cameraId)
Definition World.cpp:236
+
void CleanWorld(void)
Definition World.cpp:266
+
std::deque< std::unique_ptr< AActor > > Actors
Definition World.h:124
+
void DrawParticles(s32 cameraId)
Definition World.cpp:244
void TickActors()
Definition World.cpp:160
u32 PreviousCup()
Definition World.cpp:76
~World()
Definition World.cpp:31
-
OObject * AddObject(std::unique_ptr< OObject > object)
Definition World.cpp:193
+
OObject * AddObject(std::unique_ptr< OObject > object)
Definition World.cpp:201
AActor * ConvertActorToAActor(Actor *actor)
Definition World.cpp:140
void SetCupIndex(size_t index)
Definition World.cpp:88
-
Object * GetObjectByIndex(size_t)
Definition World.cpp:249
-
std::vector< Cup * > Cups
Definition World.h:117
+
Object * GetObjectByIndex(size_t)
Definition World.cpp:257
+
std::vector< Cup * > Cups
Definition World.h:118
void TickCameras()
Definition World.cpp:99
-
void TickObjects60fps()
Definition World.cpp:213
+
void TickObjects60fps()
Definition World.cpp:221
TrainCrossing * AddCrossing(Vec3f position, u32 waypointMin, u32 waypointMax, f32 approachRadius, f32 exitRadius)
Definition World.cpp:46
u32 GetCupIndex()
Definition World.cpp:53
-
std::vector< std::unique_ptr< AActor > > Actors
Definition World.h:123
AActor * GetActor(size_t index)
Definition World.cpp:156
u32 NextCup()
Definition World.cpp:57
const char * GetCupName()
-
std::unique_ptr< RaceManager > RaceManagerInstance
Definition World.h:135
+
void TickActors60fps()
Definition World.cpp:169
+
std::unique_ptr< RaceManager > RaceManagerInstance
Definition World.h:136
AActor * AddActor(std::unique_ptr< AActor > actor)
Definition World.cpp:117
-
PlayerBombKart mPlayerBombKart[4]
Definition World.h:130
+
PlayerBombKart mPlayerBombKart[4]
Definition World.h:131
std::unique_ptr< Track > mTrack
Definition World.h:56
static World * Instance
Definition World.h:60
-
void DrawObjects(s32 cameraId)
Definition World.cpp:224
-
void DrawStaticMeshActors()
Definition World.cpp:175
-
void TickParticles()
Definition World.cpp:230
+
void DrawObjects(s32 cameraId)
Definition World.cpp:232
+
void DrawStaticMeshActors()
Definition World.cpp:183
+
void TickParticles()
Definition World.cpp:238
void SetCurrentTrack(std::unique_ptr< Track > track)
Definition World.cpp:39
-
ParticleEmitter * AddEmitter(std::unique_ptr< ParticleEmitter > emitter)
Definition World.cpp:219
-
std::vector< std::unique_ptr< StaticMeshActor > > StaticMeshActors
Definition World.h:122
+
ParticleEmitter * AddEmitter(std::unique_ptr< ParticleEmitter > emitter)
Definition World.cpp:227
+
std::vector< std::unique_ptr< StaticMeshActor > > StaticMeshActors
Definition World.h:123
RaceManager & GetRaceManager()
Definition World.h:64
World()
Definition World.cpp:26
f32 Vec3f[3]
Definition common_structs.h:10
diff --git a/actor__types_8h.html b/actor__types_8h.html
index 5064cc35c..c4c9aaaef 100644
--- a/actor__types_8h.html
+++ b/actor__types_8h.html
@@ -351,7 +351,7 @@ Variables
Value:
-
struct Actor * CM_GetActor(size_t index)
Definition Game.cpp:734
+
struct Actor * CM_GetActor(size_t index)
Definition Game.cpp:739
diff --git a/actors_8h_source.html b/actors_8h_source.html
index 0281fbb24..5bcc2f141 100644
--- a/actors_8h_source.html
+++ b/actors_8h_source.html
@@ -314,7 +314,7 @@ $(function(){initNavTree('actors_8h_source.html',''); initResizable(true); });
s16 gCurrentCourseId
Definition code_800029B0.c:36
Lights1 D_800DC610[]
Definition code_800029B0.c:74
-u16 isCrossingTriggeredByIndex[NUM_CROSSINGS]
Definition code_80005FD0.c:156
+u16 isCrossingTriggeredByIndex[NUM_CROSSINGS]
Definition code_80005FD0.c:155
f32 Vec3f[3]
Definition common_structs.h:10
s16 Vec3s[3]
Definition common_structs.h:15
f32 Mat4[4][4]
Definition common_structs.h:20
diff --git a/blue__and__red__shells_2update_8inc_8c_source.html b/blue__and__red__shells_2update_8inc_8c_source.html
index 51dbe0a72..9c06e9fa5 100644
--- a/blue__and__red__shells_2update_8inc_8c_source.html
+++ b/blue__and__red__shells_2update_8inc_8c_source.html
@@ -599,7 +599,7 @@ $(function(){initNavTree('blue__and__red__shells_2update_8inc_8c_source.html',''
-size_t CM_FindActorIndex(Actor *actor)
Definition Game.cpp:744
+size_t CM_FindActorIndex(Actor *actor)
Definition Game.cpp:749
@ ACTOR_BLUE_SPINY_SHELL
Definition actor_types.h:81
@ ACTOR_RED_SHELL
Definition actor_types.h:47
@@ -633,11 +633,11 @@ $(function(){initNavTree('blue__and__red__shells_2update_8inc_8c_source.html',''
s16 gTrackMinX
Definition code_800029B0.c:98
s16 gPlayerPositionLUT[8]
Definition code_800029B0.c:155
-s32 add_red_shell_in_unexpired_actor_list(s32 actorIndex)
Definition code_80005FD0.c:3269
-s32 add_blue_shell_in_unexpired_actor_list(s32 arg0)
Definition code_80005FD0.c:3285
-u16 gSelectedPathCount
Definition code_80005FD0.c:177
-TrackPathPoint * gCurrentTrackPath
Definition code_80005FD0.c:182
-u16 gNearestPathPointByPlayerId[12]
Definition code_80005FD0.c:178
+s32 add_red_shell_in_unexpired_actor_list(s32 actorIndex)
Definition code_80005FD0.c:3268
+s32 add_blue_shell_in_unexpired_actor_list(s32 arg0)
Definition code_80005FD0.c:3284
+u16 gSelectedPathCount
Definition code_80005FD0.c:176
+TrackPathPoint * gCurrentTrackPath
Definition code_80005FD0.c:181
+u16 gNearestPathPointByPlayerId[12]
Definition code_80005FD0.c:177
s16 gPlayerBalloonCount[8]
Definition code_80057C60_var.c:213
f32 calculate_surface_height(f32 x, f32 y, f32 z, u16 index)
Definition collision.c:466
u16 actor_terrain_collision(struct Collision *collision, f32 boundingBoxSize, f32 newX, f32 newY, f32 newZ, f32 oldX, f32 oldY, f32 oldZ)
Definition collision.c:1181
diff --git a/bomb__kart_8h_source.html b/bomb__kart_8h_source.html
index f261505eb..afa6e48bc 100644
--- a/bomb__kart_8h_source.html
+++ b/bomb__kart_8h_source.html
@@ -164,8 +164,8 @@ $(function(){initNavTree('bomb__kart_8h_source.html',''); initResizable(true); }
#define NUM_BOMB_KARTS_MAX
Definition bomb_kart.h:7
-struct Collision gBombKartCollision[NUM_BOMB_KARTS_MAX]
Definition code_80005FD0.c:165
-BombKart gBombKarts[NUM_BOMB_KARTS_MAX]
Definition code_80005FD0.c:164
+struct Collision gBombKartCollision[NUM_BOMB_KARTS_MAX]
Definition code_80005FD0.c:164
+BombKart gBombKarts[NUM_BOMB_KARTS_MAX]
Definition code_80005FD0.c:163
s32 gIndexObjectBombKart[NUM_BOMB_KARTS_MAX]
Indexes for the objects associated with the Bomb Karts.
Definition code_80057C60.c:237
f32 Vec3f[3]
Definition common_structs.h:10
diff --git a/ceremony__and__credits_8c.html b/ceremony__and__credits_8c.html
index b3fd3505f..fa0a25276 100644
--- a/ceremony__and__credits_8c.html
+++ b/ceremony__and__credits_8c.html
@@ -1363,7 +1363,7 @@ Here is the caller graph for this function:
-
Todo Does this match as a return of s8?
+
Todo Does this match as a return of s8?
@@ -2099,7 +2099,7 @@ Here is the call graph for this function:
-
Todo What does this even do?
+
Todo What does this even do?
diff --git a/ceremony__and__credits_8h.html b/ceremony__and__credits_8h.html
index 40e7791dc..eaf8edd0f 100644
--- a/ceremony__and__credits_8h.html
+++ b/ceremony__and__credits_8h.html
@@ -2037,7 +2037,7 @@ Here is the call graph for this function:
-
Todo What does this even do?
+
Todo What does this even do?
diff --git a/charactermenu.js b/charactermenu.js
index 652fcca7a..4c5755d15 100644
--- a/charactermenu.js
+++ b/charactermenu.js
@@ -8,7 +8,7 @@ var charactermenu =
[ "Change Viewport Render Settings", "characteroverview.html#change-viewport-render-settings", null ]
] ],
[ "Tools To Help", "characteroverview.html#tools-to-help", null ],
- [ "Future plans", "characteroverview.html#future-plans", null ]
+ [ "Future plans", "characteroverview.html#future-plans-1", null ]
] ]
] ]
];
\ No newline at end of file
diff --git a/characteroverview.html b/characteroverview.html
index 68ed563f7..163e7315d 100644
--- a/characteroverview.html
+++ b/characteroverview.html
@@ -152,7 +152,7 @@ Tools To Help
There is Racer Ready-Up which is a tool to help you create custom characters for SpaghettiKart.
-
+
Future plans
Support for custom characters that do not replace existing ones.
diff --git a/classAActor.html b/classAActor.html
index c7c612982..791b8c999 100644
--- a/classAActor.html
+++ b/classAActor.html
@@ -138,6 +138,8 @@ Public Member Functions
virtual void Tick ()
+
virtual void Tick60fps ()
+
virtual void Draw (Camera *camera)
virtual void Collision (Player *player, AActor *actor)
@@ -689,7 +691,34 @@ Here is the caller graph for this function:
-
Reimplemented in ABanana , ABoat , ABowserStatue , ABus , ACar , ACloud , AFallingRock , AFinishline , AMarioSign , AShip , ASpaghettiShip , AStarship , ATankerTruck , AText , ATrain , ATree , ATruck , and AWarioSign .
+
Reimplemented in ABanana , ABowserStatue , ACloud , AFallingRock , AFinishline , AMarioSign , AShip , ASpaghettiShip , AStarship , AText , ATree , and AWarioSign .
+
+
+
+
+◆ Tick60fps()
+
+
+
+
+
+
+
+
+ void AActor::Tick60fps
+ (
+ )
+
+
+
+
+
+virtual
+
+
+
diff --git a/classAActor.js b/classAActor.js
index 748012f7b..c781b6444 100644
--- a/classAActor.js
+++ b/classAActor.js
@@ -17,6 +17,7 @@ var classAActor =
[ "SetScale", "classAActor.html#a1524ae9171e0aa00e777cab2f9aba88b", null ],
[ "SetSpawnParams", "classAActor.html#ab16eea21b72bb5626366533654f8aa5c", null ],
[ "Tick", "classAActor.html#a01513538fc3200ebd1e8624a81a1d661", null ],
+ [ "Tick60fps", "classAActor.html#a241ca2fff330182d6181e3fc9dc149e5", null ],
[ "Translate", "classAActor.html#adfa31ccf6a62e6dcb073cff34d6fa742", null ],
[ "VehicleCollision", "classAActor.html#a411c2279b7e08e0e31a02c3f98462c55", null ],
[ "BoundingBoxSize", "classAActor.html#ae21ae71bb87411d5db04d471a8864c2d", null ],
diff --git a/classABanana.html b/classABanana.html
index 21ed0a6c2..e0f076dd0 100644
--- a/classABanana.html
+++ b/classABanana.html
@@ -149,6 +149,8 @@ Public Member Functions
virtual void BeginPlay ()
+virtual void Tick60fps ()
+
virtual void VehicleCollision (s32 playerId, Player *player)
void SetLocation (FVector pos)
diff --git a/classABoat.html b/classABoat.html
index b647cd17b..de173adeb 100644
--- a/classABoat.html
+++ b/classABoat.html
@@ -142,8 +142,8 @@ Public Member Functions
virtual void SetSpawnParams (SpawnParams ¶ms) override
-virtual void Tick () override
-
+virtual void Tick60fps () override
+
virtual void Draw (Camera *camera) override
virtual void VehicleCollision (s32 playerId, Player *player) override
@@ -163,6 +163,8 @@ Public Member Functions
virtual void BeginPlay ()
+virtual void Tick ()
+
virtual void Collision (Player *player, AActor *actor)
void SetLocation (FVector pos)
@@ -398,7 +400,7 @@ Here is the call graph for this function:
@@ -586,8 +588,8 @@ Here is the call graph for this function:
-
-◆ Tick()
+
+◆ Tick60fps()
@@ -596,7 +598,7 @@ Here is the call graph for this function:
- void ABoat::Tick
+ void ABoat::Tick60fps
(
)
@@ -609,11 +611,11 @@ Here is the call graph for this function:
diff --git a/classABoat.js b/classABoat.js
index 89dfb6388..3509e615b 100644
--- a/classABoat.js
+++ b/classABoat.js
@@ -13,7 +13,7 @@ var classABoat =
[ "IsMod", "classABoat.html#ad8389b108bf97c6c021b5f69a21d00f0", null ],
[ "SetSpawnParams", "classABoat.html#ad4fa0a3c7953a5191adaa914586212d9", null ],
[ "Spawn", "classABoat.html#a2a8755582504f510d51f7988b42df18b", null ],
- [ "Tick", "classABoat.html#a9edd4ca53a59cadb0e65f49bd5502bc1", null ],
+ [ "Tick60fps", "classABoat.html#a8643457903b0aa05e6ad21757747a6e3", null ],
[ "VehicleCollision", "classABoat.html#af8c2fe7da0757f60649de40ec229b70a", null ],
[ "_count", "classABoat.html#a470612ef40cc3cb151f9e3811e1004be", null ],
[ "ActorIndex", "classABoat.html#a9d2e59206ef9749f0feeef8563c7da1d", null ],
diff --git a/classABoat_a3bf4384ddc2a42e84bef6c6ca038bd7e_icgraph.map b/classABoat_a3bf4384ddc2a42e84bef6c6ca038bd7e_icgraph.map
index 4c3a67ee6..a03c22200 100644
--- a/classABoat_a3bf4384ddc2a42e84bef6c6ca038bd7e_icgraph.map
+++ b/classABoat_a3bf4384ddc2a42e84bef6c6ca038bd7e_icgraph.map
@@ -1,5 +1,5 @@
-
-
-
+
+
+
diff --git a/classABoat_a3bf4384ddc2a42e84bef6c6ca038bd7e_icgraph.md5 b/classABoat_a3bf4384ddc2a42e84bef6c6ca038bd7e_icgraph.md5
index 6c17b8918..3452f6012 100644
--- a/classABoat_a3bf4384ddc2a42e84bef6c6ca038bd7e_icgraph.md5
+++ b/classABoat_a3bf4384ddc2a42e84bef6c6ca038bd7e_icgraph.md5
@@ -1 +1 @@
-8ea0e72e161bdcce74cfb880f6338bd8
\ No newline at end of file
+6d2c528c31d93e27b8795b814717ec04
\ No newline at end of file
diff --git a/classABoat_a3bf4384ddc2a42e84bef6c6ca038bd7e_icgraph.svg b/classABoat_a3bf4384ddc2a42e84bef6c6ca038bd7e_icgraph.svg
index 3b97ca6e3..6489159e5 100644
--- a/classABoat_a3bf4384ddc2a42e84bef6c6ca038bd7e_icgraph.svg
+++ b/classABoat_a3bf4384ddc2a42e84bef6c6ca038bd7e_icgraph.svg
@@ -4,8 +4,8 @@
-
+
@@ -23,17 +23,17 @@
Node1
-
-ABoat::AddSmoke
+
+ABoat::AddSmoke
Node2
-
-
-ABoat::Tick
+
+
+ABoat::Tick60fps
@@ -41,8 +41,8 @@
Node1->Node2
-
-
+
+
diff --git a/classABoat_a3bf4384ddc2a42e84bef6c6ca038bd7e_icgraph_org.svg b/classABoat_a3bf4384ddc2a42e84bef6c6ca038bd7e_icgraph_org.svg
index a879b8275..0de906c4e 100644
--- a/classABoat_a3bf4384ddc2a42e84bef6c6ca038bd7e_icgraph_org.svg
+++ b/classABoat_a3bf4384ddc2a42e84bef6c6ca038bd7e_icgraph_org.svg
@@ -4,25 +4,25 @@
-
+
ABoat::AddSmoke
Node1
-
-ABoat::AddSmoke
+
+ABoat::AddSmoke
Node2
-
-
-ABoat::Tick
+
+
+ABoat::Tick60fps
@@ -30,8 +30,8 @@
Node1->Node2
-
-
+
+
diff --git a/classABoat_a8643457903b0aa05e6ad21757747a6e3_cgraph.map b/classABoat_a8643457903b0aa05e6ad21757747a6e3_cgraph.map
new file mode 100644
index 000000000..609e41741
--- /dev/null
+++ b/classABoat_a8643457903b0aa05e6ad21757747a6e3_cgraph.map
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/classABoat_a8643457903b0aa05e6ad21757747a6e3_cgraph.md5 b/classABoat_a8643457903b0aa05e6ad21757747a6e3_cgraph.md5
new file mode 100644
index 000000000..11b4896be
--- /dev/null
+++ b/classABoat_a8643457903b0aa05e6ad21757747a6e3_cgraph.md5
@@ -0,0 +1 @@
+98fb71ab3cec52e99211386184ca49e2
\ No newline at end of file
diff --git a/classABoat_a9edd4ca53a59cadb0e65f49bd5502bc1_cgraph.svg b/classABoat_a8643457903b0aa05e6ad21757747a6e3_cgraph.svg
similarity index 60%
rename from classABoat_a9edd4ca53a59cadb0e65f49bd5502bc1_cgraph.svg
rename to classABoat_a8643457903b0aa05e6ad21757747a6e3_cgraph.svg
index 476d49ebe..710084599 100644
--- a/classABoat_a9edd4ca53a59cadb0e65f49bd5502bc1_cgraph.svg
+++ b/classABoat_a8643457903b0aa05e6ad21757747a6e3_cgraph.svg
@@ -3,7 +3,7 @@
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-
+
@@ -47,20 +47,20 @@
-ABoat::Tick
+ABoat::Tick60fps
Node1
-
-ABoat::Tick
+
+ABoat::Tick60fps
@@ -68,8 +68,8 @@ var sectionId = 'dynsection-8';
Node2
-
-ABoat::AddSmoke
+
+ABoat::AddSmoke
@@ -77,8 +77,8 @@ var sectionId = 'dynsection-8';
Node1->Node2
-
-
+
+
@@ -86,9 +86,9 @@ var sectionId = 'dynsection-8';
Node8
-
-adjust_position_by
-_angle
+
+adjust_position_by
+_angle
@@ -96,8 +96,8 @@ var sectionId = 'dynsection-8';
Node1->Node8
-
-
+
+
@@ -105,8 +105,8 @@ var sectionId = 'dynsection-8';
Node11
-
-func_800C98B8
+
+func_800C98B8
@@ -114,8 +114,8 @@ var sectionId = 'dynsection-8';
Node1->Node11
-
-
+
+
@@ -123,8 +123,8 @@ var sectionId = 'dynsection-8';
Node14
-
-get_angle_between_path
+
+get_angle_between_path
@@ -132,8 +132,8 @@ var sectionId = 'dynsection-8';
Node1->Node14
-
-
+
+
@@ -141,8 +141,8 @@ var sectionId = 'dynsection-8';
Node18
-
-random_int
+
+random_int
@@ -150,8 +150,8 @@ var sectionId = 'dynsection-8';
Node1->Node18
-
-
+
+
@@ -159,9 +159,9 @@ var sectionId = 'dynsection-8';
Node20
-
-set_vehicle_render
-_distance_flags
+
+set_vehicle_render
+_distance_flags
@@ -169,8 +169,8 @@ var sectionId = 'dynsection-8';
Node1->Node20
-
-
+
+
@@ -178,8 +178,8 @@ var sectionId = 'dynsection-8';
Node21
-
-update_vehicle_following_path
+
+update_vehicle_following_path
@@ -187,8 +187,8 @@ var sectionId = 'dynsection-8';
Node1->Node21
-
-
+
+
@@ -196,8 +196,8 @@ var sectionId = 'dynsection-8';
Node3
-
-add_unused_obj_index
+
+add_unused_obj_index
@@ -205,8 +205,8 @@ var sectionId = 'dynsection-8';
Node2->Node3
-
-
+
+
@@ -214,8 +214,8 @@ var sectionId = 'dynsection-8';
Node5
-
-init_ferry_smoke
+
+init_ferry_smoke
@@ -223,8 +223,8 @@ var sectionId = 'dynsection-8';
Node2->Node5
-
-
+
+
@@ -232,8 +232,8 @@ var sectionId = 'dynsection-8';
Node4
-
-find_unused_obj_index
+
+find_unused_obj_index
@@ -241,8 +241,8 @@ var sectionId = 'dynsection-8';
Node3->Node4
-
-
+
+
@@ -250,8 +250,8 @@ var sectionId = 'dynsection-8';
Node6
-
-init_object
+
+init_object
@@ -259,8 +259,8 @@ var sectionId = 'dynsection-8';
Node5->Node6
-
-
+
+
@@ -268,8 +268,8 @@ var sectionId = 'dynsection-8';
Node7
-
-set_object_timer_state
+
+set_object_timer_state
@@ -277,8 +277,8 @@ var sectionId = 'dynsection-8';
Node6->Node7
-
-
+
+
@@ -286,8 +286,8 @@ var sectionId = 'dynsection-8';
Node9
-
-coss
+
+coss
@@ -295,8 +295,8 @@ var sectionId = 'dynsection-8';
Node8->Node9
-
-
+
+
@@ -304,8 +304,8 @@ var sectionId = 'dynsection-8';
Node10
-
-sins
+
+sins
@@ -313,8 +313,8 @@ var sectionId = 'dynsection-8';
Node8->Node10
-
-
+
+
@@ -322,8 +322,8 @@ var sectionId = 'dynsection-8';
Node12
-
-func_800C1C88
+
+func_800C1C88
@@ -331,8 +331,8 @@ var sectionId = 'dynsection-8';
Node11->Node12
-
-
+
+
@@ -340,8 +340,8 @@ var sectionId = 'dynsection-8';
Node13
-
-play_sound
+
+play_sound
@@ -349,8 +349,8 @@ var sectionId = 'dynsection-8';
Node11->Node13
-
-
+
+
@@ -358,9 +358,9 @@ var sectionId = 'dynsection-8';
Node15
-
-get_angle_between_two
-_vectors
+
+get_angle_between_two
+_vectors
@@ -368,8 +368,8 @@ var sectionId = 'dynsection-8';
Node14->Node15
-
-
+
+
@@ -377,8 +377,8 @@ var sectionId = 'dynsection-8';
Node16
-
-atan2s
+
+atan2s
@@ -386,8 +386,8 @@ var sectionId = 'dynsection-8';
Node15->Node16
-
-
+
+
@@ -395,8 +395,8 @@ var sectionId = 'dynsection-8';
Node17
-
-atan2_lookup
+
+atan2_lookup
@@ -404,8 +404,8 @@ var sectionId = 'dynsection-8';
Node16->Node17
-
-
+
+
@@ -413,8 +413,8 @@ var sectionId = 'dynsection-8';
Node19
-
-random_u16
+
+random_u16
@@ -422,8 +422,8 @@ var sectionId = 'dynsection-8';
Node18->Node19
-
-
+
+
@@ -431,8 +431,8 @@ var sectionId = 'dynsection-8';
Node21->Node14
-
-
+
+
@@ -440,9 +440,9 @@ var sectionId = 'dynsection-8';
Node22
-
-find_closest_vehicles
-_path_point
+
+find_closest_vehicles
+_path_point
@@ -450,8 +450,8 @@ var sectionId = 'dynsection-8';
Node21->Node22
-
-
+
+
@@ -459,8 +459,8 @@ var sectionId = 'dynsection-8';
Node23
-
-IsDkJungle
+
+IsDkJungle
@@ -468,8 +468,8 @@ var sectionId = 'dynsection-8';
Node21->Node23
-
-
+
+
@@ -477,8 +477,8 @@ var sectionId = 'dynsection-8';
Node26
-
-IsKalimariDesert
+
+IsKalimariDesert
@@ -486,8 +486,8 @@ var sectionId = 'dynsection-8';
Node21->Node26
-
-
+
+
@@ -495,8 +495,8 @@ var sectionId = 'dynsection-8';
Node27
-
-sqrtf
+
+sqrtf
@@ -504,8 +504,8 @@ var sectionId = 'dynsection-8';
Node21->Node27
-
-
+
+
@@ -513,8 +513,8 @@ var sectionId = 'dynsection-8';
Node24
-
-World::GetTrack
+
+World::GetTrack
@@ -522,8 +522,8 @@ var sectionId = 'dynsection-8';
Node23->Node24
-
-
+
+
@@ -531,8 +531,8 @@ var sectionId = 'dynsection-8';
Node25
-
-GetWorld
+
+GetWorld
@@ -540,8 +540,8 @@ var sectionId = 'dynsection-8';
Node23->Node25
-
-
+
+
@@ -549,8 +549,8 @@ var sectionId = 'dynsection-8';
Node26->Node24
-
-
+
+
@@ -558,8 +558,8 @@ var sectionId = 'dynsection-8';
Node26->Node25
-
-
+
+
@@ -578,7 +578,7 @@ var sectionId = 'dynsection-8';
-
+
-
-
+
+
-ABoat::Tick
+ABoat::Tick60fps
Node1
-
-ABoat::Tick
+
+ABoat::Tick60fps
@@ -21,8 +21,8 @@
Node2
-
-ABoat::AddSmoke
+
+ABoat::AddSmoke
@@ -30,8 +30,8 @@
Node1->Node2
-
-
+
+
@@ -39,9 +39,9 @@
Node8
-
-adjust_position_by
-_angle
+
+adjust_position_by
+_angle
@@ -49,8 +49,8 @@
Node1->Node8
-
-
+
+
@@ -58,8 +58,8 @@
Node11
-
-func_800C98B8
+
+func_800C98B8
@@ -67,8 +67,8 @@
Node1->Node11
-
-
+
+
@@ -76,8 +76,8 @@
Node14
-
-get_angle_between_path
+
+get_angle_between_path
@@ -85,8 +85,8 @@
Node1->Node14
-
-
+
+
@@ -94,8 +94,8 @@
Node18
-
-random_int
+
+random_int
@@ -103,8 +103,8 @@
Node1->Node18
-
-
+
+
@@ -112,9 +112,9 @@
Node20
-
-set_vehicle_render
-_distance_flags
+
+set_vehicle_render
+_distance_flags
@@ -122,8 +122,8 @@
Node1->Node20
-
-
+
+
@@ -131,8 +131,8 @@
Node21
-
-update_vehicle_following_path
+
+update_vehicle_following_path
@@ -140,8 +140,8 @@
Node1->Node21
-
-
+
+
@@ -149,8 +149,8 @@
Node3
-
-add_unused_obj_index
+
+add_unused_obj_index
@@ -158,8 +158,8 @@
Node2->Node3
-
-
+
+
@@ -167,8 +167,8 @@
Node5
-
-init_ferry_smoke
+
+init_ferry_smoke
@@ -176,8 +176,8 @@
Node2->Node5
-
-
+
+
@@ -185,8 +185,8 @@
Node4
-
-find_unused_obj_index
+
+find_unused_obj_index
@@ -194,8 +194,8 @@
Node3->Node4
-
-
+
+
@@ -203,8 +203,8 @@
Node6
-
-init_object
+
+init_object
@@ -212,8 +212,8 @@
Node5->Node6
-
-
+
+
@@ -221,8 +221,8 @@
Node7
-
-set_object_timer_state
+
+set_object_timer_state
@@ -230,8 +230,8 @@
Node6->Node7
-
-
+
+
@@ -239,8 +239,8 @@
Node9
-
-coss
+
+coss
@@ -248,8 +248,8 @@
Node8->Node9
-
-
+
+
@@ -257,8 +257,8 @@
Node10
-
-sins
+
+sins
@@ -266,8 +266,8 @@
Node8->Node10
-
-
+
+
@@ -275,8 +275,8 @@
Node12
-
-func_800C1C88
+
+func_800C1C88
@@ -284,8 +284,8 @@
Node11->Node12
-
-
+
+
@@ -293,8 +293,8 @@
Node13
-
-play_sound
+
+play_sound
@@ -302,8 +302,8 @@
Node11->Node13
-
-
+
+
@@ -311,9 +311,9 @@
Node15
-
-get_angle_between_two
-_vectors
+
+get_angle_between_two
+_vectors
@@ -321,8 +321,8 @@
Node14->Node15
-
-
+
+
@@ -330,8 +330,8 @@
Node16
-
-atan2s
+
+atan2s
@@ -339,8 +339,8 @@
Node15->Node16
-
-
+
+
@@ -348,8 +348,8 @@
Node17
-
-atan2_lookup
+
+atan2_lookup
@@ -357,8 +357,8 @@
Node16->Node17
-
-
+
+
@@ -366,8 +366,8 @@
Node19
-
-random_u16
+
+random_u16
@@ -375,8 +375,8 @@
Node18->Node19
-
-
+
+
@@ -384,8 +384,8 @@
Node21->Node14
-
-
+
+
@@ -393,9 +393,9 @@
Node22
-
-find_closest_vehicles
-_path_point
+
+find_closest_vehicles
+_path_point
@@ -403,8 +403,8 @@
Node21->Node22
-
-
+
+
@@ -412,8 +412,8 @@
Node23
-
-IsDkJungle
+
+IsDkJungle
@@ -421,8 +421,8 @@
Node21->Node23
-
-
+
+
@@ -430,8 +430,8 @@
Node26
-
-IsKalimariDesert
+
+IsKalimariDesert
@@ -439,8 +439,8 @@
Node21->Node26
-
-
+
+
@@ -448,8 +448,8 @@
Node27
-
-sqrtf
+
+sqrtf
@@ -457,8 +457,8 @@
Node21->Node27
-
-
+
+
@@ -466,8 +466,8 @@
Node24
-
-World::GetTrack
+
+World::GetTrack
@@ -475,8 +475,8 @@
Node23->Node24
-
-
+
+
@@ -484,8 +484,8 @@
Node25
-
-GetWorld
+
+GetWorld
@@ -493,8 +493,8 @@
Node23->Node25
-
-
+
+
@@ -502,8 +502,8 @@
Node26->Node24
-
-
+
+
@@ -511,8 +511,8 @@
Node26->Node25
-
-
+
+
diff --git a/classABoat_a9edd4ca53a59cadb0e65f49bd5502bc1_cgraph.map b/classABoat_a9edd4ca53a59cadb0e65f49bd5502bc1_cgraph.map
deleted file mode 100644
index c5d8dd49a..000000000
--- a/classABoat_a9edd4ca53a59cadb0e65f49bd5502bc1_cgraph.map
+++ /dev/null
@@ -1,58 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/classABoat_a9edd4ca53a59cadb0e65f49bd5502bc1_cgraph.md5 b/classABoat_a9edd4ca53a59cadb0e65f49bd5502bc1_cgraph.md5
deleted file mode 100644
index 09df17d97..000000000
--- a/classABoat_a9edd4ca53a59cadb0e65f49bd5502bc1_cgraph.md5
+++ /dev/null
@@ -1 +0,0 @@
-85b33835c3595de3f2ea1e6004dfe0ac
\ No newline at end of file
diff --git a/classABowserStatue.html b/classABowserStatue.html
index 66751b926..a5e27889e 100644
--- a/classABowserStatue.html
+++ b/classABowserStatue.html
@@ -156,6 +156,8 @@ Public Member Functions
virtual void BeginPlay ()
+
virtual void Tick60fps ()
+
virtual void Collision (Player *player, AActor *actor)
virtual void VehicleCollision (s32 playerId, Player *player)
diff --git a/classABus.html b/classABus.html
index 9798bef00..c56f40494 100644
--- a/classABus.html
+++ b/classABus.html
@@ -142,8 +142,8 @@ Public Member Functions
virtual void SetSpawnParams (SpawnParams ¶ms) override
-
virtual void Tick () override
-
+
virtual void Tick60fps () override
+
virtual void Draw (Camera *camera) override
virtual void VehicleCollision (s32 playerId, Player *player) override
@@ -161,6 +161,8 @@ Public Member Functions
virtual void BeginPlay ()
+
virtual void Tick ()
+
virtual void Collision (Player *player, AActor *actor)
void SetLocation (FVector pos)
@@ -549,8 +551,8 @@ Here is the call graph for this function:
-
-◆ Tick()
+
+◆ Tick60fps()
@@ -559,7 +561,7 @@ Here is the call graph for this function:
- void ABus::Tick
+ void ABus::Tick60fps
(
)
@@ -572,11 +574,11 @@ Here is the call graph for this function:
diff --git a/classABus.js b/classABus.js
index 87f1a17d7..8bfd17b3c 100644
--- a/classABus.js
+++ b/classABus.js
@@ -12,7 +12,7 @@ var classABus =
[ "IsMod", "classABus.html#a7a336a937ab5280dd4ccb38e0367c752", null ],
[ "SetSpawnParams", "classABus.html#af94f121ac8d8f271b1ad89abd7356766", null ],
[ "Spawn", "classABus.html#a456ce9ea8c555e72a30abe4b40bd2d7b", null ],
- [ "Tick", "classABus.html#a07af38f3fced338dc420cffcdfddb826", null ],
+ [ "Tick60fps", "classABus.html#ad7f27537db486b628c99975edd27a47f", null ],
[ "VehicleCollision", "classABus.html#a5246880511fb76b4cc5d02b9df8effc4", null ],
[ "_count", "classABus.html#a78f0864f8c8543a73a2b383062f2667f", null ],
[ "ActorIndex", "classABus.html#ae354955276ceb1b62cd249aae6590461", null ],
diff --git a/classABus_a07af38f3fced338dc420cffcdfddb826_cgraph.map b/classABus_a07af38f3fced338dc420cffcdfddb826_cgraph.map
deleted file mode 100644
index e2fdc4ed0..000000000
--- a/classABus_a07af38f3fced338dc420cffcdfddb826_cgraph.map
+++ /dev/null
@@ -1,55 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/classABus_a07af38f3fced338dc420cffcdfddb826_cgraph.md5 b/classABus_a07af38f3fced338dc420cffcdfddb826_cgraph.md5
deleted file mode 100644
index 23858061c..000000000
--- a/classABus_a07af38f3fced338dc420cffcdfddb826_cgraph.md5
+++ /dev/null
@@ -1 +0,0 @@
-541abf744c451ff5ed7dc2fbf2e97416
\ No newline at end of file
diff --git a/classABus_ad7f27537db486b628c99975edd27a47f_cgraph.map b/classABus_ad7f27537db486b628c99975edd27a47f_cgraph.map
new file mode 100644
index 000000000..9d2780a0d
--- /dev/null
+++ b/classABus_ad7f27537db486b628c99975edd27a47f_cgraph.map
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/classABus_ad7f27537db486b628c99975edd27a47f_cgraph.md5 b/classABus_ad7f27537db486b628c99975edd27a47f_cgraph.md5
new file mode 100644
index 000000000..5ab6f380e
--- /dev/null
+++ b/classABus_ad7f27537db486b628c99975edd27a47f_cgraph.md5
@@ -0,0 +1 @@
+6fbbf431a917af403b359b019c0ed4d6
\ No newline at end of file
diff --git a/classATankerTruck_a7a57be806639c04fa4d391a47bf09ab3_cgraph.svg b/classABus_ad7f27537db486b628c99975edd27a47f_cgraph.svg
similarity index 60%
rename from classATankerTruck_a7a57be806639c04fa4d391a47bf09ab3_cgraph.svg
rename to classABus_ad7f27537db486b628c99975edd27a47f_cgraph.svg
index f0569460c..df4b01171 100644
--- a/classATankerTruck_a7a57be806639c04fa4d391a47bf09ab3_cgraph.svg
+++ b/classABus_ad7f27537db486b628c99975edd27a47f_cgraph.svg
@@ -3,7 +3,7 @@
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-
+
@@ -47,20 +47,20 @@
-ATankerTruck::Tick
+ABus::Tick60fps
Node1
-
-ATankerTruck::Tick
+
+ABus::Tick60fps
@@ -68,8 +68,8 @@ var sectionId = 'dynsection-6';
Node2
-
-adjust_angle
+
+adjust_angle
@@ -77,8 +77,8 @@ var sectionId = 'dynsection-6';
Node1->Node2
-
-
+
+
@@ -86,8 +86,8 @@ var sectionId = 'dynsection-6';
Node3
-
-func_8000D6D0
+
+func_8000D6D0
@@ -95,8 +95,8 @@ var sectionId = 'dynsection-6';
Node1->Node3
-
-
+
+
@@ -104,9 +104,9 @@ var sectionId = 'dynsection-6';
Node18
-
-get_angle_between_two
-_vectors
+
+get_angle_between_two
+_vectors
@@ -114,8 +114,8 @@ var sectionId = 'dynsection-6';
Node1->Node18
-
-
+
+
@@ -123,8 +123,8 @@ var sectionId = 'dynsection-6';
Node22
-
-sqrtf
+
+sqrtf
@@ -132,8 +132,8 @@ var sectionId = 'dynsection-6';
Node1->Node22
-
-
+
+
@@ -141,8 +141,8 @@ var sectionId = 'dynsection-6';
Node23
-
-func_8000D940
+
+func_8000D940
@@ -150,8 +150,8 @@ var sectionId = 'dynsection-6';
Node1->Node23
-
-
+
+
@@ -159,8 +159,8 @@ var sectionId = 'dynsection-6';
Node24
-
-func_80013C74
+
+func_80013C74
@@ -168,8 +168,8 @@ var sectionId = 'dynsection-6';
Node1->Node24
-
-
+
+
@@ -177,8 +177,8 @@ var sectionId = 'dynsection-6';
Node4
-
-func_8000D2B4
+
+func_8000D2B4
@@ -186,8 +186,8 @@ var sectionId = 'dynsection-6';
Node3->Node4
-
-
+
+
@@ -195,8 +195,8 @@ var sectionId = 'dynsection-6';
Node17
-
-get_angle_between_path
+
+get_angle_between_path
@@ -204,8 +204,8 @@ var sectionId = 'dynsection-6';
Node3->Node17
-
-
+
+
@@ -213,8 +213,8 @@ var sectionId = 'dynsection-6';
Node21
-
-set_track_offset_position
+
+set_track_offset_position
@@ -222,8 +222,8 @@ var sectionId = 'dynsection-6';
Node3->Node21
-
-
+
+
@@ -231,8 +231,8 @@ var sectionId = 'dynsection-6';
Node3->Node22
-
-
+
+
@@ -240,8 +240,8 @@ var sectionId = 'dynsection-6';
Node5
-
-adjust_path_at_start_line
+
+adjust_path_at_start_line
@@ -249,8 +249,8 @@ var sectionId = 'dynsection-6';
Node4->Node5
-
-
+
+
@@ -258,8 +258,8 @@ var sectionId = 'dynsection-6';
Node6
-
-func_8000D24C
+
+func_8000D24C
@@ -267,8 +267,8 @@ var sectionId = 'dynsection-6';
Node4->Node6
-
-
+
+
@@ -276,8 +276,8 @@ var sectionId = 'dynsection-6';
Node16
-
-update_path_index
+
+update_path_index
@@ -285,8 +285,8 @@ var sectionId = 'dynsection-6';
Node4->Node16
-
-
+
+
@@ -294,8 +294,8 @@ var sectionId = 'dynsection-6';
Node7
-
-check_bounding_collision
+
+check_bounding_collision
@@ -303,8 +303,8 @@ var sectionId = 'dynsection-6';
Node6->Node7
-
-
+
+
@@ -312,9 +312,9 @@ var sectionId = 'dynsection-6';
Node11
-
-find_closest_path_point
-_track_section
+
+find_closest_path_point
+_track_section
@@ -322,8 +322,8 @@ var sectionId = 'dynsection-6';
Node6->Node11
-
-
+
+
@@ -331,8 +331,8 @@ var sectionId = 'dynsection-6';
Node15
-
-get_track_section_id
+
+get_track_section_id
@@ -340,8 +340,8 @@ var sectionId = 'dynsection-6';
Node6->Node15
-
-
+
+
@@ -349,8 +349,8 @@ var sectionId = 'dynsection-6';
Node8
-
-check_collision_yx
+
+check_collision_yx
@@ -358,8 +358,8 @@ var sectionId = 'dynsection-6';
Node7->Node8
-
-
+
+
@@ -367,8 +367,8 @@ var sectionId = 'dynsection-6';
Node9
-
-check_collision_zx
+
+check_collision_zx
@@ -376,8 +376,8 @@ var sectionId = 'dynsection-6';
Node7->Node9
-
-
+
+
@@ -385,8 +385,8 @@ var sectionId = 'dynsection-6';
Node10
-
-check_collision_zy
+
+check_collision_zy
@@ -394,8 +394,8 @@ var sectionId = 'dynsection-6';
Node7->Node10
-
-
+
+
@@ -403,8 +403,8 @@ var sectionId = 'dynsection-6';
Node12
-
-IsPodiumCeremony
+
+IsPodiumCeremony
@@ -412,8 +412,8 @@ var sectionId = 'dynsection-6';
Node11->Node12
-
-
+
+
@@ -421,8 +421,8 @@ var sectionId = 'dynsection-6';
Node13
-
-World::GetTrack
+
+World::GetTrack
@@ -430,8 +430,8 @@ var sectionId = 'dynsection-6';
Node12->Node13
-
-
+
+
@@ -439,8 +439,8 @@ var sectionId = 'dynsection-6';
Node14
-
-GetWorld
+
+GetWorld
@@ -448,8 +448,8 @@ var sectionId = 'dynsection-6';
Node12->Node14
-
-
+
+
@@ -457,8 +457,8 @@ var sectionId = 'dynsection-6';
Node17->Node18
-
-
+
+
@@ -466,8 +466,8 @@ var sectionId = 'dynsection-6';
Node19
-
-atan2s
+
+atan2s
@@ -475,8 +475,8 @@ var sectionId = 'dynsection-6';
Node18->Node19
-
-
+
+
@@ -484,8 +484,8 @@ var sectionId = 'dynsection-6';
Node20
-
-atan2_lookup
+
+atan2_lookup
@@ -493,8 +493,8 @@ var sectionId = 'dynsection-6';
Node19->Node20
-
-
+
+
@@ -502,8 +502,8 @@ var sectionId = 'dynsection-6';
Node23->Node4
-
-
+
+
@@ -511,8 +511,8 @@ var sectionId = 'dynsection-6';
Node23->Node17
-
-
+
+
@@ -520,8 +520,8 @@ var sectionId = 'dynsection-6';
Node23->Node21
-
-
+
+
@@ -529,8 +529,8 @@ var sectionId = 'dynsection-6';
Node23->Node22
-
-
+
+
@@ -549,7 +549,7 @@ var sectionId = 'dynsection-6';
-
+
-
-
+
+
-ATankerTruck::Tick
+ABus::Tick60fps
Node1
-
-ATankerTruck::Tick
+
+ABus::Tick60fps
@@ -21,8 +21,8 @@
Node2
-
-adjust_angle
+
+adjust_angle
@@ -30,8 +30,8 @@
Node1->Node2
-
-
+
+
@@ -39,8 +39,8 @@
Node3
-
-func_8000D6D0
+
+func_8000D6D0
@@ -48,8 +48,8 @@
Node1->Node3
-
-
+
+
@@ -57,9 +57,9 @@
Node18
-
-get_angle_between_two
-_vectors
+
+get_angle_between_two
+_vectors
@@ -67,8 +67,8 @@
Node1->Node18
-
-
+
+
@@ -76,8 +76,8 @@
Node22
-
-sqrtf
+
+sqrtf
@@ -85,8 +85,8 @@
Node1->Node22
-
-
+
+
@@ -94,8 +94,8 @@
Node23
-
-func_8000D940
+
+func_8000D940
@@ -103,8 +103,8 @@
Node1->Node23
-
-
+
+
@@ -112,8 +112,8 @@
Node24
-
-func_80013C74
+
+func_80013C74
@@ -121,8 +121,8 @@
Node1->Node24
-
-
+
+
@@ -130,8 +130,8 @@
Node4
-
-func_8000D2B4
+
+func_8000D2B4
@@ -139,8 +139,8 @@
Node3->Node4
-
-
+
+
@@ -148,8 +148,8 @@
Node17
-
-get_angle_between_path
+
+get_angle_between_path
@@ -157,8 +157,8 @@
Node3->Node17
-
-
+
+
@@ -166,8 +166,8 @@
Node21
-
-set_track_offset_position
+
+set_track_offset_position
@@ -175,8 +175,8 @@
Node3->Node21
-
-
+
+
@@ -184,8 +184,8 @@
Node3->Node22
-
-
+
+
@@ -193,8 +193,8 @@
Node5
-
-adjust_path_at_start_line
+
+adjust_path_at_start_line
@@ -202,8 +202,8 @@
Node4->Node5
-
-
+
+
@@ -211,8 +211,8 @@
Node6
-
-func_8000D24C
+
+func_8000D24C
@@ -220,8 +220,8 @@
Node4->Node6
-
-
+
+
@@ -229,8 +229,8 @@
Node16
-
-update_path_index
+
+update_path_index
@@ -238,8 +238,8 @@
Node4->Node16
-
-
+
+
@@ -247,8 +247,8 @@
Node7
-
-check_bounding_collision
+
+check_bounding_collision
@@ -256,8 +256,8 @@
Node6->Node7
-
-
+
+
@@ -265,9 +265,9 @@
Node11
-
-find_closest_path_point
-_track_section
+
+find_closest_path_point
+_track_section
@@ -275,8 +275,8 @@
Node6->Node11
-
-
+
+
@@ -284,8 +284,8 @@
Node15
-
-get_track_section_id
+
+get_track_section_id
@@ -293,8 +293,8 @@
Node6->Node15
-
-
+
+
@@ -302,8 +302,8 @@
Node8
-
-check_collision_yx
+
+check_collision_yx
@@ -311,8 +311,8 @@
Node7->Node8
-
-
+
+
@@ -320,8 +320,8 @@
Node9
-
-check_collision_zx
+
+check_collision_zx
@@ -329,8 +329,8 @@
Node7->Node9
-
-
+
+
@@ -338,8 +338,8 @@
Node10
-
-check_collision_zy
+
+check_collision_zy
@@ -347,8 +347,8 @@
Node7->Node10
-
-
+
+
@@ -356,8 +356,8 @@
Node12
-
-IsPodiumCeremony
+
+IsPodiumCeremony
@@ -365,8 +365,8 @@
Node11->Node12
-
-
+
+
@@ -374,8 +374,8 @@
Node13
-
-World::GetTrack
+
+World::GetTrack
@@ -383,8 +383,8 @@
Node12->Node13
-
-
+
+
@@ -392,8 +392,8 @@
Node14
-
-GetWorld
+
+GetWorld
@@ -401,8 +401,8 @@
Node12->Node14
-
-
+
+
@@ -410,8 +410,8 @@
Node17->Node18
-
-
+
+
@@ -419,8 +419,8 @@
Node19
-
-atan2s
+
+atan2s
@@ -428,8 +428,8 @@
Node18->Node19
-
-
+
+
@@ -437,8 +437,8 @@
Node20
-
-atan2_lookup
+
+atan2_lookup
@@ -446,8 +446,8 @@
Node19->Node20
-
-
+
+
@@ -455,8 +455,8 @@
Node23->Node4
-
-
+
+
@@ -464,8 +464,8 @@
Node23->Node17
-
-
+
+
@@ -473,8 +473,8 @@
Node23->Node21
-
-
+
+
@@ -482,8 +482,8 @@
Node23->Node22
-
-
+
+
diff --git a/classACar.html b/classACar.html
index d9430a3b5..e11eff2cc 100644
--- a/classACar.html
+++ b/classACar.html
@@ -142,8 +142,8 @@ Public Member Functions
virtual void SetSpawnParams (SpawnParams ¶ms) override
-
virtual void Tick () override
-
+
virtual void Tick60fps () override
+
virtual void Draw (Camera *) override
virtual void VehicleCollision (s32 playerId, Player *player) override
@@ -161,6 +161,8 @@ Public Member Functions
virtual void BeginPlay ()
+
virtual void Tick ()
+
virtual void Collision (Player *player, AActor *actor)
void SetLocation (FVector pos)
@@ -549,8 +551,8 @@ Here is the call graph for this function:
-
-◆ Tick()
+
+◆ Tick60fps()
@@ -559,7 +561,7 @@ Here is the call graph for this function:
- void ACar::Tick
+ void ACar::Tick60fps
(
)
@@ -572,11 +574,11 @@ Here is the call graph for this function:
diff --git a/classACar.js b/classACar.js
index cc7ea5530..a0c0ed3cb 100644
--- a/classACar.js
+++ b/classACar.js
@@ -12,7 +12,7 @@ var classACar =
[ "IsMod", "classACar.html#af7f3aa4373f200b2d3322d65f2cce81f", null ],
[ "SetSpawnParams", "classACar.html#a50b8c522ce21ef770090b8c965be1fef", null ],
[ "Spawn", "classACar.html#a657415a24ab2c0d907f25fd227156848", null ],
- [ "Tick", "classACar.html#aa5a07144df2ce488c986f2c9eece9916", null ],
+ [ "Tick60fps", "classACar.html#a56ab601d7311e3a2bcb796236916711c", null ],
[ "VehicleCollision", "classACar.html#a807f87400ace96904e2ad6dc4a27409a", null ],
[ "_count", "classACar.html#a9ef1f8cda27d51f731b911df6db79c4d", null ],
[ "ActorIndex", "classACar.html#ab40c38ab9e236b31167bf794b73b3ab8", null ],
diff --git a/classACar_a56ab601d7311e3a2bcb796236916711c_cgraph.map b/classACar_a56ab601d7311e3a2bcb796236916711c_cgraph.map
new file mode 100644
index 000000000..75dee1e5a
--- /dev/null
+++ b/classACar_a56ab601d7311e3a2bcb796236916711c_cgraph.map
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/classACar_a56ab601d7311e3a2bcb796236916711c_cgraph.md5 b/classACar_a56ab601d7311e3a2bcb796236916711c_cgraph.md5
new file mode 100644
index 000000000..42898fa10
--- /dev/null
+++ b/classACar_a56ab601d7311e3a2bcb796236916711c_cgraph.md5
@@ -0,0 +1 @@
+f7c7d65e1fd698eff3dcd270cfaf902f
\ No newline at end of file
diff --git a/classABus_a07af38f3fced338dc420cffcdfddb826_cgraph.svg b/classACar_a56ab601d7311e3a2bcb796236916711c_cgraph.svg
similarity index 60%
rename from classABus_a07af38f3fced338dc420cffcdfddb826_cgraph.svg
rename to classACar_a56ab601d7311e3a2bcb796236916711c_cgraph.svg
index 7b7ad37f3..b92d10ab7 100644
--- a/classABus_a07af38f3fced338dc420cffcdfddb826_cgraph.svg
+++ b/classACar_a56ab601d7311e3a2bcb796236916711c_cgraph.svg
@@ -3,7 +3,7 @@
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-
+
@@ -47,20 +47,20 @@
-ABus::Tick
+ACar::Tick60fps
Node1
-
-ABus::Tick
+
+ACar::Tick60fps
@@ -68,8 +68,8 @@ var sectionId = 'dynsection-6';
Node2
-
-adjust_angle
+
+adjust_angle
@@ -77,8 +77,8 @@ var sectionId = 'dynsection-6';
Node1->Node2
-
-
+
+
@@ -86,8 +86,8 @@ var sectionId = 'dynsection-6';
Node3
-
-func_8000D6D0
+
+func_8000D6D0
@@ -95,8 +95,8 @@ var sectionId = 'dynsection-6';
Node1->Node3
-
-
+
+
@@ -104,9 +104,9 @@ var sectionId = 'dynsection-6';
Node18
-
-get_angle_between_two
-_vectors
+
+get_angle_between_two
+_vectors
@@ -114,8 +114,8 @@ var sectionId = 'dynsection-6';
Node1->Node18
-
-
+
+
@@ -123,8 +123,8 @@ var sectionId = 'dynsection-6';
Node22
-
-sqrtf
+
+sqrtf
@@ -132,8 +132,8 @@ var sectionId = 'dynsection-6';
Node1->Node22
-
-
+
+
@@ -141,8 +141,8 @@ var sectionId = 'dynsection-6';
Node23
-
-func_8000D940
+
+func_8000D940
@@ -150,8 +150,8 @@ var sectionId = 'dynsection-6';
Node1->Node23
-
-
+
+
@@ -159,8 +159,8 @@ var sectionId = 'dynsection-6';
Node24
-
-func_80013C74
+
+func_80013C74
@@ -168,8 +168,8 @@ var sectionId = 'dynsection-6';
Node1->Node24
-
-
+
+
@@ -177,8 +177,8 @@ var sectionId = 'dynsection-6';
Node4
-
-func_8000D2B4
+
+func_8000D2B4
@@ -186,8 +186,8 @@ var sectionId = 'dynsection-6';
Node3->Node4
-
-
+
+
@@ -195,8 +195,8 @@ var sectionId = 'dynsection-6';
Node17
-
-get_angle_between_path
+
+get_angle_between_path
@@ -204,8 +204,8 @@ var sectionId = 'dynsection-6';
Node3->Node17
-
-
+
+
@@ -213,8 +213,8 @@ var sectionId = 'dynsection-6';
Node21
-
-set_track_offset_position
+
+set_track_offset_position
@@ -222,8 +222,8 @@ var sectionId = 'dynsection-6';
Node3->Node21
-
-
+
+
@@ -231,8 +231,8 @@ var sectionId = 'dynsection-6';
Node3->Node22
-
-
+
+
@@ -240,8 +240,8 @@ var sectionId = 'dynsection-6';
Node5
-
-adjust_path_at_start_line
+
+adjust_path_at_start_line
@@ -249,8 +249,8 @@ var sectionId = 'dynsection-6';
Node4->Node5
-
-
+
+
@@ -258,8 +258,8 @@ var sectionId = 'dynsection-6';
Node6
-
-func_8000D24C
+
+func_8000D24C
@@ -267,8 +267,8 @@ var sectionId = 'dynsection-6';
Node4->Node6
-
-
+
+
@@ -276,8 +276,8 @@ var sectionId = 'dynsection-6';
Node16
-
-update_path_index
+
+update_path_index
@@ -285,8 +285,8 @@ var sectionId = 'dynsection-6';
Node4->Node16
-
-
+
+
@@ -294,8 +294,8 @@ var sectionId = 'dynsection-6';
Node7
-
-check_bounding_collision
+
+check_bounding_collision
@@ -303,8 +303,8 @@ var sectionId = 'dynsection-6';
Node6->Node7
-
-
+
+
@@ -312,9 +312,9 @@ var sectionId = 'dynsection-6';
Node11
-
-find_closest_path_point
-_track_section
+
+find_closest_path_point
+_track_section
@@ -322,8 +322,8 @@ var sectionId = 'dynsection-6';
Node6->Node11
-
-
+
+
@@ -331,8 +331,8 @@ var sectionId = 'dynsection-6';
Node15
-
-get_track_section_id
+
+get_track_section_id
@@ -340,8 +340,8 @@ var sectionId = 'dynsection-6';
Node6->Node15
-
-
+
+
@@ -349,8 +349,8 @@ var sectionId = 'dynsection-6';
Node8
-
-check_collision_yx
+
+check_collision_yx
@@ -358,8 +358,8 @@ var sectionId = 'dynsection-6';
Node7->Node8
-
-
+
+
@@ -367,8 +367,8 @@ var sectionId = 'dynsection-6';
Node9
-
-check_collision_zx
+
+check_collision_zx
@@ -376,8 +376,8 @@ var sectionId = 'dynsection-6';
Node7->Node9
-
-
+
+
@@ -385,8 +385,8 @@ var sectionId = 'dynsection-6';
Node10
-
-check_collision_zy
+
+check_collision_zy
@@ -394,8 +394,8 @@ var sectionId = 'dynsection-6';
Node7->Node10
-
-
+
+
@@ -403,8 +403,8 @@ var sectionId = 'dynsection-6';
Node12
-
-IsPodiumCeremony
+
+IsPodiumCeremony
@@ -412,8 +412,8 @@ var sectionId = 'dynsection-6';
Node11->Node12
-
-
+
+
@@ -421,8 +421,8 @@ var sectionId = 'dynsection-6';
Node13
-
-World::GetTrack
+
+World::GetTrack
@@ -430,8 +430,8 @@ var sectionId = 'dynsection-6';
Node12->Node13
-
-
+
+
@@ -439,8 +439,8 @@ var sectionId = 'dynsection-6';
Node14
-
-GetWorld
+
+GetWorld
@@ -448,8 +448,8 @@ var sectionId = 'dynsection-6';
Node12->Node14
-
-
+
+
@@ -457,8 +457,8 @@ var sectionId = 'dynsection-6';
Node17->Node18
-
-
+
+
@@ -466,8 +466,8 @@ var sectionId = 'dynsection-6';
Node19
-
-atan2s
+
+atan2s
@@ -475,8 +475,8 @@ var sectionId = 'dynsection-6';
Node18->Node19
-
-
+
+
@@ -484,8 +484,8 @@ var sectionId = 'dynsection-6';
Node20
-
-atan2_lookup
+
+atan2_lookup
@@ -493,8 +493,8 @@ var sectionId = 'dynsection-6';
Node19->Node20
-
-
+
+
@@ -502,8 +502,8 @@ var sectionId = 'dynsection-6';
Node23->Node4
-
-
+
+
@@ -511,8 +511,8 @@ var sectionId = 'dynsection-6';
Node23->Node17
-
-
+
+
@@ -520,8 +520,8 @@ var sectionId = 'dynsection-6';
Node23->Node21
-
-
+
+
@@ -529,8 +529,8 @@ var sectionId = 'dynsection-6';
Node23->Node22
-
-
+
+
@@ -549,7 +549,7 @@ var sectionId = 'dynsection-6';
-
+
-
-
+
+
-ABus::Tick
+ACar::Tick60fps
Node1
-
-ABus::Tick
+
+ACar::Tick60fps
@@ -21,8 +21,8 @@
Node2
-
-adjust_angle
+
+adjust_angle
@@ -30,8 +30,8 @@
Node1->Node2
-
-
+
+
@@ -39,8 +39,8 @@
Node3
-
-func_8000D6D0
+
+func_8000D6D0
@@ -48,8 +48,8 @@
Node1->Node3
-
-
+
+
@@ -57,9 +57,9 @@
Node18
-
-get_angle_between_two
-_vectors
+
+get_angle_between_two
+_vectors
@@ -67,8 +67,8 @@
Node1->Node18
-
-
+
+
@@ -76,8 +76,8 @@
Node22
-
-sqrtf
+
+sqrtf
@@ -85,8 +85,8 @@
Node1->Node22
-
-
+
+
@@ -94,8 +94,8 @@
Node23
-
-func_8000D940
+
+func_8000D940
@@ -103,8 +103,8 @@
Node1->Node23
-
-
+
+
@@ -112,8 +112,8 @@
Node24
-
-func_80013C74
+
+func_80013C74
@@ -121,8 +121,8 @@
Node1->Node24
-
-
+
+
@@ -130,8 +130,8 @@
Node4
-
-func_8000D2B4
+
+func_8000D2B4
@@ -139,8 +139,8 @@
Node3->Node4
-
-
+
+
@@ -148,8 +148,8 @@
Node17
-
-get_angle_between_path
+
+get_angle_between_path
@@ -157,8 +157,8 @@
Node3->Node17
-
-
+
+
@@ -166,8 +166,8 @@
Node21
-
-set_track_offset_position
+
+set_track_offset_position
@@ -175,8 +175,8 @@
Node3->Node21
-
-
+
+
@@ -184,8 +184,8 @@
Node3->Node22
-
-
+
+
@@ -193,8 +193,8 @@
Node5
-
-adjust_path_at_start_line
+
+adjust_path_at_start_line
@@ -202,8 +202,8 @@
Node4->Node5
-
-
+
+
@@ -211,8 +211,8 @@
Node6
-
-func_8000D24C
+
+func_8000D24C
@@ -220,8 +220,8 @@
Node4->Node6
-
-
+
+
@@ -229,8 +229,8 @@
Node16
-
-update_path_index
+
+update_path_index
@@ -238,8 +238,8 @@
Node4->Node16
-
-
+
+
@@ -247,8 +247,8 @@
Node7
-
-check_bounding_collision
+
+check_bounding_collision
@@ -256,8 +256,8 @@
Node6->Node7
-
-
+
+
@@ -265,9 +265,9 @@
Node11
-
-find_closest_path_point
-_track_section
+
+find_closest_path_point
+_track_section
@@ -275,8 +275,8 @@
Node6->Node11
-
-
+
+
@@ -284,8 +284,8 @@
Node15
-
-get_track_section_id
+
+get_track_section_id
@@ -293,8 +293,8 @@
Node6->Node15
-
-
+
+
@@ -302,8 +302,8 @@
Node8
-
-check_collision_yx
+
+check_collision_yx
@@ -311,8 +311,8 @@
Node7->Node8
-
-
+
+
@@ -320,8 +320,8 @@
Node9
-
-check_collision_zx
+
+check_collision_zx
@@ -329,8 +329,8 @@
Node7->Node9
-
-
+
+
@@ -338,8 +338,8 @@
Node10
-
-check_collision_zy
+
+check_collision_zy
@@ -347,8 +347,8 @@
Node7->Node10
-
-
+
+
@@ -356,8 +356,8 @@
Node12
-
-IsPodiumCeremony
+
+IsPodiumCeremony
@@ -365,8 +365,8 @@
Node11->Node12
-
-
+
+
@@ -374,8 +374,8 @@
Node13
-
-World::GetTrack
+
+World::GetTrack
@@ -383,8 +383,8 @@
Node12->Node13
-
-
+
+
@@ -392,8 +392,8 @@
Node14
-
-GetWorld
+
+GetWorld
@@ -401,8 +401,8 @@
Node12->Node14
-
-
+
+
@@ -410,8 +410,8 @@
Node17->Node18
-
-
+
+
@@ -419,8 +419,8 @@
Node19
-
-atan2s
+
+atan2s
@@ -428,8 +428,8 @@
Node18->Node19
-
-
+
+
@@ -437,8 +437,8 @@
Node20
-
-atan2_lookup
+
+atan2_lookup
@@ -446,8 +446,8 @@
Node19->Node20
-
-
+
+
@@ -455,8 +455,8 @@
Node23->Node4
-
-
+
+
@@ -464,8 +464,8 @@
Node23->Node17
-
-
+
+
@@ -473,8 +473,8 @@
Node23->Node21
-
-
+
+
@@ -482,8 +482,8 @@
Node23->Node22
-
-
+
+
diff --git a/classACar_aa5a07144df2ce488c986f2c9eece9916_cgraph.map b/classACar_aa5a07144df2ce488c986f2c9eece9916_cgraph.map
deleted file mode 100644
index 6706a9f74..000000000
--- a/classACar_aa5a07144df2ce488c986f2c9eece9916_cgraph.map
+++ /dev/null
@@ -1,55 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/classACar_aa5a07144df2ce488c986f2c9eece9916_cgraph.md5 b/classACar_aa5a07144df2ce488c986f2c9eece9916_cgraph.md5
deleted file mode 100644
index 2637b9c3c..000000000
--- a/classACar_aa5a07144df2ce488c986f2c9eece9916_cgraph.md5
+++ /dev/null
@@ -1 +0,0 @@
-fb8edfbab4db0b309e650589eafb2bbf
\ No newline at end of file
diff --git a/classACloud.html b/classACloud.html
index 1c237e789..74d39065e 100644
--- a/classACloud.html
+++ b/classACloud.html
@@ -152,6 +152,8 @@ Public Member Functions
AActor (SpawnParams params)
+
virtual void Tick60fps ()
+
virtual void VehicleCollision (s32 playerId, Player *player)
void SetLocation (FVector pos)
diff --git a/classAFallingRock.html b/classAFallingRock.html
index 3017230d5..9171f4c6f 100644
--- a/classAFallingRock.html
+++ b/classAFallingRock.html
@@ -156,6 +156,8 @@ Public Member Functions
virtual void BeginPlay ()
+
virtual void Tick60fps ()
+
virtual void Collision (Player *player, AActor *actor)
virtual void VehicleCollision (s32 playerId, Player *player)
diff --git a/classAFinishline.html b/classAFinishline.html
index 5b359cc18..2988d4926 100644
--- a/classAFinishline.html
+++ b/classAFinishline.html
@@ -151,6 +151,8 @@ Public Member Functions
virtual void SetSpawnParams (SpawnParams ¶ms)
+
virtual void Tick60fps ()
+
virtual void VehicleCollision (s32 playerId, Player *player)
void SetLocation (FVector pos)
diff --git a/classAMarioSign.html b/classAMarioSign.html
index 18fe7652a..e75afedcb 100644
--- a/classAMarioSign.html
+++ b/classAMarioSign.html
@@ -149,6 +149,8 @@ Public Member Functions
virtual void BeginPlay ()
+
virtual void Tick60fps ()
+
virtual void Collision (Player *player, AActor *actor)
virtual void VehicleCollision (s32 playerId, Player *player)
diff --git a/classAShip.html b/classAShip.html
index 8a5cdc187..4940041aa 100644
--- a/classAShip.html
+++ b/classAShip.html
@@ -158,6 +158,8 @@ Public Member Functions
AActor (SpawnParams params)
+
virtual void Tick60fps ()
+
virtual void Draw (Camera *camera)
virtual void Collision (Player *player, AActor *actor)
diff --git a/classASpaghettiShip.html b/classASpaghettiShip.html
index 5112b1743..aea414ba8 100644
--- a/classASpaghettiShip.html
+++ b/classASpaghettiShip.html
@@ -148,6 +148,8 @@ Public Member Functions
virtual void BeginPlay ()
+
virtual void Tick60fps ()
+
virtual void Collision (Player *player, AActor *actor)
virtual void VehicleCollision (s32 playerId, Player *player)
diff --git a/classAStarship.html b/classAStarship.html
index 7eba9d86d..522acaff0 100644
--- a/classAStarship.html
+++ b/classAStarship.html
@@ -148,6 +148,8 @@ Public Member Functions
AActor (SpawnParams params)
+
virtual void Tick60fps ()
+
virtual void Draw (Camera *camera)
virtual void Collision (Player *player, AActor *actor)
diff --git a/classATankerTruck.html b/classATankerTruck.html
index f34aeba3f..992035bd5 100644
--- a/classATankerTruck.html
+++ b/classATankerTruck.html
@@ -142,8 +142,8 @@ Public Member Functions
virtual void SetSpawnParams (SpawnParams ¶ms) override
-
virtual void Tick () override
-
+
virtual void Tick60fps () override
+
virtual void Draw (Camera *camera) override
virtual void VehicleCollision (s32 playerId, Player *player) override
@@ -161,6 +161,8 @@ Public Member Functions
virtual void BeginPlay ()
+
virtual void Tick ()
+
virtual void Collision (Player *player, AActor *actor)
void SetLocation (FVector pos)
@@ -549,8 +551,8 @@ Here is the call graph for this function:
-
-◆ Tick()
+
+◆ Tick60fps()
@@ -559,7 +561,7 @@ Here is the call graph for this function:
- void ATankerTruck::Tick
+ void ATankerTruck::Tick60fps
(
)
@@ -572,11 +574,11 @@ Here is the call graph for this function:
diff --git a/classATankerTruck.js b/classATankerTruck.js
index 35952c0ea..d10f559c8 100644
--- a/classATankerTruck.js
+++ b/classATankerTruck.js
@@ -12,7 +12,7 @@ var classATankerTruck =
[ "IsMod", "classATankerTruck.html#aa510e571609e5945c36252c292195d4d", null ],
[ "SetSpawnParams", "classATankerTruck.html#a9ab759051eeea02a00c37c783eadce1c", null ],
[ "Spawn", "classATankerTruck.html#a2aacacbab3ba357a304a26523e4e3679", null ],
- [ "Tick", "classATankerTruck.html#a7a57be806639c04fa4d391a47bf09ab3", null ],
+ [ "Tick60fps", "classATankerTruck.html#ac237da6f1ad3a82063a9ac8430d460e1", null ],
[ "VehicleCollision", "classATankerTruck.html#a078da317114c1c0cb7b1d1ab2aa052f0", null ],
[ "_count", "classATankerTruck.html#a89afb9b77f011d75c222899c8725644c", null ],
[ "ActorIndex", "classATankerTruck.html#addd8d533acd8268c477b13044a4ee24a", null ],
diff --git a/classATankerTruck_a7a57be806639c04fa4d391a47bf09ab3_cgraph.map b/classATankerTruck_a7a57be806639c04fa4d391a47bf09ab3_cgraph.map
deleted file mode 100644
index 7e4479e10..000000000
--- a/classATankerTruck_a7a57be806639c04fa4d391a47bf09ab3_cgraph.map
+++ /dev/null
@@ -1,55 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/classATankerTruck_a7a57be806639c04fa4d391a47bf09ab3_cgraph.md5 b/classATankerTruck_a7a57be806639c04fa4d391a47bf09ab3_cgraph.md5
deleted file mode 100644
index 81ae52f1b..000000000
--- a/classATankerTruck_a7a57be806639c04fa4d391a47bf09ab3_cgraph.md5
+++ /dev/null
@@ -1 +0,0 @@
-41ab9e310e34758b3c3c74b4d1b3f0b1
\ No newline at end of file
diff --git a/classATankerTruck_ac237da6f1ad3a82063a9ac8430d460e1_cgraph.map b/classATankerTruck_ac237da6f1ad3a82063a9ac8430d460e1_cgraph.map
new file mode 100644
index 000000000..196fa43f8
--- /dev/null
+++ b/classATankerTruck_ac237da6f1ad3a82063a9ac8430d460e1_cgraph.map
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/classATankerTruck_ac237da6f1ad3a82063a9ac8430d460e1_cgraph.md5 b/classATankerTruck_ac237da6f1ad3a82063a9ac8430d460e1_cgraph.md5
new file mode 100644
index 000000000..82320b720
--- /dev/null
+++ b/classATankerTruck_ac237da6f1ad3a82063a9ac8430d460e1_cgraph.md5
@@ -0,0 +1 @@
+70e1a509a68613cb919a5e426f61de50
\ No newline at end of file
diff --git a/classATruck_a251df5418c913a4e27ab67cfb068fdfc_cgraph.svg b/classATankerTruck_ac237da6f1ad3a82063a9ac8430d460e1_cgraph.svg
similarity index 59%
rename from classATruck_a251df5418c913a4e27ab67cfb068fdfc_cgraph.svg
rename to classATankerTruck_ac237da6f1ad3a82063a9ac8430d460e1_cgraph.svg
index 5d3066161..1258b3571 100644
--- a/classATruck_a251df5418c913a4e27ab67cfb068fdfc_cgraph.svg
+++ b/classATankerTruck_ac237da6f1ad3a82063a9ac8430d460e1_cgraph.svg
@@ -3,7 +3,7 @@
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-
+
@@ -47,20 +47,20 @@
-ATruck::Tick
+ATankerTruck::Tick60fps
Node1
-
-ATruck::Tick
+
+ATankerTruck::Tick60fps
@@ -68,8 +68,8 @@ var sectionId = 'dynsection-6';
Node2
-
-adjust_angle
+
+adjust_angle
@@ -77,8 +77,8 @@ var sectionId = 'dynsection-6';
Node1->Node2
-
-
+
+
@@ -86,8 +86,8 @@ var sectionId = 'dynsection-6';
Node3
-
-func_8000D6D0
+
+func_8000D6D0
@@ -95,8 +95,8 @@ var sectionId = 'dynsection-6';
Node1->Node3
-
-
+
+
@@ -104,9 +104,9 @@ var sectionId = 'dynsection-6';
Node18
-
-get_angle_between_two
-_vectors
+
+get_angle_between_two
+_vectors
@@ -114,8 +114,8 @@ var sectionId = 'dynsection-6';
Node1->Node18
-
-
+
+
@@ -123,8 +123,8 @@ var sectionId = 'dynsection-6';
Node22
-
-sqrtf
+
+sqrtf
@@ -132,8 +132,8 @@ var sectionId = 'dynsection-6';
Node1->Node22
-
-
+
+
@@ -141,8 +141,8 @@ var sectionId = 'dynsection-6';
Node23
-
-func_8000D940
+
+func_8000D940
@@ -150,8 +150,8 @@ var sectionId = 'dynsection-6';
Node1->Node23
-
-
+
+
@@ -159,8 +159,8 @@ var sectionId = 'dynsection-6';
Node24
-
-func_80013C74
+
+func_80013C74
@@ -168,8 +168,8 @@ var sectionId = 'dynsection-6';
Node1->Node24
-
-
+
+
@@ -177,8 +177,8 @@ var sectionId = 'dynsection-6';
Node4
-
-func_8000D2B4
+
+func_8000D2B4
@@ -186,8 +186,8 @@ var sectionId = 'dynsection-6';
Node3->Node4
-
-
+
+
@@ -195,8 +195,8 @@ var sectionId = 'dynsection-6';
Node17
-
-get_angle_between_path
+
+get_angle_between_path
@@ -204,8 +204,8 @@ var sectionId = 'dynsection-6';
Node3->Node17
-
-
+
+
@@ -213,8 +213,8 @@ var sectionId = 'dynsection-6';
Node21
-
-set_track_offset_position
+
+set_track_offset_position
@@ -222,8 +222,8 @@ var sectionId = 'dynsection-6';
Node3->Node21
-
-
+
+
@@ -231,8 +231,8 @@ var sectionId = 'dynsection-6';
Node3->Node22
-
-
+
+
@@ -240,8 +240,8 @@ var sectionId = 'dynsection-6';
Node5
-
-adjust_path_at_start_line
+
+adjust_path_at_start_line
@@ -249,8 +249,8 @@ var sectionId = 'dynsection-6';
Node4->Node5
-
-
+
+
@@ -258,8 +258,8 @@ var sectionId = 'dynsection-6';
Node6
-
-func_8000D24C
+
+func_8000D24C
@@ -267,8 +267,8 @@ var sectionId = 'dynsection-6';
Node4->Node6
-
-
+
+
@@ -276,8 +276,8 @@ var sectionId = 'dynsection-6';
Node16
-
-update_path_index
+
+update_path_index
@@ -285,8 +285,8 @@ var sectionId = 'dynsection-6';
Node4->Node16
-
-
+
+
@@ -294,8 +294,8 @@ var sectionId = 'dynsection-6';
Node7
-
-check_bounding_collision
+
+check_bounding_collision
@@ -303,8 +303,8 @@ var sectionId = 'dynsection-6';
Node6->Node7
-
-
+
+
@@ -312,9 +312,9 @@ var sectionId = 'dynsection-6';
Node11
-
-find_closest_path_point
-_track_section
+
+find_closest_path_point
+_track_section
@@ -322,8 +322,8 @@ var sectionId = 'dynsection-6';
Node6->Node11
-
-
+
+
@@ -331,8 +331,8 @@ var sectionId = 'dynsection-6';
Node15
-
-get_track_section_id
+
+get_track_section_id
@@ -340,8 +340,8 @@ var sectionId = 'dynsection-6';
Node6->Node15
-
-
+
+
@@ -349,8 +349,8 @@ var sectionId = 'dynsection-6';
Node8
-
-check_collision_yx
+
+check_collision_yx
@@ -358,8 +358,8 @@ var sectionId = 'dynsection-6';
Node7->Node8
-
-
+
+
@@ -367,8 +367,8 @@ var sectionId = 'dynsection-6';
Node9
-
-check_collision_zx
+
+check_collision_zx
@@ -376,8 +376,8 @@ var sectionId = 'dynsection-6';
Node7->Node9
-
-
+
+
@@ -385,8 +385,8 @@ var sectionId = 'dynsection-6';
Node10
-
-check_collision_zy
+
+check_collision_zy
@@ -394,8 +394,8 @@ var sectionId = 'dynsection-6';
Node7->Node10
-
-
+
+
@@ -403,8 +403,8 @@ var sectionId = 'dynsection-6';
Node12
-
-IsPodiumCeremony
+
+IsPodiumCeremony
@@ -412,8 +412,8 @@ var sectionId = 'dynsection-6';
Node11->Node12
-
-
+
+
@@ -421,8 +421,8 @@ var sectionId = 'dynsection-6';
Node13
-
-World::GetTrack
+
+World::GetTrack
@@ -430,8 +430,8 @@ var sectionId = 'dynsection-6';
Node12->Node13
-
-
+
+
@@ -439,8 +439,8 @@ var sectionId = 'dynsection-6';
Node14
-
-GetWorld
+
+GetWorld
@@ -448,8 +448,8 @@ var sectionId = 'dynsection-6';
Node12->Node14
-
-
+
+
@@ -457,8 +457,8 @@ var sectionId = 'dynsection-6';
Node17->Node18
-
-
+
+
@@ -466,8 +466,8 @@ var sectionId = 'dynsection-6';
Node19
-
-atan2s
+
+atan2s
@@ -475,8 +475,8 @@ var sectionId = 'dynsection-6';
Node18->Node19
-
-
+
+
@@ -484,8 +484,8 @@ var sectionId = 'dynsection-6';
Node20
-
-atan2_lookup
+
+atan2_lookup
@@ -493,8 +493,8 @@ var sectionId = 'dynsection-6';
Node19->Node20
-
-
+
+
@@ -502,8 +502,8 @@ var sectionId = 'dynsection-6';
Node23->Node4
-
-
+
+
@@ -511,8 +511,8 @@ var sectionId = 'dynsection-6';
Node23->Node17
-
-
+
+
@@ -520,8 +520,8 @@ var sectionId = 'dynsection-6';
Node23->Node21
-
-
+
+
@@ -529,8 +529,8 @@ var sectionId = 'dynsection-6';
Node23->Node22
-
-
+
+
@@ -549,7 +549,7 @@ var sectionId = 'dynsection-6';
-
+
-
-
+
+
-ATruck::Tick
+ATankerTruck::Tick60fps
Node1
-
-ATruck::Tick
+
+ATankerTruck::Tick60fps
@@ -21,8 +21,8 @@
Node2
-
-adjust_angle
+
+adjust_angle
@@ -30,8 +30,8 @@
Node1->Node2
-
-
+
+
@@ -39,8 +39,8 @@
Node3
-
-func_8000D6D0
+
+func_8000D6D0
@@ -48,8 +48,8 @@
Node1->Node3
-
-
+
+
@@ -57,9 +57,9 @@
Node18
-
-get_angle_between_two
-_vectors
+
+get_angle_between_two
+_vectors
@@ -67,8 +67,8 @@
Node1->Node18
-
-
+
+
@@ -76,8 +76,8 @@
Node22
-
-sqrtf
+
+sqrtf
@@ -85,8 +85,8 @@
Node1->Node22
-
-
+
+
@@ -94,8 +94,8 @@
Node23
-
-func_8000D940
+
+func_8000D940
@@ -103,8 +103,8 @@
Node1->Node23
-
-
+
+
@@ -112,8 +112,8 @@
Node24
-
-func_80013C74
+
+func_80013C74
@@ -121,8 +121,8 @@
Node1->Node24
-
-
+
+
@@ -130,8 +130,8 @@
Node4
-
-func_8000D2B4
+
+func_8000D2B4
@@ -139,8 +139,8 @@
Node3->Node4
-
-
+
+
@@ -148,8 +148,8 @@
Node17
-
-get_angle_between_path
+
+get_angle_between_path
@@ -157,8 +157,8 @@
Node3->Node17
-
-
+
+
@@ -166,8 +166,8 @@
Node21
-
-set_track_offset_position
+
+set_track_offset_position
@@ -175,8 +175,8 @@
Node3->Node21
-
-
+
+
@@ -184,8 +184,8 @@
Node3->Node22
-
-
+
+
@@ -193,8 +193,8 @@
Node5
-
-adjust_path_at_start_line
+
+adjust_path_at_start_line
@@ -202,8 +202,8 @@
Node4->Node5
-
-
+
+
@@ -211,8 +211,8 @@
Node6
-
-func_8000D24C
+
+func_8000D24C
@@ -220,8 +220,8 @@
Node4->Node6
-
-
+
+
@@ -229,8 +229,8 @@
Node16
-
-update_path_index
+
+update_path_index
@@ -238,8 +238,8 @@
Node4->Node16
-
-
+
+
@@ -247,8 +247,8 @@
Node7
-
-check_bounding_collision
+
+check_bounding_collision
@@ -256,8 +256,8 @@
Node6->Node7
-
-
+
+
@@ -265,9 +265,9 @@
Node11
-
-find_closest_path_point
-_track_section
+
+find_closest_path_point
+_track_section
@@ -275,8 +275,8 @@
Node6->Node11
-
-
+
+
@@ -284,8 +284,8 @@
Node15
-
-get_track_section_id
+
+get_track_section_id
@@ -293,8 +293,8 @@
Node6->Node15
-
-
+
+
@@ -302,8 +302,8 @@
Node8
-
-check_collision_yx
+
+check_collision_yx
@@ -311,8 +311,8 @@
Node7->Node8
-
-
+
+
@@ -320,8 +320,8 @@
Node9
-
-check_collision_zx
+
+check_collision_zx
@@ -329,8 +329,8 @@
Node7->Node9
-
-
+
+
@@ -338,8 +338,8 @@
Node10
-
-check_collision_zy
+
+check_collision_zy
@@ -347,8 +347,8 @@
Node7->Node10
-
-
+
+
@@ -356,8 +356,8 @@
Node12
-
-IsPodiumCeremony
+
+IsPodiumCeremony
@@ -365,8 +365,8 @@
Node11->Node12
-
-
+
+
@@ -374,8 +374,8 @@
Node13
-
-World::GetTrack
+
+World::GetTrack
@@ -383,8 +383,8 @@
Node12->Node13
-
-
+
+
@@ -392,8 +392,8 @@
Node14
-
-GetWorld
+
+GetWorld
@@ -401,8 +401,8 @@
Node12->Node14
-
-
+
+
@@ -410,8 +410,8 @@
Node17->Node18
-
-
+
+
@@ -419,8 +419,8 @@
Node19
-
-atan2s
+
+atan2s
@@ -428,8 +428,8 @@
Node18->Node19
-
-
+
+
@@ -437,8 +437,8 @@
Node20
-
-atan2_lookup
+
+atan2_lookup
@@ -446,8 +446,8 @@
Node19->Node20
-
-
+
+
@@ -455,8 +455,8 @@
Node23->Node4
-
-
+
+
@@ -464,8 +464,8 @@
Node23->Node17
-
-
+
+
@@ -473,8 +473,8 @@
Node23->Node21
-
-
+
+
@@ -482,8 +482,8 @@
Node23->Node22
-
-
+
+
diff --git a/classAText.html b/classAText.html
index 13c849b97..efe032c1e 100644
--- a/classAText.html
+++ b/classAText.html
@@ -202,6 +202,8 @@ Public Member Functions
virtual void BeginPlay ()
+
virtual void Tick60fps ()
+
virtual void Collision (Player *player, AActor *actor)
virtual void VehicleCollision (s32 playerId, Player *player)
diff --git a/classATrain.html b/classATrain.html
index 3d7038a1e..849d9d5fd 100644
--- a/classATrain.html
+++ b/classATrain.html
@@ -146,8 +146,8 @@ Public Member Functions
virtual void SetSpawnParams (SpawnParams ¶ms)
-
virtual void Tick () override
-
+
virtual void Tick60fps () override
+
virtual void Draw (Camera *camera) override
virtual void VehicleCollision (s32 playerId, Player *player) override
@@ -169,6 +169,8 @@ Public Member Functions
virtual void BeginPlay ()
+
virtual void Tick ()
+
virtual void Collision (Player *player, AActor *actor)
void SetLocation (FVector pos)
@@ -414,7 +416,7 @@ Here is the call graph for this function:
@@ -639,8 +641,8 @@ Here is the caller graph for this function:
-
-◆ Tick()
+
+◆ Tick60fps()
@@ -649,7 +651,7 @@ Here is the caller graph for this function:
- void ATrain::Tick
+ void ATrain::Tick60fps
(
)
@@ -662,11 +664,11 @@ Here is the caller graph for this function:
diff --git a/classATrain.js b/classATrain.js
index f3db5e25a..b898d57dc 100644
--- a/classATrain.js
+++ b/classATrain.js
@@ -18,7 +18,7 @@ var classATrain =
[ "SetSpawnParams", "classATrain.html#a09a2d62eeeb4019762863561558df14c", null ],
[ "Spawn", "classATrain.html#aa39976112e962ff1536c33236e16cc20", null ],
[ "SyncComponents", "classATrain.html#aa82e623dbfe2747f8be8f2e4781c9973", null ],
- [ "Tick", "classATrain.html#acc8b87940356921e15f3e6859bd83cf1", null ],
+ [ "Tick60fps", "classATrain.html#a930239ba398ab6ffec31a7df126a698a", null ],
[ "VehicleCollision", "classATrain.html#a1d96ec0abbb709840cffb53cda396d8e", null ],
[ "_count", "classATrain.html#a99032234c1afebce76f1eefefa1e934d", null ],
[ "AnotherSmokeTimer", "classATrain.html#a95528e98918631f17ff7e143f115d835", null ],
diff --git a/classATrain_a930239ba398ab6ffec31a7df126a698a_cgraph.map b/classATrain_a930239ba398ab6ffec31a7df126a698a_cgraph.map
new file mode 100644
index 000000000..7c980cb21
--- /dev/null
+++ b/classATrain_a930239ba398ab6ffec31a7df126a698a_cgraph.map
@@ -0,0 +1,60 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/classATrain_a930239ba398ab6ffec31a7df126a698a_cgraph.md5 b/classATrain_a930239ba398ab6ffec31a7df126a698a_cgraph.md5
new file mode 100644
index 000000000..0c0b5a3d3
--- /dev/null
+++ b/classATrain_a930239ba398ab6ffec31a7df126a698a_cgraph.md5
@@ -0,0 +1 @@
+77c89168f86271ccaaf790c0a27c2fdf
\ No newline at end of file
diff --git a/classATrain_acc8b87940356921e15f3e6859bd83cf1_cgraph.svg b/classATrain_a930239ba398ab6ffec31a7df126a698a_cgraph.svg
similarity index 60%
rename from classATrain_acc8b87940356921e15f3e6859bd83cf1_cgraph.svg
rename to classATrain_a930239ba398ab6ffec31a7df126a698a_cgraph.svg
index cd412c0c0..269246ad4 100644
--- a/classATrain_acc8b87940356921e15f3e6859bd83cf1_cgraph.svg
+++ b/classATrain_a930239ba398ab6ffec31a7df126a698a_cgraph.svg
@@ -3,7 +3,7 @@
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-
+
@@ -47,20 +47,20 @@
-ATrain::Tick
+ATrain::Tick60fps
Node1
-
-ATrain::Tick
+
+ATrain::Tick60fps
@@ -68,8 +68,8 @@ var sectionId = 'dynsection-9';
Node2
-
-ATrain::AddSmoke
+
+ATrain::AddSmoke
@@ -77,8 +77,8 @@ var sectionId = 'dynsection-9';
Node1->Node2
-
-
+
+
@@ -86,8 +86,8 @@ var sectionId = 'dynsection-9';
Node8
-
-random_int
+
+random_int
@@ -95,8 +95,8 @@ var sectionId = 'dynsection-9';
Node1->Node8
-
-
+
+
@@ -104,9 +104,9 @@ var sectionId = 'dynsection-9';
Node10
-
-adjust_position_by
-_angle
+
+adjust_position_by
+_angle
@@ -114,8 +114,8 @@ var sectionId = 'dynsection-9';
Node1->Node10
-
-
+
+
@@ -123,8 +123,8 @@ var sectionId = 'dynsection-9';
Node13
-
-func_800C98B8
+
+func_800C98B8
@@ -132,8 +132,8 @@ var sectionId = 'dynsection-9';
Node1->Node13
-
-
+
+
@@ -141,9 +141,9 @@ var sectionId = 'dynsection-9';
Node16
-
-set_vehicle_render
-_distance_flags
+
+set_vehicle_render
+_distance_flags
@@ -151,8 +151,8 @@ var sectionId = 'dynsection-9';
Node1->Node16
-
-
+
+
@@ -160,8 +160,8 @@ var sectionId = 'dynsection-9';
Node17
-
-sync_train_components
+
+sync_train_components
@@ -169,8 +169,8 @@ var sectionId = 'dynsection-9';
Node1->Node17
-
-
+
+
@@ -178,8 +178,8 @@ var sectionId = 'dynsection-9';
Node18
-
-update_vehicle_following_path
+
+update_vehicle_following_path
@@ -187,8 +187,8 @@ var sectionId = 'dynsection-9';
Node1->Node18
-
-
+
+
@@ -196,8 +196,8 @@ var sectionId = 'dynsection-9';
Node3
-
-add_unused_obj_index
+
+add_unused_obj_index
@@ -205,8 +205,8 @@ var sectionId = 'dynsection-9';
Node2->Node3
-
-
+
+
@@ -214,8 +214,8 @@ var sectionId = 'dynsection-9';
Node5
-
-init_train_smoke
+
+init_train_smoke
@@ -223,8 +223,8 @@ var sectionId = 'dynsection-9';
Node2->Node5
-
-
+
+
@@ -232,8 +232,8 @@ var sectionId = 'dynsection-9';
Node4
-
-find_unused_obj_index
+
+find_unused_obj_index
@@ -241,8 +241,8 @@ var sectionId = 'dynsection-9';
Node3->Node4
-
-
+
+
@@ -250,8 +250,8 @@ var sectionId = 'dynsection-9';
Node6
-
-init_object
+
+init_object
@@ -259,8 +259,8 @@ var sectionId = 'dynsection-9';
Node5->Node6
-
-
+
+
@@ -268,8 +268,8 @@ var sectionId = 'dynsection-9';
Node5->Node8
-
-
+
+
@@ -277,8 +277,8 @@ var sectionId = 'dynsection-9';
Node7
-
-set_object_timer_state
+
+set_object_timer_state
@@ -286,8 +286,8 @@ var sectionId = 'dynsection-9';
Node6->Node7
-
-
+
+
@@ -295,8 +295,8 @@ var sectionId = 'dynsection-9';
Node9
-
-random_u16
+
+random_u16
@@ -304,8 +304,8 @@ var sectionId = 'dynsection-9';
Node8->Node9
-
-
+
+
@@ -313,8 +313,8 @@ var sectionId = 'dynsection-9';
Node11
-
-coss
+
+coss
@@ -322,8 +322,8 @@ var sectionId = 'dynsection-9';
Node10->Node11
-
-
+
+
@@ -331,8 +331,8 @@ var sectionId = 'dynsection-9';
Node12
-
-sins
+
+sins
@@ -340,8 +340,8 @@ var sectionId = 'dynsection-9';
Node10->Node12
-
-
+
+
@@ -349,8 +349,8 @@ var sectionId = 'dynsection-9';
Node14
-
-func_800C1C88
+
+func_800C1C88
@@ -358,8 +358,8 @@ var sectionId = 'dynsection-9';
Node13->Node14
-
-
+
+
@@ -367,8 +367,8 @@ var sectionId = 'dynsection-9';
Node15
-
-play_sound
+
+play_sound
@@ -376,8 +376,8 @@ var sectionId = 'dynsection-9';
Node13->Node15
-
-
+
+
@@ -385,9 +385,9 @@ var sectionId = 'dynsection-9';
Node19
-
-find_closest_vehicles
-_path_point
+
+find_closest_vehicles
+_path_point
@@ -395,8 +395,8 @@ var sectionId = 'dynsection-9';
Node18->Node19
-
-
+
+
@@ -404,8 +404,8 @@ var sectionId = 'dynsection-9';
Node20
-
-get_angle_between_path
+
+get_angle_between_path
@@ -413,8 +413,8 @@ var sectionId = 'dynsection-9';
Node18->Node20
-
-
+
+
@@ -422,8 +422,8 @@ var sectionId = 'dynsection-9';
Node24
-
-IsDkJungle
+
+IsDkJungle
@@ -431,8 +431,8 @@ var sectionId = 'dynsection-9';
Node18->Node24
-
-
+
+
@@ -440,8 +440,8 @@ var sectionId = 'dynsection-9';
Node27
-
-IsKalimariDesert
+
+IsKalimariDesert
@@ -449,8 +449,8 @@ var sectionId = 'dynsection-9';
Node18->Node27
-
-
+
+
@@ -458,8 +458,8 @@ var sectionId = 'dynsection-9';
Node28
-
-sqrtf
+
+sqrtf
@@ -467,8 +467,8 @@ var sectionId = 'dynsection-9';
Node18->Node28
-
-
+
+
@@ -476,9 +476,9 @@ var sectionId = 'dynsection-9';
Node21
-
-get_angle_between_two
-_vectors
+
+get_angle_between_two
+_vectors
@@ -486,8 +486,8 @@ var sectionId = 'dynsection-9';
Node20->Node21
-
-
+
+
@@ -495,8 +495,8 @@ var sectionId = 'dynsection-9';
Node22
-
-atan2s
+
+atan2s
@@ -504,8 +504,8 @@ var sectionId = 'dynsection-9';
Node21->Node22
-
-
+
+
@@ -513,8 +513,8 @@ var sectionId = 'dynsection-9';
Node23
-
-atan2_lookup
+
+atan2_lookup
@@ -522,8 +522,8 @@ var sectionId = 'dynsection-9';
Node22->Node23
-
-
+
+
@@ -531,8 +531,8 @@ var sectionId = 'dynsection-9';
Node25
-
-World::GetTrack
+
+World::GetTrack
@@ -540,8 +540,8 @@ var sectionId = 'dynsection-9';
Node24->Node25
-
-
+
+
@@ -549,8 +549,8 @@ var sectionId = 'dynsection-9';
Node26
-
-GetWorld
+
+GetWorld
@@ -558,8 +558,8 @@ var sectionId = 'dynsection-9';
Node24->Node26
-
-
+
+
@@ -567,8 +567,8 @@ var sectionId = 'dynsection-9';
Node27->Node25
-
-
+
+
@@ -576,8 +576,8 @@ var sectionId = 'dynsection-9';
Node27->Node26
-
-
+
+
@@ -596,7 +596,7 @@ var sectionId = 'dynsection-9';
-
+
-
-
+
+
-ATrain::Tick
+ATrain::Tick60fps
Node1
-
-ATrain::Tick
+
+ATrain::Tick60fps
@@ -21,8 +21,8 @@
Node2
-
-ATrain::AddSmoke
+
+ATrain::AddSmoke
@@ -30,8 +30,8 @@
Node1->Node2
-
-
+
+
@@ -39,8 +39,8 @@
Node8
-
-random_int
+
+random_int
@@ -48,8 +48,8 @@
Node1->Node8
-
-
+
+
@@ -57,9 +57,9 @@
Node10
-
-adjust_position_by
-_angle
+
+adjust_position_by
+_angle
@@ -67,8 +67,8 @@
Node1->Node10
-
-
+
+
@@ -76,8 +76,8 @@
Node13
-
-func_800C98B8
+
+func_800C98B8
@@ -85,8 +85,8 @@
Node1->Node13
-
-
+
+
@@ -94,9 +94,9 @@
Node16
-
-set_vehicle_render
-_distance_flags
+
+set_vehicle_render
+_distance_flags
@@ -104,8 +104,8 @@
Node1->Node16
-
-
+
+
@@ -113,8 +113,8 @@
Node17
-
-sync_train_components
+
+sync_train_components
@@ -122,8 +122,8 @@
Node1->Node17
-
-
+
+
@@ -131,8 +131,8 @@
Node18
-
-update_vehicle_following_path
+
+update_vehicle_following_path
@@ -140,8 +140,8 @@
Node1->Node18
-
-
+
+
@@ -149,8 +149,8 @@
Node3
-
-add_unused_obj_index
+
+add_unused_obj_index
@@ -158,8 +158,8 @@
Node2->Node3
-
-
+
+
@@ -167,8 +167,8 @@
Node5
-
-init_train_smoke
+
+init_train_smoke
@@ -176,8 +176,8 @@
Node2->Node5
-
-
+
+
@@ -185,8 +185,8 @@
Node4
-
-find_unused_obj_index
+
+find_unused_obj_index
@@ -194,8 +194,8 @@
Node3->Node4
-
-
+
+
@@ -203,8 +203,8 @@
Node6
-
-init_object
+
+init_object
@@ -212,8 +212,8 @@
Node5->Node6
-
-
+
+
@@ -221,8 +221,8 @@
Node5->Node8
-
-
+
+
@@ -230,8 +230,8 @@
Node7
-
-set_object_timer_state
+
+set_object_timer_state
@@ -239,8 +239,8 @@
Node6->Node7
-
-
+
+
@@ -248,8 +248,8 @@
Node9
-
-random_u16
+
+random_u16
@@ -257,8 +257,8 @@
Node8->Node9
-
-
+
+
@@ -266,8 +266,8 @@
Node11
-
-coss
+
+coss
@@ -275,8 +275,8 @@
Node10->Node11
-
-
+
+
@@ -284,8 +284,8 @@
Node12
-
-sins
+
+sins
@@ -293,8 +293,8 @@
Node10->Node12
-
-
+
+
@@ -302,8 +302,8 @@
Node14
-
-func_800C1C88
+
+func_800C1C88
@@ -311,8 +311,8 @@
Node13->Node14
-
-
+
+
@@ -320,8 +320,8 @@
Node15
-
-play_sound
+
+play_sound
@@ -329,8 +329,8 @@
Node13->Node15
-
-
+
+
@@ -338,9 +338,9 @@
Node19
-
-find_closest_vehicles
-_path_point
+
+find_closest_vehicles
+_path_point
@@ -348,8 +348,8 @@
Node18->Node19
-
-
+
+
@@ -357,8 +357,8 @@
Node20
-
-get_angle_between_path
+
+get_angle_between_path
@@ -366,8 +366,8 @@
Node18->Node20
-
-
+
+
@@ -375,8 +375,8 @@
Node24
-
-IsDkJungle
+
+IsDkJungle
@@ -384,8 +384,8 @@
Node18->Node24
-
-
+
+
@@ -393,8 +393,8 @@
Node27
-
-IsKalimariDesert
+
+IsKalimariDesert
@@ -402,8 +402,8 @@
Node18->Node27
-
-
+
+
@@ -411,8 +411,8 @@
Node28
-
-sqrtf
+
+sqrtf
@@ -420,8 +420,8 @@
Node18->Node28
-
-
+
+
@@ -429,9 +429,9 @@
Node21
-
-get_angle_between_two
-_vectors
+
+get_angle_between_two
+_vectors
@@ -439,8 +439,8 @@
Node20->Node21
-
-
+
+
@@ -448,8 +448,8 @@
Node22
-
-atan2s
+
+atan2s
@@ -457,8 +457,8 @@
Node21->Node22
-
-
+
+
@@ -466,8 +466,8 @@
Node23
-
-atan2_lookup
+
+atan2_lookup
@@ -475,8 +475,8 @@
Node22->Node23
-
-
+
+
@@ -484,8 +484,8 @@
Node25
-
-World::GetTrack
+
+World::GetTrack
@@ -493,8 +493,8 @@
Node24->Node25
-
-
+
+
@@ -502,8 +502,8 @@
Node26
-
-GetWorld
+
+GetWorld
@@ -511,8 +511,8 @@
Node24->Node26
-
-
+
+
@@ -520,8 +520,8 @@
Node27->Node25
-
-
+
+
@@ -529,8 +529,8 @@
Node27->Node26
-
-
+
+
diff --git a/classATrain_acc8b87940356921e15f3e6859bd83cf1_cgraph.map b/classATrain_acc8b87940356921e15f3e6859bd83cf1_cgraph.map
deleted file mode 100644
index 7dd5dd6c0..000000000
--- a/classATrain_acc8b87940356921e15f3e6859bd83cf1_cgraph.map
+++ /dev/null
@@ -1,60 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/classATrain_acc8b87940356921e15f3e6859bd83cf1_cgraph.md5 b/classATrain_acc8b87940356921e15f3e6859bd83cf1_cgraph.md5
deleted file mode 100644
index 3595a8858..000000000
--- a/classATrain_acc8b87940356921e15f3e6859bd83cf1_cgraph.md5
+++ /dev/null
@@ -1 +0,0 @@
-8581380440d245b41d480bdf3c6630e8
\ No newline at end of file
diff --git a/classATrain_ad24444822dfa3a9c96f0e0028201dfe9_icgraph.map b/classATrain_ad24444822dfa3a9c96f0e0028201dfe9_icgraph.map
index f94beb8fa..cba6cf7b9 100644
--- a/classATrain_ad24444822dfa3a9c96f0e0028201dfe9_icgraph.map
+++ b/classATrain_ad24444822dfa3a9c96f0e0028201dfe9_icgraph.map
@@ -1,5 +1,5 @@
-
-
-
+
+
+
diff --git a/classATrain_ad24444822dfa3a9c96f0e0028201dfe9_icgraph.md5 b/classATrain_ad24444822dfa3a9c96f0e0028201dfe9_icgraph.md5
index ba2279cc7..50f86c629 100644
--- a/classATrain_ad24444822dfa3a9c96f0e0028201dfe9_icgraph.md5
+++ b/classATrain_ad24444822dfa3a9c96f0e0028201dfe9_icgraph.md5
@@ -1 +1 @@
-a87e14b68ce91c2c164caaa6d6b55cf0
\ No newline at end of file
+f8504096825bd274a469a15f6abc21c4
\ No newline at end of file
diff --git a/classATrain_ad24444822dfa3a9c96f0e0028201dfe9_icgraph.svg b/classATrain_ad24444822dfa3a9c96f0e0028201dfe9_icgraph.svg
index 15d07be50..373852ef9 100644
--- a/classATrain_ad24444822dfa3a9c96f0e0028201dfe9_icgraph.svg
+++ b/classATrain_ad24444822dfa3a9c96f0e0028201dfe9_icgraph.svg
@@ -4,8 +4,8 @@
-
+
@@ -23,17 +23,17 @@
Node1
-
-ATrain::AddSmoke
+
+ATrain::AddSmoke
Node2
-
-
-ATrain::Tick
+
+
+ATrain::Tick60fps
@@ -41,8 +41,8 @@
Node1->Node2
-
-
+
+
diff --git a/classATrain_ad24444822dfa3a9c96f0e0028201dfe9_icgraph_org.svg b/classATrain_ad24444822dfa3a9c96f0e0028201dfe9_icgraph_org.svg
index 22a4332eb..2ae6b9b26 100644
--- a/classATrain_ad24444822dfa3a9c96f0e0028201dfe9_icgraph_org.svg
+++ b/classATrain_ad24444822dfa3a9c96f0e0028201dfe9_icgraph_org.svg
@@ -4,25 +4,25 @@
-
+
ATrain::AddSmoke
Node1
-
-ATrain::AddSmoke
+
+ATrain::AddSmoke
Node2
-
-
-ATrain::Tick
+
+
+ATrain::Tick60fps
@@ -30,8 +30,8 @@
Node1->Node2
-
-
+
+
diff --git a/classATree.html b/classATree.html
index cc7f20320..948e13082 100644
--- a/classATree.html
+++ b/classATree.html
@@ -149,6 +149,8 @@ Public Member Functions
virtual void BeginPlay ()
+
virtual void Tick60fps ()
+
virtual void VehicleCollision (s32 playerId, Player *player)
void SetLocation (FVector pos)
diff --git a/classATruck.html b/classATruck.html
index 99c9b0cb1..4b0c93262 100644
--- a/classATruck.html
+++ b/classATruck.html
@@ -142,8 +142,8 @@ Public Member Functions
virtual void SetSpawnParams (SpawnParams ¶ms) override
-
virtual void Tick () override
-
+
virtual void Tick60fps () override
+
virtual void Draw (Camera *camera) override
virtual void VehicleCollision (s32 playerId, Player *player) override
@@ -161,6 +161,8 @@ Public Member Functions
virtual void BeginPlay ()
+
virtual void Tick ()
+
virtual void Collision (Player *player, AActor *actor)
void SetLocation (FVector pos)
@@ -549,8 +551,8 @@ Here is the call graph for this function:
-
-◆ Tick()
+
+◆ Tick60fps()
@@ -559,7 +561,7 @@ Here is the call graph for this function:
- void ATruck::Tick
+ void ATruck::Tick60fps
(
)
@@ -572,11 +574,11 @@ Here is the call graph for this function:
diff --git a/classATruck.js b/classATruck.js
index 04754734a..afa09c2e0 100644
--- a/classATruck.js
+++ b/classATruck.js
@@ -12,7 +12,7 @@ var classATruck =
[ "IsMod", "classATruck.html#a758db167c0e1915f3c5fc7c738b21878", null ],
[ "SetSpawnParams", "classATruck.html#a6760c2d20998e4d46db66440aab1ee0a", null ],
[ "Spawn", "classATruck.html#afe7c33a6d77655f1404a658a747fa3f6", null ],
- [ "Tick", "classATruck.html#a251df5418c913a4e27ab67cfb068fdfc", null ],
+ [ "Tick60fps", "classATruck.html#a4a811c1ed18215ebe5abe6dcd9ac9767", null ],
[ "VehicleCollision", "classATruck.html#a7d1a8e16b8b0e0231fac07674d25dd8c", null ],
[ "_count", "classATruck.html#aa807bdc1b580c5cff3028ce64a9a182c", null ],
[ "ActorIndex", "classATruck.html#a48146b60efc961e3ea142dfc25f7cb82", null ],
diff --git a/classATruck_a251df5418c913a4e27ab67cfb068fdfc_cgraph.map b/classATruck_a251df5418c913a4e27ab67cfb068fdfc_cgraph.map
deleted file mode 100644
index 6eccc9a22..000000000
--- a/classATruck_a251df5418c913a4e27ab67cfb068fdfc_cgraph.map
+++ /dev/null
@@ -1,55 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/classATruck_a251df5418c913a4e27ab67cfb068fdfc_cgraph.md5 b/classATruck_a251df5418c913a4e27ab67cfb068fdfc_cgraph.md5
deleted file mode 100644
index c5d215127..000000000
--- a/classATruck_a251df5418c913a4e27ab67cfb068fdfc_cgraph.md5
+++ /dev/null
@@ -1 +0,0 @@
-a8d635400a43a27227225818324fc465
\ No newline at end of file
diff --git a/classATruck_a4a811c1ed18215ebe5abe6dcd9ac9767_cgraph.map b/classATruck_a4a811c1ed18215ebe5abe6dcd9ac9767_cgraph.map
new file mode 100644
index 000000000..6fa936539
--- /dev/null
+++ b/classATruck_a4a811c1ed18215ebe5abe6dcd9ac9767_cgraph.map
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/classATruck_a4a811c1ed18215ebe5abe6dcd9ac9767_cgraph.md5 b/classATruck_a4a811c1ed18215ebe5abe6dcd9ac9767_cgraph.md5
new file mode 100644
index 000000000..bdfa38177
--- /dev/null
+++ b/classATruck_a4a811c1ed18215ebe5abe6dcd9ac9767_cgraph.md5
@@ -0,0 +1 @@
+12d143715b36be21f9d99de590d79f0f
\ No newline at end of file
diff --git a/classACar_aa5a07144df2ce488c986f2c9eece9916_cgraph.svg b/classATruck_a4a811c1ed18215ebe5abe6dcd9ac9767_cgraph.svg
similarity index 60%
rename from classACar_aa5a07144df2ce488c986f2c9eece9916_cgraph.svg
rename to classATruck_a4a811c1ed18215ebe5abe6dcd9ac9767_cgraph.svg
index 3261a30bd..d1dabaa19 100644
--- a/classACar_aa5a07144df2ce488c986f2c9eece9916_cgraph.svg
+++ b/classATruck_a4a811c1ed18215ebe5abe6dcd9ac9767_cgraph.svg
@@ -3,7 +3,7 @@
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-
+
@@ -47,20 +47,20 @@
-ACar::Tick
+ATruck::Tick60fps
Node1
-
-ACar::Tick
+
+ATruck::Tick60fps
@@ -68,8 +68,8 @@ var sectionId = 'dynsection-6';
Node2
-
-adjust_angle
+
+adjust_angle
@@ -77,8 +77,8 @@ var sectionId = 'dynsection-6';
Node1->Node2
-
-
+
+
@@ -86,8 +86,8 @@ var sectionId = 'dynsection-6';
Node3
-
-func_8000D6D0
+
+func_8000D6D0
@@ -95,8 +95,8 @@ var sectionId = 'dynsection-6';
Node1->Node3
-
-
+
+
@@ -104,9 +104,9 @@ var sectionId = 'dynsection-6';
Node18
-
-get_angle_between_two
-_vectors
+
+get_angle_between_two
+_vectors
@@ -114,8 +114,8 @@ var sectionId = 'dynsection-6';
Node1->Node18
-
-
+
+
@@ -123,8 +123,8 @@ var sectionId = 'dynsection-6';
Node22
-
-sqrtf
+
+sqrtf
@@ -132,8 +132,8 @@ var sectionId = 'dynsection-6';
Node1->Node22
-
-
+
+
@@ -141,8 +141,8 @@ var sectionId = 'dynsection-6';
Node23
-
-func_8000D940
+
+func_8000D940
@@ -150,8 +150,8 @@ var sectionId = 'dynsection-6';
Node1->Node23
-
-
+
+
@@ -159,8 +159,8 @@ var sectionId = 'dynsection-6';
Node24
-
-func_80013C74
+
+func_80013C74
@@ -168,8 +168,8 @@ var sectionId = 'dynsection-6';
Node1->Node24
-
-
+
+
@@ -177,8 +177,8 @@ var sectionId = 'dynsection-6';
Node4
-
-func_8000D2B4
+
+func_8000D2B4
@@ -186,8 +186,8 @@ var sectionId = 'dynsection-6';
Node3->Node4
-
-
+
+
@@ -195,8 +195,8 @@ var sectionId = 'dynsection-6';
Node17
-
-get_angle_between_path
+
+get_angle_between_path
@@ -204,8 +204,8 @@ var sectionId = 'dynsection-6';
Node3->Node17
-
-
+
+
@@ -213,8 +213,8 @@ var sectionId = 'dynsection-6';
Node21
-
-set_track_offset_position
+
+set_track_offset_position
@@ -222,8 +222,8 @@ var sectionId = 'dynsection-6';
Node3->Node21
-
-
+
+
@@ -231,8 +231,8 @@ var sectionId = 'dynsection-6';
Node3->Node22
-
-
+
+
@@ -240,8 +240,8 @@ var sectionId = 'dynsection-6';
Node5
-
-adjust_path_at_start_line
+
+adjust_path_at_start_line
@@ -249,8 +249,8 @@ var sectionId = 'dynsection-6';
Node4->Node5
-
-
+
+
@@ -258,8 +258,8 @@ var sectionId = 'dynsection-6';
Node6
-
-func_8000D24C
+
+func_8000D24C
@@ -267,8 +267,8 @@ var sectionId = 'dynsection-6';
Node4->Node6
-
-
+
+
@@ -276,8 +276,8 @@ var sectionId = 'dynsection-6';
Node16
-
-update_path_index
+
+update_path_index
@@ -285,8 +285,8 @@ var sectionId = 'dynsection-6';
Node4->Node16
-
-
+
+
@@ -294,8 +294,8 @@ var sectionId = 'dynsection-6';
Node7
-
-check_bounding_collision
+
+check_bounding_collision
@@ -303,8 +303,8 @@ var sectionId = 'dynsection-6';
Node6->Node7
-
-
+
+
@@ -312,9 +312,9 @@ var sectionId = 'dynsection-6';
Node11
-
-find_closest_path_point
-_track_section
+
+find_closest_path_point
+_track_section
@@ -322,8 +322,8 @@ var sectionId = 'dynsection-6';
Node6->Node11
-
-
+
+
@@ -331,8 +331,8 @@ var sectionId = 'dynsection-6';
Node15
-
-get_track_section_id
+
+get_track_section_id
@@ -340,8 +340,8 @@ var sectionId = 'dynsection-6';
Node6->Node15
-
-
+
+
@@ -349,8 +349,8 @@ var sectionId = 'dynsection-6';
Node8
-
-check_collision_yx
+
+check_collision_yx
@@ -358,8 +358,8 @@ var sectionId = 'dynsection-6';
Node7->Node8
-
-
+
+
@@ -367,8 +367,8 @@ var sectionId = 'dynsection-6';
Node9
-
-check_collision_zx
+
+check_collision_zx
@@ -376,8 +376,8 @@ var sectionId = 'dynsection-6';
Node7->Node9
-
-
+
+
@@ -385,8 +385,8 @@ var sectionId = 'dynsection-6';
Node10
-
-check_collision_zy
+
+check_collision_zy
@@ -394,8 +394,8 @@ var sectionId = 'dynsection-6';
Node7->Node10
-
-
+
+
@@ -403,8 +403,8 @@ var sectionId = 'dynsection-6';
Node12
-
-IsPodiumCeremony
+
+IsPodiumCeremony
@@ -412,8 +412,8 @@ var sectionId = 'dynsection-6';
Node11->Node12
-
-
+
+
@@ -421,8 +421,8 @@ var sectionId = 'dynsection-6';
Node13
-
-World::GetTrack
+
+World::GetTrack
@@ -430,8 +430,8 @@ var sectionId = 'dynsection-6';
Node12->Node13
-
-
+
+
@@ -439,8 +439,8 @@ var sectionId = 'dynsection-6';
Node14
-
-GetWorld
+
+GetWorld
@@ -448,8 +448,8 @@ var sectionId = 'dynsection-6';
Node12->Node14
-
-
+
+
@@ -457,8 +457,8 @@ var sectionId = 'dynsection-6';
Node17->Node18
-
-
+
+
@@ -466,8 +466,8 @@ var sectionId = 'dynsection-6';
Node19
-
-atan2s
+
+atan2s
@@ -475,8 +475,8 @@ var sectionId = 'dynsection-6';
Node18->Node19
-
-
+
+
@@ -484,8 +484,8 @@ var sectionId = 'dynsection-6';
Node20
-
-atan2_lookup
+
+atan2_lookup
@@ -493,8 +493,8 @@ var sectionId = 'dynsection-6';
Node19->Node20
-
-
+
+
@@ -502,8 +502,8 @@ var sectionId = 'dynsection-6';
Node23->Node4
-
-
+
+
@@ -511,8 +511,8 @@ var sectionId = 'dynsection-6';
Node23->Node17
-
-
+
+
@@ -520,8 +520,8 @@ var sectionId = 'dynsection-6';
Node23->Node21
-
-
+
+
@@ -529,8 +529,8 @@ var sectionId = 'dynsection-6';
Node23->Node22
-
-
+
+
@@ -549,7 +549,7 @@ var sectionId = 'dynsection-6';
-
+
-
-
+
+
-ACar::Tick
+ATruck::Tick60fps
Node1
-
-ACar::Tick
+
+ATruck::Tick60fps
@@ -21,8 +21,8 @@
Node2
-
-adjust_angle
+
+adjust_angle
@@ -30,8 +30,8 @@
Node1->Node2
-
-
+
+
@@ -39,8 +39,8 @@
Node3
-
-func_8000D6D0
+
+func_8000D6D0
@@ -48,8 +48,8 @@
Node1->Node3
-
-
+
+
@@ -57,9 +57,9 @@
Node18
-
-get_angle_between_two
-_vectors
+
+get_angle_between_two
+_vectors
@@ -67,8 +67,8 @@
Node1->Node18
-
-
+
+
@@ -76,8 +76,8 @@
Node22
-
-sqrtf
+
+sqrtf
@@ -85,8 +85,8 @@
Node1->Node22
-
-
+
+
@@ -94,8 +94,8 @@
Node23
-
-func_8000D940
+
+func_8000D940
@@ -103,8 +103,8 @@
Node1->Node23
-
-
+
+
@@ -112,8 +112,8 @@
Node24
-
-func_80013C74
+
+func_80013C74
@@ -121,8 +121,8 @@
Node1->Node24
-
-
+
+
@@ -130,8 +130,8 @@
Node4
-
-func_8000D2B4
+
+func_8000D2B4
@@ -139,8 +139,8 @@
Node3->Node4
-
-
+
+
@@ -148,8 +148,8 @@
Node17
-
-get_angle_between_path
+
+get_angle_between_path
@@ -157,8 +157,8 @@
Node3->Node17
-
-
+
+
@@ -166,8 +166,8 @@
Node21
-
-set_track_offset_position
+
+set_track_offset_position
@@ -175,8 +175,8 @@
Node3->Node21
-
-
+
+
@@ -184,8 +184,8 @@
Node3->Node22
-
-
+
+
@@ -193,8 +193,8 @@
Node5
-
-adjust_path_at_start_line
+
+adjust_path_at_start_line
@@ -202,8 +202,8 @@
Node4->Node5
-
-
+
+
@@ -211,8 +211,8 @@
Node6
-
-func_8000D24C
+
+func_8000D24C
@@ -220,8 +220,8 @@
Node4->Node6
-
-
+
+
@@ -229,8 +229,8 @@
Node16
-
-update_path_index
+
+update_path_index
@@ -238,8 +238,8 @@
Node4->Node16
-
-
+
+
@@ -247,8 +247,8 @@
Node7
-
-check_bounding_collision
+
+check_bounding_collision
@@ -256,8 +256,8 @@
Node6->Node7
-
-
+
+
@@ -265,9 +265,9 @@
Node11
-
-find_closest_path_point
-_track_section
+
+find_closest_path_point
+_track_section
@@ -275,8 +275,8 @@
Node6->Node11
-
-
+
+
@@ -284,8 +284,8 @@
Node15
-
-get_track_section_id
+
+get_track_section_id
@@ -293,8 +293,8 @@
Node6->Node15
-
-
+
+
@@ -302,8 +302,8 @@
Node8
-
-check_collision_yx
+
+check_collision_yx
@@ -311,8 +311,8 @@
Node7->Node8
-
-
+
+
@@ -320,8 +320,8 @@
Node9
-
-check_collision_zx
+
+check_collision_zx
@@ -329,8 +329,8 @@
Node7->Node9
-
-
+
+
@@ -338,8 +338,8 @@
Node10
-
-check_collision_zy
+
+check_collision_zy
@@ -347,8 +347,8 @@
Node7->Node10
-
-
+
+
@@ -356,8 +356,8 @@
Node12
-
-IsPodiumCeremony
+
+IsPodiumCeremony
@@ -365,8 +365,8 @@
Node11->Node12
-
-
+
+
@@ -374,8 +374,8 @@
Node13
-
-World::GetTrack
+
+World::GetTrack
@@ -383,8 +383,8 @@
Node12->Node13
-
-
+
+
@@ -392,8 +392,8 @@
Node14
-
-GetWorld
+
+GetWorld
@@ -401,8 +401,8 @@
Node12->Node14
-
-
+
+
@@ -410,8 +410,8 @@
Node17->Node18
-
-
+
+
@@ -419,8 +419,8 @@
Node19
-
-atan2s
+
+atan2s
@@ -428,8 +428,8 @@
Node18->Node19
-
-
+
+
@@ -437,8 +437,8 @@
Node20
-
-atan2_lookup
+
+atan2_lookup
@@ -446,8 +446,8 @@
Node19->Node20
-
-
+
+
@@ -455,8 +455,8 @@
Node23->Node4
-
-
+
+
@@ -464,8 +464,8 @@
Node23->Node17
-
-
+
+
@@ -473,8 +473,8 @@
Node23->Node21
-
-
+
+
@@ -482,8 +482,8 @@
Node23->Node22
-
-
+
+
diff --git a/classAWarioSign.html b/classAWarioSign.html
index 4fce9dccc..6ee0afe1c 100644
--- a/classAWarioSign.html
+++ b/classAWarioSign.html
@@ -149,6 +149,8 @@ Public Member Functions
virtual void BeginPlay ()
+
virtual void Tick60fps ()
+
virtual void Collision (Player *player, AActor *actor)
virtual void VehicleCollision (s32 playerId, Player *player)
diff --git a/classOSnowman.html b/classOSnowman.html
index 0ad66ee75..a72a6f353 100644
--- a/classOSnowman.html
+++ b/classOSnowman.html
@@ -351,7 +351,7 @@ Here is the call graph for this function:
-
Todo quick hack to add the snow particles on hit. Need to separate into its own class
+
Todo quick hack to add the snow particles on hit. Need to separate into its own class
@@ -782,7 +782,7 @@ Here is the call graph for this function:
-
Todo quick hack to add the snow particles on hit. Need to separate into its own class
+
Todo quick hack to add the snow particles on hit. Need to separate into its own class
Reimplemented from OObject .
+
+
+
+◆ TickActors60fps()
+
+
+
+
+
+ void World::TickActors60fps
+ (
+ )
+
+
+
+
@@ -1174,14 +1198,14 @@ Here is the caller graph for this function:
-
-◆ Actors
+
+◆ Actors
- std::vector<std::unique_ptr<AActor > > World::Actors
+ std::deque<std::unique_ptr<AActor > > World::Actors
diff --git a/classWorld.js b/classWorld.js
index 82e54de82..738a41548 100644
--- a/classWorld.js
+++ b/classWorld.js
@@ -35,11 +35,12 @@ var classWorld =
[ "SetCurrentTrack", "classWorld.html#af25427e0a34095b888c41f28da36dcae", null ],
[ "SetRaceManager", "classWorld.html#a68af48b64d5d719ff33afa8a0554ce28", null ],
[ "TickActors", "classWorld.html#a86d6ef1e859b7ba76982ec9feb7ff26e", null ],
+ [ "TickActors60fps", "classWorld.html#acc26c75e455b97164ae928510df3e55b", null ],
[ "TickCameras", "classWorld.html#aa74f5e967e46a14dbc82cf55062d922b", null ],
[ "TickObjects", "classWorld.html#a0de989a6f75eb63748dfe33065ab7212", null ],
[ "TickObjects60fps", "classWorld.html#ab0fe7e2a41fa1571819f7f4e4124628f", null ],
[ "TickParticles", "classWorld.html#aeedd48b1439ac9d191c666888df7e453", null ],
- [ "Actors", "classWorld.html#ab85d8989d364e03673452ff207a9d310", null ],
+ [ "Actors", "classWorld.html#a83d96cb69a57ef98dd558e7fc99863dc", null ],
[ "Cameras", "classWorld.html#a4fff000d5e63641881b117d258341e06", null ],
[ "Crossings", "classWorld.html#a619ee78eb9a2237f2a2eb5ef387d67b2", null ],
[ "CupIndex", "classWorld.html#a46358439ccabf4a7c7901a675a081b46", null ],
diff --git a/classWorld__coll__graph.map b/classWorld__coll__graph.map
index 825cf6d80..c27f01a77 100644
--- a/classWorld__coll__graph.map
+++ b/classWorld__coll__graph.map
@@ -35,7 +35,7 @@
-
+
diff --git a/classWorld__coll__graph.md5 b/classWorld__coll__graph.md5
index 36f50693b..d2b5435b4 100644
--- a/classWorld__coll__graph.md5
+++ b/classWorld__coll__graph.md5
@@ -1 +1 @@
-abfcf040a77a431e8f478b3d65d344cf
\ No newline at end of file
+a24ec762beb91cbc374e981f87d840f1
\ No newline at end of file
diff --git a/classWorld__coll__graph.svg b/classWorld__coll__graph.svg
index 42488cc38..b31645f1b 100644
--- a/classWorld__coll__graph.svg
+++ b/classWorld__coll__graph.svg
@@ -399,8 +399,8 @@ var sectionId = 'dynsection-0';
Node17
-
-vector< std::unique
+
+deque< std::unique
_ptr< AActor > >
@@ -409,8 +409,8 @@ var sectionId = 'dynsection-0';
Node17->Node1
-
-
+
+
Actors
diff --git a/classWorld__coll__graph_org.svg b/classWorld__coll__graph_org.svg
index 3dba5c91e..8abfcb53f 100644
--- a/classWorld__coll__graph_org.svg
+++ b/classWorld__coll__graph_org.svg
@@ -352,8 +352,8 @@
Node17
-
-vector< std::unique
+
+deque< std::unique
_ptr< AActor > >
@@ -362,8 +362,8 @@
Node17->Node1
-
-
+
+
Actors
diff --git a/classWorld_a0de989a6f75eb63748dfe33065ab7212_icgraph.svg b/classWorld_a0de989a6f75eb63748dfe33065ab7212_icgraph.svg
index 40dccefdf..836899708 100644
--- a/classWorld_a0de989a6f75eb63748dfe33065ab7212_icgraph.svg
+++ b/classWorld_a0de989a6f75eb63748dfe33065ab7212_icgraph.svg
@@ -49,7 +49,7 @@
diff --git a/classWorld_aa74f5e967e46a14dbc82cf55062d922b_icgraph.svg b/classWorld_aa74f5e967e46a14dbc82cf55062d922b_icgraph.svg
index d552f650e..f2f6eaa78 100644
--- a/classWorld_aa74f5e967e46a14dbc82cf55062d922b_icgraph.svg
+++ b/classWorld_aa74f5e967e46a14dbc82cf55062d922b_icgraph.svg
@@ -49,7 +49,7 @@
diff --git a/classWorld_ab0fe7e2a41fa1571819f7f4e4124628f_icgraph.svg b/classWorld_ab0fe7e2a41fa1571819f7f4e4124628f_icgraph.svg
index bd8e48d0f..a3f4fc70c 100644
--- a/classWorld_ab0fe7e2a41fa1571819f7f4e4124628f_icgraph.svg
+++ b/classWorld_ab0fe7e2a41fa1571819f7f4e4124628f_icgraph.svg
@@ -49,7 +49,7 @@
diff --git a/classWorld_acc26c75e455b97164ae928510df3e55b_icgraph.map b/classWorld_acc26c75e455b97164ae928510df3e55b_icgraph.map
new file mode 100644
index 000000000..ceb0e8389
--- /dev/null
+++ b/classWorld_acc26c75e455b97164ae928510df3e55b_icgraph.map
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/classWorld_acc26c75e455b97164ae928510df3e55b_icgraph.md5 b/classWorld_acc26c75e455b97164ae928510df3e55b_icgraph.md5
new file mode 100644
index 000000000..9c4fb2a46
--- /dev/null
+++ b/classWorld_acc26c75e455b97164ae928510df3e55b_icgraph.md5
@@ -0,0 +1 @@
+82517e4252bccfaf67be48dbc26b6bb6
\ No newline at end of file
diff --git a/classWorld_acc26c75e455b97164ae928510df3e55b_icgraph.svg b/classWorld_acc26c75e455b97164ae928510df3e55b_icgraph.svg
new file mode 100644
index 000000000..6f4d3d013
--- /dev/null
+++ b/classWorld_acc26c75e455b97164ae928510df3e55b_icgraph.svg
@@ -0,0 +1,1078 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+World::TickActors60fps
+
+
+Node1
+
+
+World::TickActors60fps
+
+
+
+
+
+Node2
+
+
+CM_TickActors60fps
+
+
+
+
+
+Node1->Node2
+
+
+
+
+
+
+
+
+Node3
+
+
+process_game_tick
+
+
+
+
+
+Node2->Node3
+
+
+
+
+
+
+
+
+Node4
+
+
+race_logic_loop
+
+
+
+
+
+Node3->Node4
+
+
+
+
+
+
+
+
+Node5
+
+
+game_state_handler
+
+
+
+
+
+Node4->Node5
+
+
+
+
+
+
+
+
+Node6
+
+
+thread5_iteration
+
+
+
+
+
+Node5->Node6
+
+
+
+
+
+
+
+
+Node7
+
+
+push_frame
+
+
+
+
+
+Node6->Node7
+
+
+
+
+
+
+
+
+Node8
+
+
+main
+
+
+
+
+
+Node7->Node8
+
+
+
+
+
+
+
+
+Node9
+
+
+reset_save_data_grand
+_prix_points_and_sound_mode
+
+
+
+
+
+Node8->Node9
+
+
+
+
+
+
+
+
+Node14
+
+
+validate_save_data
+
+
+
+
+
+Node8->Node14
+
+
+
+
+
+
+
+
+Node22
+
+
+update_save_data_backup
+
+
+
+
+
+Node8->Node22
+
+
+
+
+
+
+
+
+Node43
+
+
+write_save_data_grand
+_prix_points_and_sound_mode
+
+
+
+
+
+Node8->Node43
+
+
+
+
+
+
+
+
+Node10
+
+
+func_800B46D0
+
+
+
+
+
+Node9->Node10
+
+
+
+
+
+
+
+
+Node13
+
+
+splash_menu_act
+
+
+
+
+
+Node9->Node13
+
+
+
+
+
+
+
+
+Node9->Node14
+
+
+
+
+
+
+
+
+Node11
+
+
+options_menu_act
+
+
+
+
+
+Node10->Node11
+
+
+
+
+
+
+
+
+Node12
+
+
+update_menus
+
+
+
+
+
+Node11->Node12
+
+
+
+
+
+
+
+
+Node12->Node5
+
+
+
+
+
+
+
+
+Node13->Node12
+
+
+
+
+
+
+
+
+Node15
+
+
+load_save_data
+
+
+
+
+
+Node14->Node15
+
+
+
+
+
+
+
+
+Node16
+
+
+func_80091B78
+
+
+
+
+
+Node15->Node16
+
+
+
+
+
+
+
+
+Node17
+
+
+func_800025D4
+
+
+
+
+
+Node16->Node17
+
+
+
+
+
+
+
+
+Node19
+
+
+func_80002600
+
+
+
+
+
+Node16->Node19
+
+
+
+
+
+
+
+
+Node20
+
+
+func_8000262C
+
+
+
+
+
+Node16->Node20
+
+
+
+
+
+
+
+
+Node21
+
+
+func_80002658
+
+
+
+
+
+Node16->Node21
+
+
+
+
+
+
+
+
+Node18
+
+
+update_gamestate
+
+
+
+
+
+Node17->Node18
+
+
+
+
+
+
+
+
+Node18->Node6
+
+
+
+
+
+
+
+
+Node19->Node18
+
+
+
+
+
+
+
+
+Node20->Node18
+
+
+
+
+
+
+
+
+Node21->Node18
+
+
+
+
+
+
+
+
+Node22->Node10
+
+
+
+
+
+
+
+
+Node22->Node11
+
+
+
+
+
+
+
+
+Node22->Node13
+
+
+
+
+
+
+
+
+Node22->Node14
+
+
+
+
+
+
+
+
+Node23
+
+
+func_800B536C
+
+
+
+
+
+Node22->Node23
+
+
+
+
+
+
+
+
+Node42
+
+
+func_800B5404
+
+
+
+
+
+Node22->Node42
+
+
+
+
+
+
+
+
+Node24
+
+
+func_800AC458
+
+
+
+
+
+Node23->Node24
+
+
+
+
+
+
+
+
+Node25
+
+
+handle_menus_with_pri_arg
+
+
+
+
+
+Node24->Node25
+
+
+
+
+
+
+
+
+Node26
+
+
+handle_menus_default
+
+
+
+
+
+Node25->Node26
+
+
+
+
+
+
+
+
+Node38
+
+
+handle_menus_special
+
+
+
+
+
+Node25->Node38
+
+
+
+
+
+
+
+
+Node27
+
+
+func_80093F10
+
+
+
+
+
+Node26->Node27
+
+
+
+
+
+
+
+
+Node32
+
+
+func_800940EC
+
+
+
+
+
+Node26->Node32
+
+
+
+
+
+
+
+
+Node36
+
+
+func_80094A64
+
+
+
+
+
+Node26->Node36
+
+
+
+
+
+
+
+
+Node37
+
+
+func_80095574
+
+
+
+
+
+Node26->Node37
+
+
+
+
+
+
+
+
+Node28
+
+
+func_80280038
+
+
+
+
+
+Node27->Node28
+
+
+
+
+
+
+
+
+Node30
+
+
+func_80281D00
+
+
+
+
+
+Node27->Node30
+
+
+
+
+
+
+
+
+Node29
+
+
+credits_loop
+
+
+
+
+
+Node28->Node29
+
+
+
+
+
+
+
+
+Node29->Node5
+
+
+
+
+
+
+
+
+Node31
+
+
+podium_ceremony_loop
+
+
+
+
+
+Node30->Node31
+
+
+
+
+
+
+
+
+Node31->Node5
+
+
+
+
+
+
+
+
+Node33
+
+
+func_80093A5C
+
+
+
+
+
+Node32->Node33
+
+
+
+
+
+
+
+
+Node35
+
+
+func_80093B70
+
+
+
+
+
+Node32->Node35
+
+
+
+
+
+
+
+
+Node34
+
+
+render_screens
+
+
+
+
+
+Node33->Node34
+
+
+
+
+
+
+
+
+Node34->Node4
+
+
+
+
+
+
+
+
+Node36->Node5
+
+
+
+
+
+
+
+
+Node37->Node36
+
+
+
+
+
+
+
+
+Node39
+
+
+func_80093C98
+
+
+
+
+
+Node38->Node39
+
+
+
+
+
+
+
+
+Node40
+
+
+func_80093E20
+
+
+
+
+
+Node39->Node40
+
+
+
+
+
+
+
+
+Node41
+
+
+func_80093E40
+
+
+
+
+
+Node39->Node41
+
+
+
+
+
+
+
+
+Node40->Node4
+
+
+
+
+
+
+
+
+Node41->Node36
+
+
+
+
+
+
+
+
+Node42->Node13
+
+
+
+
+
+
+
+
+Node43->Node9
+
+
+
+
+
+
+
+
+Node43->Node11
+
+
+
+
+
+
+
+
+Node43->Node13
+
+
+
+
+
+
+
+
+Node43->Node23
+
+
+
+
+
+
+
+
+Node43->Node42
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/classWorld_acc26c75e455b97164ae928510df3e55b_icgraph_org.svg b/classWorld_acc26c75e455b97164ae928510df3e55b_icgraph_org.svg
new file mode 100644
index 000000000..111e796fd
--- /dev/null
+++ b/classWorld_acc26c75e455b97164ae928510df3e55b_icgraph_org.svg
@@ -0,0 +1,995 @@
+
+
+
+
+
+
+World::TickActors60fps
+
+
+Node1
+
+
+World::TickActors60fps
+
+
+
+
+
+Node2
+
+
+CM_TickActors60fps
+
+
+
+
+
+Node1->Node2
+
+
+
+
+
+
+
+
+Node3
+
+
+process_game_tick
+
+
+
+
+
+Node2->Node3
+
+
+
+
+
+
+
+
+Node4
+
+
+race_logic_loop
+
+
+
+
+
+Node3->Node4
+
+
+
+
+
+
+
+
+Node5
+
+
+game_state_handler
+
+
+
+
+
+Node4->Node5
+
+
+
+
+
+
+
+
+Node6
+
+
+thread5_iteration
+
+
+
+
+
+Node5->Node6
+
+
+
+
+
+
+
+
+Node7
+
+
+push_frame
+
+
+
+
+
+Node6->Node7
+
+
+
+
+
+
+
+
+Node8
+
+
+main
+
+
+
+
+
+Node7->Node8
+
+
+
+
+
+
+
+
+Node9
+
+
+reset_save_data_grand
+_prix_points_and_sound_mode
+
+
+
+
+
+Node8->Node9
+
+
+
+
+
+
+
+
+Node14
+
+
+validate_save_data
+
+
+
+
+
+Node8->Node14
+
+
+
+
+
+
+
+
+Node22
+
+
+update_save_data_backup
+
+
+
+
+
+Node8->Node22
+
+
+
+
+
+
+
+
+Node43
+
+
+write_save_data_grand
+_prix_points_and_sound_mode
+
+
+
+
+
+Node8->Node43
+
+
+
+
+
+
+
+
+Node10
+
+
+func_800B46D0
+
+
+
+
+
+Node9->Node10
+
+
+
+
+
+
+
+
+Node13
+
+
+splash_menu_act
+
+
+
+
+
+Node9->Node13
+
+
+
+
+
+
+
+
+Node9->Node14
+
+
+
+
+
+
+
+
+Node11
+
+
+options_menu_act
+
+
+
+
+
+Node10->Node11
+
+
+
+
+
+
+
+
+Node12
+
+
+update_menus
+
+
+
+
+
+Node11->Node12
+
+
+
+
+
+
+
+
+Node12->Node5
+
+
+
+
+
+
+
+
+Node13->Node12
+
+
+
+
+
+
+
+
+Node15
+
+
+load_save_data
+
+
+
+
+
+Node14->Node15
+
+
+
+
+
+
+
+
+Node16
+
+
+func_80091B78
+
+
+
+
+
+Node15->Node16
+
+
+
+
+
+
+
+
+Node17
+
+
+func_800025D4
+
+
+
+
+
+Node16->Node17
+
+
+
+
+
+
+
+
+Node19
+
+
+func_80002600
+
+
+
+
+
+Node16->Node19
+
+
+
+
+
+
+
+
+Node20
+
+
+func_8000262C
+
+
+
+
+
+Node16->Node20
+
+
+
+
+
+
+
+
+Node21
+
+
+func_80002658
+
+
+
+
+
+Node16->Node21
+
+
+
+
+
+
+
+
+Node18
+
+
+update_gamestate
+
+
+
+
+
+Node17->Node18
+
+
+
+
+
+
+
+
+Node18->Node6
+
+
+
+
+
+
+
+
+Node19->Node18
+
+
+
+
+
+
+
+
+Node20->Node18
+
+
+
+
+
+
+
+
+Node21->Node18
+
+
+
+
+
+
+
+
+Node22->Node10
+
+
+
+
+
+
+
+
+Node22->Node11
+
+
+
+
+
+
+
+
+Node22->Node13
+
+
+
+
+
+
+
+
+Node22->Node14
+
+
+
+
+
+
+
+
+Node23
+
+
+func_800B536C
+
+
+
+
+
+Node22->Node23
+
+
+
+
+
+
+
+
+Node42
+
+
+func_800B5404
+
+
+
+
+
+Node22->Node42
+
+
+
+
+
+
+
+
+Node24
+
+
+func_800AC458
+
+
+
+
+
+Node23->Node24
+
+
+
+
+
+
+
+
+Node25
+
+
+handle_menus_with_pri_arg
+
+
+
+
+
+Node24->Node25
+
+
+
+
+
+
+
+
+Node26
+
+
+handle_menus_default
+
+
+
+
+
+Node25->Node26
+
+
+
+
+
+
+
+
+Node38
+
+
+handle_menus_special
+
+
+
+
+
+Node25->Node38
+
+
+
+
+
+
+
+
+Node27
+
+
+func_80093F10
+
+
+
+
+
+Node26->Node27
+
+
+
+
+
+
+
+
+Node32
+
+
+func_800940EC
+
+
+
+
+
+Node26->Node32
+
+
+
+
+
+
+
+
+Node36
+
+
+func_80094A64
+
+
+
+
+
+Node26->Node36
+
+
+
+
+
+
+
+
+Node37
+
+
+func_80095574
+
+
+
+
+
+Node26->Node37
+
+
+
+
+
+
+
+
+Node28
+
+
+func_80280038
+
+
+
+
+
+Node27->Node28
+
+
+
+
+
+
+
+
+Node30
+
+
+func_80281D00
+
+
+
+
+
+Node27->Node30
+
+
+
+
+
+
+
+
+Node29
+
+
+credits_loop
+
+
+
+
+
+Node28->Node29
+
+
+
+
+
+
+
+
+Node29->Node5
+
+
+
+
+
+
+
+
+Node31
+
+
+podium_ceremony_loop
+
+
+
+
+
+Node30->Node31
+
+
+
+
+
+
+
+
+Node31->Node5
+
+
+
+
+
+
+
+
+Node33
+
+
+func_80093A5C
+
+
+
+
+
+Node32->Node33
+
+
+
+
+
+
+
+
+Node35
+
+
+func_80093B70
+
+
+
+
+
+Node32->Node35
+
+
+
+
+
+
+
+
+Node34
+
+
+render_screens
+
+
+
+
+
+Node33->Node34
+
+
+
+
+
+
+
+
+Node34->Node4
+
+
+
+
+
+
+
+
+Node36->Node5
+
+
+
+
+
+
+
+
+Node37->Node36
+
+
+
+
+
+
+
+
+Node39
+
+
+func_80093C98
+
+
+
+
+
+Node38->Node39
+
+
+
+
+
+
+
+
+Node40
+
+
+func_80093E20
+
+
+
+
+
+Node39->Node40
+
+
+
+
+
+
+
+
+Node41
+
+
+func_80093E40
+
+
+
+
+
+Node39->Node41
+
+
+
+
+
+
+
+
+Node40->Node4
+
+
+
+
+
+
+
+
+Node41->Node36
+
+
+
+
+
+
+
+
+Node42->Node13
+
+
+
+
+
+
+
+
+Node43->Node9
+
+
+
+
+
+
+
+
+Node43->Node11
+
+
+
+
+
+
+
+
+Node43->Node13
+
+
+
+
+
+
+
+
+Node43->Node23
+
+
+
+
+
+
+
+
+Node43->Node42
+
+
+
+
+
+
+
+
diff --git a/classWorld_aeedd48b1439ac9d191c666888df7e453_icgraph.svg b/classWorld_aeedd48b1439ac9d191c666888df7e453_icgraph.svg
index 01f25af48..e9fb57fc8 100644
--- a/classWorld_aeedd48b1439ac9d191c666888df7e453_icgraph.svg
+++ b/classWorld_aeedd48b1439ac9d191c666888df7e453_icgraph.svg
@@ -49,7 +49,7 @@
diff --git a/code__80005FD0_8c.html b/code__80005FD0_8c.html
index f9a8992ce..39a240488 100644
--- a/code__80005FD0_8c.html
+++ b/code__80005FD0_8c.html
@@ -649,8 +649,6 @@ Variables
s32 gIncrementUpdatePlayer
-s32 D_8016337C
-
s16 gCurrentPlayerLookAhead [12]
s16 D_80163398 [12]
@@ -3108,7 +3106,7 @@ Here is the caller graph for this function:
@@ -10004,20 +10002,6 @@ Here is the caller graph for this function:
-
-
-
-◆ D_8016337C
-
-
diff --git a/code__80005FD0_8c.js b/code__80005FD0_8c.js
index 77d274802..6159db956 100644
--- a/code__80005FD0_8c.js
+++ b/code__80005FD0_8c.js
@@ -404,7 +404,6 @@ var code__80005FD0_8c =
[ "D_80163348", "code__80005FD0_8c.html#aa7c70f1dab9d1720e58e716d804a88da", null ],
[ "D_8016334C", "code__80005FD0_8c.html#ae7f87fb5c1084db37514e453a9af8ad4", null ],
[ "D_80163368", "code__80005FD0_8c.html#a474d083b08d5beb53fae36928f4e66e4", null ],
- [ "D_8016337C", "code__80005FD0_8c.html#ac6aa3fef64517b25aea90811365e0453", null ],
[ "D_80163398", "code__80005FD0_8c.html#aeaf0a6641ea0ddb0d7b8e4f33f959585", null ],
[ "D_801633B0", "code__80005FD0_8c.html#abd6161cc9fc211b705806398ccba5931", null ],
[ "D_801633C8", "code__80005FD0_8c.html#a83b896e100d2d7a579033f7a5c765c74", null ],
diff --git a/code__80005FD0_8c_a041b53794d8d64878d2cf5e0dea65b80_icgraph.map b/code__80005FD0_8c_a041b53794d8d64878d2cf5e0dea65b80_icgraph.map
index 2392eeefe..0ed058943 100644
--- a/code__80005FD0_8c_a041b53794d8d64878d2cf5e0dea65b80_icgraph.map
+++ b/code__80005FD0_8c_a041b53794d8d64878d2cf5e0dea65b80_icgraph.map
@@ -26,13 +26,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
@@ -70,15 +70,15 @@
-
-
-
-
+
+
+
+
-
+
diff --git a/code__80005FD0_8c_a041b53794d8d64878d2cf5e0dea65b80_icgraph.md5 b/code__80005FD0_8c_a041b53794d8d64878d2cf5e0dea65b80_icgraph.md5
index e8e667c5a..33b017a2d 100644
--- a/code__80005FD0_8c_a041b53794d8d64878d2cf5e0dea65b80_icgraph.md5
+++ b/code__80005FD0_8c_a041b53794d8d64878d2cf5e0dea65b80_icgraph.md5
@@ -1 +1 @@
-1e978526d6f6bd275c046ed4e2929e4c
\ No newline at end of file
+5950dcbac57f449a3ad27f8431c4aca3
\ No newline at end of file
diff --git a/code__80005FD0_8c_a041b53794d8d64878d2cf5e0dea65b80_icgraph.svg b/code__80005FD0_8c_a041b53794d8d64878d2cf5e0dea65b80_icgraph.svg
index 7c2b5f8f8..187a5c846 100644
--- a/code__80005FD0_8c_a041b53794d8d64878d2cf5e0dea65b80_icgraph.svg
+++ b/code__80005FD0_8c_a041b53794d8d64878d2cf5e0dea65b80_icgraph.svg
@@ -302,9 +302,9 @@ var sectionId = 'dynsection-232';
Node18
-
-
-ABus::Tick
+
+
+ABus::Tick60fps
@@ -312,7 +312,7 @@ var sectionId = 'dynsection-232';
Node3->Node18
-
+
@@ -320,9 +320,9 @@ var sectionId = 'dynsection-232';
Node19
-
-
-ACar::Tick
+
+
+ACar::Tick60fps
@@ -330,7 +330,7 @@ var sectionId = 'dynsection-232';
Node3->Node19
-
+
@@ -338,9 +338,9 @@ var sectionId = 'dynsection-232';
Node20
-
-
-ATankerTruck::Tick
+
+
+ATankerTruck::Tick60fps
@@ -348,7 +348,7 @@ var sectionId = 'dynsection-232';
Node3->Node20
-
+
@@ -356,9 +356,9 @@ var sectionId = 'dynsection-232';
Node21
-
-
-ATruck::Tick
+
+
+ATruck::Tick60fps
@@ -700,36 +700,36 @@ var sectionId = 'dynsection-232';
-
+
Node27->Node18
-
-
+
+
-
+
Node27->Node19
-
-
+
+
-
+
Node27->Node20
-
+
-
+
Node27->Node21
-
+
@@ -772,9 +772,9 @@ var sectionId = 'dynsection-232';
-
+
Node27->Node30
-
+
diff --git a/code__80005FD0_8c_a041b53794d8d64878d2cf5e0dea65b80_icgraph_org.svg b/code__80005FD0_8c_a041b53794d8d64878d2cf5e0dea65b80_icgraph_org.svg
index e6ad53036..abb8619f9 100644
--- a/code__80005FD0_8c_a041b53794d8d64878d2cf5e0dea65b80_icgraph_org.svg
+++ b/code__80005FD0_8c_a041b53794d8d64878d2cf5e0dea65b80_icgraph_org.svg
@@ -255,9 +255,9 @@
Node18
-
-
-ABus::Tick
+
+
+ABus::Tick60fps
@@ -265,7 +265,7 @@
Node3->Node18
-
+
@@ -273,9 +273,9 @@
Node19
-
-
-ACar::Tick
+
+
+ACar::Tick60fps
@@ -283,7 +283,7 @@
Node3->Node19
-
+
@@ -291,9 +291,9 @@
Node20
-
-
-ATankerTruck::Tick
+
+
+ATankerTruck::Tick60fps
@@ -301,7 +301,7 @@
Node3->Node20
-
+
@@ -309,9 +309,9 @@
Node21
-
-
-ATruck::Tick
+
+
+ATruck::Tick60fps
@@ -653,36 +653,36 @@
-
+
Node27->Node18
-
-
+
+
-
+
Node27->Node19
-
-
+
+
-
+
Node27->Node20
-
+
-
+
Node27->Node21
-
+
@@ -725,9 +725,9 @@
-
+
Node27->Node30
-
+
diff --git a/code__80005FD0_8c_a124bae511133f507498b19842362feeb_icgraph.map b/code__80005FD0_8c_a124bae511133f507498b19842362feeb_icgraph.map
index 234340f75..20c15ad6d 100644
--- a/code__80005FD0_8c_a124bae511133f507498b19842362feeb_icgraph.map
+++ b/code__80005FD0_8c_a124bae511133f507498b19842362feeb_icgraph.map
@@ -14,16 +14,16 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
diff --git a/code__80005FD0_8c_a124bae511133f507498b19842362feeb_icgraph.md5 b/code__80005FD0_8c_a124bae511133f507498b19842362feeb_icgraph.md5
index 32d94e66c..70f54833d 100644
--- a/code__80005FD0_8c_a124bae511133f507498b19842362feeb_icgraph.md5
+++ b/code__80005FD0_8c_a124bae511133f507498b19842362feeb_icgraph.md5
@@ -1 +1 @@
-91e84be0128c470ace48fa770792ab52
\ No newline at end of file
+6edf93b09b40df451cb4452260dc308f
\ No newline at end of file
diff --git a/code__80005FD0_8c_a124bae511133f507498b19842362feeb_icgraph.svg b/code__80005FD0_8c_a124bae511133f507498b19842362feeb_icgraph.svg
index d9b2ceeba..5715c517f 100644
--- a/code__80005FD0_8c_a124bae511133f507498b19842362feeb_icgraph.svg
+++ b/code__80005FD0_8c_a124bae511133f507498b19842362feeb_icgraph.svg
@@ -194,9 +194,9 @@ var sectionId = 'dynsection-72';
Node18
-
-
-ABus::Tick
+
+
+OChainChomp::Tick
@@ -204,7 +204,7 @@ var sectionId = 'dynsection-72';
Node1->Node18
-
+
@@ -212,9 +212,9 @@ var sectionId = 'dynsection-72';
Node19
-
-
-ACar::Tick
+
+
+ABus::Tick60fps
@@ -222,7 +222,7 @@ var sectionId = 'dynsection-72';
Node1->Node19
-
+
@@ -230,9 +230,9 @@ var sectionId = 'dynsection-72';
Node20
-
-
-ATankerTruck::Tick
+
+
+ACar::Tick60fps
@@ -240,7 +240,7 @@ var sectionId = 'dynsection-72';
Node1->Node20
-
+
@@ -248,9 +248,9 @@ var sectionId = 'dynsection-72';
Node21
-
-
-ATruck::Tick
+
+
+ATankerTruck::Tick60fps
@@ -258,7 +258,7 @@ var sectionId = 'dynsection-72';
Node1->Node21
-
+
@@ -266,9 +266,9 @@ var sectionId = 'dynsection-72';
Node22
-
-
-OChainChomp::Tick
+
+
+ATruck::Tick60fps
@@ -276,7 +276,7 @@ var sectionId = 'dynsection-72';
Node1->Node22
-
+
diff --git a/code__80005FD0_8c_a124bae511133f507498b19842362feeb_icgraph_org.svg b/code__80005FD0_8c_a124bae511133f507498b19842362feeb_icgraph_org.svg
index 37eed9c23..3b2296963 100644
--- a/code__80005FD0_8c_a124bae511133f507498b19842362feeb_icgraph_org.svg
+++ b/code__80005FD0_8c_a124bae511133f507498b19842362feeb_icgraph_org.svg
@@ -147,9 +147,9 @@
Node18
-
-
-ABus::Tick
+
+
+OChainChomp::Tick
@@ -157,7 +157,7 @@
Node1->Node18
-
+
@@ -165,9 +165,9 @@
Node19
-
-
-ACar::Tick
+
+
+ABus::Tick60fps
@@ -175,7 +175,7 @@
Node1->Node19
-
+
@@ -183,9 +183,9 @@
Node20
-
-
-ATankerTruck::Tick
+
+
+ACar::Tick60fps
@@ -193,7 +193,7 @@
Node1->Node20
-
+
@@ -201,9 +201,9 @@
Node21
-
-
-ATruck::Tick
+
+
+ATankerTruck::Tick60fps
@@ -211,7 +211,7 @@
Node1->Node21
-
+
@@ -219,9 +219,9 @@
Node22
-
-
-OChainChomp::Tick
+
+
+ATruck::Tick60fps
@@ -229,7 +229,7 @@
Node1->Node22
-
+
diff --git a/code__80005FD0_8c_a45fa364fbae557a3d2025ebdc0846cd2_icgraph.map b/code__80005FD0_8c_a45fa364fbae557a3d2025ebdc0846cd2_icgraph.map
index ddfd31d53..f657e3b37 100644
--- a/code__80005FD0_8c_a45fa364fbae557a3d2025ebdc0846cd2_icgraph.map
+++ b/code__80005FD0_8c_a45fa364fbae557a3d2025ebdc0846cd2_icgraph.map
@@ -12,14 +12,14 @@
-
-
-
-
-
+
+
+
+
+
-
-
+
+
diff --git a/code__80005FD0_8c_a45fa364fbae557a3d2025ebdc0846cd2_icgraph.md5 b/code__80005FD0_8c_a45fa364fbae557a3d2025ebdc0846cd2_icgraph.md5
index e36bbdaf0..354fccb79 100644
--- a/code__80005FD0_8c_a45fa364fbae557a3d2025ebdc0846cd2_icgraph.md5
+++ b/code__80005FD0_8c_a45fa364fbae557a3d2025ebdc0846cd2_icgraph.md5
@@ -1 +1 @@
-011899959bf4cb958d5f236efaa7421e
\ No newline at end of file
+28d5d44abdf64c1d9bbc092128aab055
\ No newline at end of file
diff --git a/code__80005FD0_8c_a45fa364fbae557a3d2025ebdc0846cd2_icgraph.svg b/code__80005FD0_8c_a45fa364fbae557a3d2025ebdc0846cd2_icgraph.svg
index 628df5460..12c68c67c 100644
--- a/code__80005FD0_8c_a45fa364fbae557a3d2025ebdc0846cd2_icgraph.svg
+++ b/code__80005FD0_8c_a45fa364fbae557a3d2025ebdc0846cd2_icgraph.svg
@@ -176,9 +176,9 @@ var sectionId = 'dynsection-70';
Node16
-
-
-ABus::Tick
+
+
+ABus::Tick60fps
@@ -186,7 +186,7 @@ var sectionId = 'dynsection-70';
Node1->Node16
-
+
@@ -194,9 +194,9 @@ var sectionId = 'dynsection-70';
Node17
-
-
-ACar::Tick
+
+
+ACar::Tick60fps
@@ -204,7 +204,7 @@ var sectionId = 'dynsection-70';
Node1->Node17
-
+
@@ -212,9 +212,9 @@ var sectionId = 'dynsection-70';
Node18
-
-
-ATankerTruck::Tick
+
+
+ATankerTruck::Tick60fps
@@ -230,9 +230,9 @@ var sectionId = 'dynsection-70';
Node19
-
-
-ATruck::Tick
+
+
+ATruck::Tick60fps
@@ -240,7 +240,7 @@ var sectionId = 'dynsection-70';
Node1->Node19
-
+
diff --git a/code__80005FD0_8c_a45fa364fbae557a3d2025ebdc0846cd2_icgraph_org.svg b/code__80005FD0_8c_a45fa364fbae557a3d2025ebdc0846cd2_icgraph_org.svg
index 8261cdd6f..fddb8b7bf 100644
--- a/code__80005FD0_8c_a45fa364fbae557a3d2025ebdc0846cd2_icgraph_org.svg
+++ b/code__80005FD0_8c_a45fa364fbae557a3d2025ebdc0846cd2_icgraph_org.svg
@@ -129,9 +129,9 @@
Node16
-
-
-ABus::Tick
+
+
+ABus::Tick60fps
@@ -139,7 +139,7 @@
Node1->Node16
-
+
@@ -147,9 +147,9 @@
Node17
-
-
-ACar::Tick
+
+
+ACar::Tick60fps
@@ -157,7 +157,7 @@
Node1->Node17
-
+
@@ -165,9 +165,9 @@
Node18
-
-
-ATankerTruck::Tick
+
+
+ATankerTruck::Tick60fps
@@ -183,9 +183,9 @@
Node19
-
-
-ATruck::Tick
+
+
+ATruck::Tick60fps
@@ -193,7 +193,7 @@
Node1->Node19
-
+
diff --git a/code__80005FD0_8c_a4d94bc63f7aa18a802624ea904548946_icgraph.map b/code__80005FD0_8c_a4d94bc63f7aa18a802624ea904548946_icgraph.map
index 15b1aa37d..d8b6bf8db 100644
--- a/code__80005FD0_8c_a4d94bc63f7aa18a802624ea904548946_icgraph.map
+++ b/code__80005FD0_8c_a4d94bc63f7aa18a802624ea904548946_icgraph.map
@@ -1,9 +1,9 @@
-
-
-
-
+
+
+
+
diff --git a/code__80005FD0_8c_a4d94bc63f7aa18a802624ea904548946_icgraph.md5 b/code__80005FD0_8c_a4d94bc63f7aa18a802624ea904548946_icgraph.md5
index 1ae02fc78..1dfa98bba 100644
--- a/code__80005FD0_8c_a4d94bc63f7aa18a802624ea904548946_icgraph.md5
+++ b/code__80005FD0_8c_a4d94bc63f7aa18a802624ea904548946_icgraph.md5
@@ -1 +1 @@
-c123f937a0f5993d7ec0f258e2e414f5
\ No newline at end of file
+4285fc7db83a79af76948d45bed095da
\ No newline at end of file
diff --git a/code__80005FD0_8c_a4d94bc63f7aa18a802624ea904548946_icgraph.svg b/code__80005FD0_8c_a4d94bc63f7aa18a802624ea904548946_icgraph.svg
index f8f6e5d9f..7694cb52f 100644
--- a/code__80005FD0_8c_a4d94bc63f7aa18a802624ea904548946_icgraph.svg
+++ b/code__80005FD0_8c_a4d94bc63f7aa18a802624ea904548946_icgraph.svg
@@ -32,9 +32,9 @@
Node2
-
-
-ABoat::Tick
+
+
+ABoat::Tick60fps
@@ -42,7 +42,7 @@
Node1->Node2
-
+
@@ -50,9 +50,9 @@
Node3
-
-
-ATrain::Tick
+
+
+ATrain::Tick60fps
@@ -60,7 +60,7 @@
Node1->Node3
-
+
diff --git a/code__80005FD0_8c_a4d94bc63f7aa18a802624ea904548946_icgraph_org.svg b/code__80005FD0_8c_a4d94bc63f7aa18a802624ea904548946_icgraph_org.svg
index c23329246..7365c990f 100644
--- a/code__80005FD0_8c_a4d94bc63f7aa18a802624ea904548946_icgraph_org.svg
+++ b/code__80005FD0_8c_a4d94bc63f7aa18a802624ea904548946_icgraph_org.svg
@@ -21,9 +21,9 @@
Node2
-
-
-ABoat::Tick
+
+
+ABoat::Tick60fps
@@ -31,7 +31,7 @@
Node1->Node2
-
+
@@ -39,9 +39,9 @@
Node3
-
-
-ATrain::Tick
+
+
+ATrain::Tick60fps
@@ -49,7 +49,7 @@
Node1->Node3
-
+
diff --git a/code__80005FD0_8c_a52b991f7bfc8a37a05bbb3ede096fb6a_icgraph.map b/code__80005FD0_8c_a52b991f7bfc8a37a05bbb3ede096fb6a_icgraph.map
index 121896e68..1ad8cdf5b 100644
--- a/code__80005FD0_8c_a52b991f7bfc8a37a05bbb3ede096fb6a_icgraph.map
+++ b/code__80005FD0_8c_a52b991f7bfc8a37a05bbb3ede096fb6a_icgraph.map
@@ -24,14 +24,14 @@
-
-
-
-
-
+
+
+
+
+
-
-
+
+
@@ -68,15 +68,15 @@
-
-
-
-
+
+
+
+
-
+
diff --git a/code__80005FD0_8c_a52b991f7bfc8a37a05bbb3ede096fb6a_icgraph.md5 b/code__80005FD0_8c_a52b991f7bfc8a37a05bbb3ede096fb6a_icgraph.md5
index 9b43e38b3..eaac95973 100644
--- a/code__80005FD0_8c_a52b991f7bfc8a37a05bbb3ede096fb6a_icgraph.md5
+++ b/code__80005FD0_8c_a52b991f7bfc8a37a05bbb3ede096fb6a_icgraph.md5
@@ -1 +1 @@
-2e37a50db124ef36cf22a6931c32b457
\ No newline at end of file
+be7d9a516483953c791d3b568d89d4ec
\ No newline at end of file
diff --git a/code__80005FD0_8c_a52b991f7bfc8a37a05bbb3ede096fb6a_icgraph.svg b/code__80005FD0_8c_a52b991f7bfc8a37a05bbb3ede096fb6a_icgraph.svg
index a7ead162a..85cbaabcc 100644
--- a/code__80005FD0_8c_a52b991f7bfc8a37a05bbb3ede096fb6a_icgraph.svg
+++ b/code__80005FD0_8c_a52b991f7bfc8a37a05bbb3ede096fb6a_icgraph.svg
@@ -284,9 +284,9 @@ var sectionId = 'dynsection-8';
Node18
-
-
-ABus::Tick
+
+
+ABus::Tick60fps
@@ -294,7 +294,7 @@ var sectionId = 'dynsection-8';
Node3->Node18
-
+
@@ -302,9 +302,9 @@ var sectionId = 'dynsection-8';
Node19
-
-
-ACar::Tick
+
+
+ACar::Tick60fps
@@ -312,7 +312,7 @@ var sectionId = 'dynsection-8';
Node3->Node19
-
+
@@ -320,9 +320,9 @@ var sectionId = 'dynsection-8';
Node20
-
-
-ATankerTruck::Tick
+
+
+ATankerTruck::Tick60fps
@@ -338,9 +338,9 @@ var sectionId = 'dynsection-8';
Node21
-
-
-ATruck::Tick
+
+
+ATruck::Tick60fps
@@ -348,7 +348,7 @@ var sectionId = 'dynsection-8';
Node3->Node21
-
+
@@ -682,36 +682,36 @@ var sectionId = 'dynsection-8';
-
+
Node27->Node18
-
-
+
+
-
+
Node27->Node19
-
-
+
+
-
+
Node27->Node20
-
+
-
+
Node27->Node21
-
+
@@ -754,9 +754,9 @@ var sectionId = 'dynsection-8';
-
+
Node27->Node30
-
+