mirror of
https://github.com/ChocoTaco1/TacoServer.git
synced 2026-07-15 08:04:39 +00:00
Update MapRepetitionChecker.cs
This commit is contained in:
parent
b631d0c730
commit
42172cdc8f
1 changed files with 10 additions and 12 deletions
|
|
@ -26,7 +26,8 @@ function MapRepetitionChecker( %game )
|
||||||
//Second map
|
//Second map
|
||||||
else if($PreviousMission2back $= "")
|
else if($PreviousMission2back $= "")
|
||||||
{
|
{
|
||||||
if( $PreviousMission1back $= $EvoCachedNextMission ) MapRepetitionCheckerFindRandom();
|
if( $PreviousMission1back $= $EvoCachedNextMission )
|
||||||
|
MapRepetitionCheckerFindRandom();
|
||||||
|
|
||||||
//Set vars
|
//Set vars
|
||||||
$PreviousMission2back = $PreviousMission1back;
|
$PreviousMission2back = $PreviousMission1back;
|
||||||
|
|
@ -45,8 +46,8 @@ function MapRepetitionChecker( %game )
|
||||||
//Third map
|
//Third map
|
||||||
else if($PreviousMission3back $= "")
|
else if($PreviousMission3back $= "")
|
||||||
{
|
{
|
||||||
if( $PreviousMission1back $= $EvoCachedNextMission ) MapRepetitionCheckerFindRandom();
|
if( $PreviousMission1back $= $EvoCachedNextMission || $PreviousMission2back $= $EvoCachedNextMission )
|
||||||
else if( $PreviousMission2back $= $EvoCachedNextMission ) MapRepetitionCheckerFindRandom();
|
MapRepetitionCheckerFindRandom();
|
||||||
|
|
||||||
//Set vars
|
//Set vars
|
||||||
$PreviousMission3back = $PreviousMission2back;
|
$PreviousMission3back = $PreviousMission2back;
|
||||||
|
|
@ -67,9 +68,8 @@ function MapRepetitionChecker( %game )
|
||||||
//Forth map
|
//Forth map
|
||||||
else if($PreviousMission4back $= "")
|
else if($PreviousMission4back $= "")
|
||||||
{
|
{
|
||||||
if( $PreviousMission1back $= $EvoCachedNextMission ) MapRepetitionCheckerFindRandom();
|
if( $PreviousMission1back $= $EvoCachedNextMission || $PreviousMission2back $= $EvoCachedNextMission || $PreviousMission3back $= $EvoCachedNextMission )
|
||||||
else if( $PreviousMission2back $= $EvoCachedNextMission ) MapRepetitionCheckerFindRandom();
|
MapRepetitionCheckerFindRandom();
|
||||||
else if( $PreviousMission3back $= $EvoCachedNextMission ) MapRepetitionCheckerFindRandom();
|
|
||||||
|
|
||||||
//Set vars
|
//Set vars
|
||||||
$PreviousMission4back = $PreviousMission3back;
|
$PreviousMission4back = $PreviousMission3back;
|
||||||
|
|
@ -92,10 +92,8 @@ function MapRepetitionChecker( %game )
|
||||||
//Fifth map
|
//Fifth map
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
if( $PreviousMission1back $= $EvoCachedNextMission ) MapRepetitionCheckerFindRandom();
|
if( $PreviousMission1back $= $EvoCachedNextMission || $PreviousMission2back $= $EvoCachedNextMission || $PreviousMission3back $= $EvoCachedNextMission || $PreviousMission4back $= $EvoCachedNextMission )
|
||||||
else if( $PreviousMission2back $= $EvoCachedNextMission ) MapRepetitionCheckerFindRandom();
|
MapRepetitionCheckerFindRandom();
|
||||||
else if( $PreviousMission3back $= $EvoCachedNextMission ) MapRepetitionCheckerFindRandom();
|
|
||||||
else if( $PreviousMission4back $= $EvoCachedNextMission ) MapRepetitionCheckerFindRandom();
|
|
||||||
|
|
||||||
//Set vars
|
//Set vars
|
||||||
$PreviousMission4back = $PreviousMission3back;
|
$PreviousMission4back = $PreviousMission3back;
|
||||||
|
|
@ -131,9 +129,9 @@ function MapRepetitionCheckerFindRandom()
|
||||||
else if(%MapCheckerRandom $= 5) $EvoCachedNextMission = $SetNextMissionMapSlot5;
|
else if(%MapCheckerRandom $= 5) $EvoCachedNextMission = $SetNextMissionMapSlot5;
|
||||||
else if(%MapCheckerRandom $= 6) $EvoCachedNextMission = $SetNextMissionMapSlot6;
|
else if(%MapCheckerRandom $= 6) $EvoCachedNextMission = $SetNextMissionMapSlot6;
|
||||||
|
|
||||||
if($EvoCachedNextMission $= $PreviousMission1back || $EvoCachedNextMission $= $PreviousMission2back || $EvoCachedNextMission $= $PreviousMission3back )
|
if($EvoCachedNextMission $= $PreviousMission1back || $EvoCachedNextMission $= $PreviousMission2back || $EvoCachedNextMission $= $PreviousMission3back || $EvoCachedNextMission $= $PreviousMission4back)
|
||||||
MapRepetitionCheckerFindRandom();
|
MapRepetitionCheckerFindRandom();
|
||||||
else
|
else
|
||||||
messageAll('MsgNoBaseRapeNotify', '\crMap Repetition Corrected: Next mission set to %1.', $EvoCachedNextMission);
|
messageAll('MsgNoBaseRapeNotify', '\crMap Repetition Corrected: Next mission set to %1.', $EvoCachedNextMission);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue