Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void __cdecl CTheCarGenerators::Process()
- {
- unsigned __int8 arrayIndex; // al@4
- CCarGenerator *v1; // esi@7
- if ( !getPlayerTrain(-1) && !CCutsceneMgr::ms_cutsceneProcessing && replayInProgress != 1 )
- {
- arrayIndex = CTheCarGenerators::ProcessCounter++ + 1;
- if ( CTheCarGenerators::ProcessCounter == 4 )
- {
- arrayIndex = 0;
- CTheCarGenerators::ProcessCounter = 0;
- }
- if ( (signed int)arrayIndex < 500 )
- {
- v1 = &CTheCarGenerators::CarGeneratorArray[arrayIndex];
- do
- {
- if ( v1->allocated )
- CCarGenerator::Process(v1);
- v1 += 4;
- }
- while ( (signed int)v1 < (signed int)&flt_C2B950 );
- }
- if ( CTheCarGenerators::GenerateEvenIfPlayerIsCloseCounter )
- --CTheCarGenerators::GenerateEvenIfPlayerIsCloseCounter;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement