fix initialState bugs in replay

This commit is contained in:
RandomityGuy 2023-05-24 19:05:01 +05:30
parent e1adbbb387
commit b2937bf323

View file

@ -356,28 +356,20 @@ class Replay {
} }
public function recordTrapdoorState(lastContactTime:Float, lastDirection:Int, lastCompletion:Float) { public function recordTrapdoorState(lastContactTime:Float, lastDirection:Int, lastCompletion:Float) {
if (currentRecordFrame == null)
return;
initialState.trapdoorLastContactTimes.push(lastContactTime); initialState.trapdoorLastContactTimes.push(lastContactTime);
initialState.trapdoorLastDirections.push(lastDirection); initialState.trapdoorLastDirections.push(lastDirection);
initialState.trapdoorLastCompletions.push(lastCompletion); initialState.trapdoorLastCompletions.push(lastCompletion);
} }
public function recordLandMineState(disappearTime:Float) { public function recordLandMineState(disappearTime:Float) {
if (currentRecordFrame == null)
return;
initialState.landMineDisappearTimes.push(disappearTime); initialState.landMineDisappearTimes.push(disappearTime);
} }
public function recordPushButtonState(lastContactTime:Float) { public function recordPushButtonState(lastContactTime:Float) {
if (currentRecordFrame == null)
return;
initialState.pushButtonContactTimes.push(lastContactTime); initialState.pushButtonContactTimes.push(lastContactTime);
} }
public function recordRandomGenState(ri:Int) { public function recordRandomGenState(ri:Int) {
if (currentRecordFrame == null)
return;
initialState.randomGens.push(ri); initialState.randomGens.push(ri);
initialState.randomGenTimes.push(currentRecordFrame.time); initialState.randomGenTimes.push(currentRecordFrame.time);
} }