MCPcopy Create free account
hub / github.com/OpenFodder/openfodder / Mission_Final_Timer

Method Mission_Final_Timer

Source/Fodder.cpp:3689–3709  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3687}
3688
3689void cFodder::Mission_Final_Timer() {
3690
3691 if (mVersionCurrent->isRetail() && mVersionCurrent->isCannonFodder1()) {
3692
3693 if (!(mGame_Data.mMission_Number == 24 && mGame_Data.mMission_Phase == 6))
3694 return;
3695
3696 if (mMission_Final_TimeRemain)
3697 return;
3698
3699 if (!mMission_Final_TimeToAbort)
3700 mMission_Final_TimeToAbort = 0x28;
3701
3702 --mMission_Final_TimeToAbort;
3703 if (!mMission_Final_TimeToAbort)
3704 mPhase_Aborted = true;
3705
3706 if (!(mMission_EngineTicks & 3))
3707 Sprite_Create_RandomExplosion();
3708 }
3709}
3710
3711int16 cFodder::Sprite_Create_RandomExplosion() {
3712 int16 Data0 = 1;

Callers

nothing calls this directly

Calls 2

isRetailMethod · 0.80
isCannonFodder1Method · 0.80

Tested by

no test coverage detected