Fix editor loading and finishline duplication (#653)

* Fix editor loading and finishline duplication

* Update SceneManager.cpp
This commit is contained in:
MegaMech
2026-03-05 21:15:59 -07:00
committed by GitHub
parent 2564e0b7a3
commit ba0a24e28f
4 changed files with 31 additions and 13 deletions
+4 -3
View File
@@ -81,11 +81,12 @@ void RaceManager::BeginPlay() {
if ((gGamestate != CREDITS_SEQUENCE) && (gModeSelection != BATTLE)) {
if (track->bSpawnFinishline) {
if (track->FinishlineSpawnPoint.has_value()) {
AFinishline::Spawn(track->FinishlineSpawnPoint.value(), IRotator(0, 0, 0));
AFinishline* finishline = AFinishline::Spawn(track->FinishlineSpawnPoint.value(), IRotator(0, 0, 0));
finishline->bIsFinishline = true;
} else {
AFinishline::Spawn();
AFinishline* finishline = AFinishline::Spawn();
finishline->bIsFinishline = true;
}
}
}
gEditor.AddLight("Sun", nullptr, D_800DC610[1].l->l.dir);