mirror of
https://github.com/ChocoTaco1/TacoServer.git
synced 2026-03-27 15:29:12 +00:00
Set vars first
This commit is contained in:
parent
117f72a920
commit
ddd270e0f4
1 changed files with 6 additions and 4 deletions
|
|
@ -21,15 +21,16 @@ function MapRepetitionChecker( %game )
|
|||
|
||||
if(!$Host::TournamentMode && $MapRepetitionCheckerRunOnce !$= 1 )
|
||||
{
|
||||
if( $PreviousMission1back $= $EvoCachedNextMission || $PreviousMission2back $= $EvoCachedNextMission ||
|
||||
$PreviousMission3back $= $EvoCachedNextMission || $PreviousMission4back $= $EvoCachedNextMission )
|
||||
MapRepetitionCheckerFindRandom();
|
||||
|
||||
//Set vars
|
||||
if($PreviousMission3back !$= "") $PreviousMission4back = $PreviousMission3back;
|
||||
if($PreviousMission2back !$= "") $PreviousMission3back = $PreviousMission2back;
|
||||
if($PreviousMission1back !$= "") $PreviousMission2back = $PreviousMission1back;
|
||||
$PreviousMission1back = $CurrentMission;
|
||||
|
||||
//Do work
|
||||
if( $PreviousMission1back $= $EvoCachedNextMission || $PreviousMission2back $= $EvoCachedNextMission ||
|
||||
$PreviousMission3back $= $EvoCachedNextMission || $PreviousMission4back $= $EvoCachedNextMission )
|
||||
MapRepetitionCheckerFindRandom();
|
||||
|
||||
//Debug
|
||||
if(%MapRepetitionCheckerDebug)
|
||||
|
|
@ -57,6 +58,7 @@ function MapRepetitionCheckerFindRandom()
|
|||
|
||||
$EvoCachedNextMission = $SetNextMissionMapSlot[%MapCheckerRandom];
|
||||
|
||||
//Do work
|
||||
if( $EvoCachedNextMission $= $PreviousMission1back || $EvoCachedNextMission $= $PreviousMission2back ||
|
||||
$EvoCachedNextMission $= $PreviousMission3back || $EvoCachedNextMission $= $PreviousMission4back )
|
||||
MapRepetitionCheckerFindRandom();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue