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

Method Phase_EngineReset

Source/Fodder.cpp:831–1144  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

829}
830
831void cFodder::Phase_EngineReset() {
832 // Clear memory 2454 to 3B58
833
834 mPhase_EscapeKeyAbort = false;
835 mPhase_Aborted2 = false;
836 mButtonPressLeft = 0;
837 mButtonPressRight = 0;
838 mMouse_Button_Left_Toggle = 0;
839 mMouse_Button_Right_Toggle = 0;
840 mMouse_Button_LeftRight_Toggle = false;
841 mMouse_Button_LeftRight_Toggle2 = false;
842
843 mMapTile_Music_Play = false;
844 mVehicle_Input_Disabled = false;
845 mMouse_Exit_Loop = false;
846 mSquad_Member_Fire_CoolDown_Override = false;
847
848 mCameraX = 0;
849 mCameraY = 0;
850 dword_39F36 = 0;
851 mCamera_Scroll_Speed = 0;
852 mCamera_SquadLeaderX = 0;
853 mCamera_SquadLeaderY = 0;
854 mCamera_Panning_ToTarget = false;
855
856 mCamera_Speed_X = 0;
857 mCamera_Speed_Y = 0;
858 mCamera_AccelerationX = 0;
859
860 mCamera_AccelerationY = 0;
861 mCamera_Speed_Reset_X = 0;
862 mCamera_Speed_Reset_Y = 0;
863 mCamera_TileSpeed_Overflow = 0;
864 mCamera_TileX = 0;
865 mCamera_TileY = 0;
866 mCamera_TileSpeedX = 0;
867 mCamera_TileSpeedY = 0;
868
869 mKeyCodeAscii = 0;
870 mMapTile_TargetX = 0;
871 mMapTile_TargetY = 0;
872 mMapTile_SpeedX = 0;
873 mMapTile_SpeedY = 0;
874
875 mMapTile_MoveDirectionX_Previous = 0;
876 mMapTile_MoveDirectionY_Previous = 0;
877 mMapTile_DrawX = 0;
878 mMapTile_DrawY = 0;
879 mMapTile_SpeedX_Previous = 0;
880 mMapTile_SpeedY_Previous = 0;
881 mMapTile_MovedHorizontal = 0;
882 mMapTile_MovedVertical = 0;
883 mMapTile_ColumnOffset = 0;
884 mMapTile_RowOffset = 0;
885
886 mSquad_Leader = 0;
887 mMapTile_MoveDirectionX = 0;
888 mMapTile_MoveDirectionY = 0;

Callers 2

phase_loopFunction · 0.80
cAboutMethod · 0.80

Calls 1

clearMethod · 0.45

Tested by

no test coverage detected