Triggers
Trigger("Player 8"){
Conditions:
Deaths("Current Player", "Racer 1", At least, 1);
Actions:
Move Unit("Current Player", "Racer", All, "1-15", "1-Finish");
Move Unit("Current Player", "Racer", All, "1-14", "1-15");
Move Unit("Current Player", "Racer", All, "1-13", "1-14");
Move Unit("Current Player", "Racer", All, "1-12", "1-13");
Move Unit("Current Player", "Racer", All, "1-11", "1-12");
Move Unit("Current Player", "Racer", All, "1-10", "1-11");
Move Unit("Current Player", "Racer", All, "1-9", "1-10");
Move Unit("Current Player", "Racer", All, "1-8", "1-9");
Move Unit("Current Player", "Racer", All, "1-7", "1-8");
Move Unit("Current Player", "Racer", All, "1-6", "1-7");
Move Unit("Current Player", "Racer", All, "1-5", "1-6");
Move Unit("Current Player", "Racer", All, "1-4", "1-5");
Move Unit("Current Player", "Racer", All, "1-3", "1-4");
Move Unit("Current Player", "Racer", All, "1-2", "1-3");
Move Unit("Current Player", "Racer", All, "1-1", "1-2");
Set Deaths("Current Player", "Racer 1", Subtract, 1);
Preserve Trigger();
Comment("Racer 1 Movement");
}
//-----------------------------------------------------------------//
Trigger("Player 8"){
Conditions:
Deaths("Current Player", "Racer 2", At least, 1);
Actions:
Move Unit("Current Player", "Racer", All, "2-15", "2-Finish");
Move Unit("Current Player", "Racer", All, "2-14", "2-15");
Move Unit("Current Player", "Racer", All, "2-13", "2-14");
Move Unit("Current Player", "Racer", All, "2-12", "2-13");
Move Unit("Current Player", "Racer", All, "2-11", "2-12");
Move Unit("Current Player", "Racer", All, "2-10", "2-11");
Move Unit("Current Player", "Racer", All, "2-9", "2-10");
Move Unit("Current Player", "Racer", All, "2-8", "2-9");
Move Unit("Current Player", "Racer", All, "2-7", "2-8");
Move Unit("Current Player", "Racer", All, "2-6", "2-7");
Move Unit("Current Player", "Racer", All, "2-5", "2-6");
Move Unit("Current Player", "Racer", All, "2-4", "2-5");
Move Unit("Current Player", "Racer", All, "2-3", "2-4");
Move Unit("Current Player", "Racer", All, "2-2", "2-3");
Move Unit("Current Player", "Racer", All, "2-1", "2-2");
Set Deaths("Current Player", "Racer 2", Subtract, 1);
Preserve Trigger();
Comment("Racer 2 Movement");
}
//-----------------------------------------------------------------//
Trigger("Player 8"){
Conditions:
Deaths("Current Player", "Racer 3", At least, 1);
Actions:
Move Unit("Current Player", "Racer", All, "3-15", "3-Finish");
Move Unit("Current Player", "Racer", All, "3-14", "3-15");
Move Unit("Current Player", "Racer", All, "3-13", "3-14");
Move Unit("Current Player", "Racer", All, "3-12", "3-13");
Move Unit("Current Player", "Racer", All, "3-11", "3-12");
Move Unit("Current Player", "Racer", All, "3-10", "3-11");
Move Unit("Current Player", "Racer", All, "3-9", "3-10");
Move Unit("Current Player", "Racer", All, "3-8", "3-9");
Move Unit("Current Player", "Racer", All, "3-7", "3-8");
Move Unit("Current Player", "Racer", All, "3-6", "3-7");
Move Unit("Current Player", "Racer", All, "3-5", "3-6");
Move Unit("Current Player", "Racer", All, "3-4", "3-5");
Move Unit("Current Player", "Racer", All, "3-3", "3-4");
Move Unit("Current Player", "Racer", All, "3-2", "3-3");
Move Unit("Current Player", "Racer", All, "3-1", "3-2");
Set Deaths("Current Player", "Racer 3", Subtract, 1);
Preserve Trigger();
Comment("Racer 3 Movement");
}
//-----------------------------------------------------------------//
Trigger("Player 8"){
Conditions:
Deaths("Current Player", "Racer 4", At least, 1);
Actions:
Move Unit("Current Player", "Racer", All, "4-15", "4-Finish");
Move Unit("Current Player", "Racer", All, "4-14", "4-15");
Move Unit("Current Player", "Racer", All, "4-13", "4-14");
Move Unit("Current Player", "Racer", All, "4-12", "4-13");
Move Unit("Current Player", "Racer", All, "4-11", "4-12");
Move Unit("Current Player", "Racer", All, "4-10", "4-11");
Move Unit("Current Player", "Racer", All, "4-9", "4-10");
Move Unit("Current Player", "Racer", All, "4-8", "4-9");
Move Unit("Current Player", "Racer", All, "4-7", "4-8");
Move Unit("Current Player", "Racer", All, "4-6", "4-7");
Move Unit("Current Player", "Racer", All, "4-5", "4-6");
Move Unit("Current Player", "Racer", All, "4-4", "4-5");
Move Unit("Current Player", "Racer", All, "4-3", "4-4");
Move Unit("Current Player", "Racer", All, "4-2", "4-3");
Move Unit("Current Player", "Racer", All, "4-1", "4-2");
Set Deaths("Current Player", "Racer 4", Subtract, 1);
Preserve Trigger();
Comment("Racer 4 Movement");
}
//-----------------------------------------------------------------//
Trigger("Player 8"){
Conditions:
Deaths("Player 8", "Start Race", Exactly, 1);
Countdown Timer(At most, 1);
Actions:
Move Unit("All players", "Men", All, "Player 1 Bet 1", "Racer 1 Bets");
Move Unit("All players", "Men", All, "Player 1 Bet 2", "Racer 2 Bets");
Move Unit("All players", "Men", All, "Player 1 Bet 3", "Racer 3 Bets");
Move Unit("All players", "Men", All, "Player 1 Bet 4", "Racer 4 Bets");
Move Unit("All players", "Men", All, "Player 2 Bet 1", "Racer 1 Bets");
Move Unit("All players", "Men", All, "Player 2 Bet 2", "Racer 2 Bets");
Move Unit("All players", "Men", All, "Player 2 Bet 3", "Racer 3 Bets");
Move Unit("All players", "Men", All, "Player 2 Bet 4", "Racer 4 Bets");
Move Unit("All players", "Men", All, "Player 3 Bet 1", "Racer 1 Bets");
Move Unit("All players", "Men", All, "Player 3 Bet 2", "Racer 2 Bets");
Move Unit("All players", "Men", All, "Player 3 Bet 3", "Racer 3 Bets");
Move Unit("All players", "Men", All, "Player 3 Bet 4", "Racer 4 Bets");
Move Unit("All players", "Men", All, "Player 4 Bet 1", "Racer 1 Bets");
Move Unit("All players", "Men", All, "Player 4 Bet 2", "Racer 2 Bets");
Move Unit("All players", "Men", All, "Player 4 Bet 3", "Racer 3 Bets");
Move Unit("All players", "Men", All, "Player 4 Bet 4", "Racer 4 Bets");
Move Unit("All players", "Men", All, "Player 5 Bet 1", "Racer 1 Bets");
Move Unit("All players", "Men", All, "Player 5 Bet 2", "Racer 2 Bets");
Move Unit("All players", "Men", All, "Player 5 Bet 3", "Racer 3 Bets");
Move Unit("All players", "Men", All, "Player 5 Bet 4", "Racer 4 Bets");
Move Unit("All players", "Men", All, "Player 6 Bet 1", "Racer 1 Bets");
Move Unit("All players", "Men", All, "Player 6 Bet 2", "Racer 2 Bets");
Move Unit("All players", "Men", All, "Player 6 Bet 3", "Racer 3 Bets");
Move Unit("All players", "Men", All, "Player 6 Bet 4", "Racer 4 Bets");
Set Deaths("Player 8", "Start Race", Set To, 2);
Set Deaths("Player 1", "Tell Player Start Race", Set To, 1);
Set Deaths("Player 2", "Tell Player Start Race", Set To, 1);
Set Deaths("Player 3", "Tell Player Start Race", Set To, 1);
Set Deaths("Player 4", "Tell Player Start Race", Set To, 1);
Set Deaths("Player 5", "Tell Player Start Race", Set To, 1);
Set Deaths("Player 6", "Tell Player Start Race", Set To, 1);
Preserve Trigger();
Comment("Start The Race");
}
//-----------------------------------------------------------------//
Trigger("Player 8"){
Conditions:
Deaths("Current Player", "Start Race", Exactly, 2);
Actions:
Set Switch("Racer 1", randomize);
Preserve Trigger();
Comment("Racer 1 randomize");
}
//-----------------------------------------------------------------//
Trigger("Player 8"){
Conditions:
Deaths("Current Player", "Start Race", Exactly, 2);
Switch("Racer 1", set);
Actions:
Set Deaths("Player 8", "Racer 1", Add, 1);
Preserve Trigger();
Comment("Racer 1 move");
}
//-----------------------------------------------------------------//
Trigger("Player 8"){
Conditions:
Deaths("Current Player", "Start Race", Exactly, 2);
Actions:
Set Switch("Racer 2", randomize);
Preserve Trigger();
Comment("Racer 2 randomize");
}
//-----------------------------------------------------------------//
Trigger("Player 8"){
Conditions:
Deaths("Current Player", "Start Race", Exactly, 2);
Switch("Racer 2", set);
Actions:
Set Deaths("Player 8", "Racer 2", Add, 1);
Preserve Trigger();
Comment("Racer 2 move");
}
//-----------------------------------------------------------------//
Trigger("Player 8"){
Conditions:
Deaths("Current Player", "Start Race", Exactly, 2);
Actions:
Set Switch("Racer 3", randomize);
Preserve Trigger();
Comment("Racer 3 randomize");
}
//-----------------------------------------------------------------//
Trigger("Player 8"){
Conditions:
Deaths("Current Player", "Start Race", Exactly, 2);
Switch("Racer 3", set);
Actions:
Set Deaths("Player 8", "Racer 3", Add, 1);
Preserve Trigger();
Comment("Racer 3 move");
}
//-----------------------------------------------------------------//
Trigger("Player 8"){
Conditions:
Deaths("Current Player", "Start Race", Exactly, 2);
Actions:
Set Switch("Racer 4", randomize);
Preserve Trigger();
Comment("Racer 4 randomize");
}
//-----------------------------------------------------------------//
Trigger("Player 8"){
Conditions:
Deaths("Current Player", "Start Race", Exactly, 2);
Switch("Racer 4", set);
Actions:
Set Deaths("Player 8", "Racer 4", Add, 1);
Preserve Trigger();
Comment("Racer 4 move");
}
//-----------------------------------------------------------------//
Trigger("Player 8"){
Conditions:
Bring("Current Player", "Racer", "Finish Line", At least, 1);
Actions:
Set Deaths("Player 8", "Start Race", Set To, 4);
Set Countdown Timer(Set To, 60);
Preserve Trigger();
Comment("End Race");
}
//-----------------------------------------------------------------//
Conditions:
Deaths("Current Player", "Racer 1", At least, 1);
Actions:
Move Unit("Current Player", "Racer", All, "1-15", "1-Finish");
Move Unit("Current Player", "Racer", All, "1-14", "1-15");
Move Unit("Current Player", "Racer", All, "1-13", "1-14");
Move Unit("Current Player", "Racer", All, "1-12", "1-13");
Move Unit("Current Player", "Racer", All, "1-11", "1-12");
Move Unit("Current Player", "Racer", All, "1-10", "1-11");
Move Unit("Current Player", "Racer", All, "1-9", "1-10");
Move Unit("Current Player", "Racer", All, "1-8", "1-9");
Move Unit("Current Player", "Racer", All, "1-7", "1-8");
Move Unit("Current Player", "Racer", All, "1-6", "1-7");
Move Unit("Current Player", "Racer", All, "1-5", "1-6");
Move Unit("Current Player", "Racer", All, "1-4", "1-5");
Move Unit("Current Player", "Racer", All, "1-3", "1-4");
Move Unit("Current Player", "Racer", All, "1-2", "1-3");
Move Unit("Current Player", "Racer", All, "1-1", "1-2");
Set Deaths("Current Player", "Racer 1", Subtract, 1);
Preserve Trigger();
Comment("Racer 1 Movement");
}
//-----------------------------------------------------------------//
Trigger("Player 8"){
Conditions:
Deaths("Current Player", "Racer 2", At least, 1);
Actions:
Move Unit("Current Player", "Racer", All, "2-15", "2-Finish");
Move Unit("Current Player", "Racer", All, "2-14", "2-15");
Move Unit("Current Player", "Racer", All, "2-13", "2-14");
Move Unit("Current Player", "Racer", All, "2-12", "2-13");
Move Unit("Current Player", "Racer", All, "2-11", "2-12");
Move Unit("Current Player", "Racer", All, "2-10", "2-11");
Move Unit("Current Player", "Racer", All, "2-9", "2-10");
Move Unit("Current Player", "Racer", All, "2-8", "2-9");
Move Unit("Current Player", "Racer", All, "2-7", "2-8");
Move Unit("Current Player", "Racer", All, "2-6", "2-7");
Move Unit("Current Player", "Racer", All, "2-5", "2-6");
Move Unit("Current Player", "Racer", All, "2-4", "2-5");
Move Unit("Current Player", "Racer", All, "2-3", "2-4");
Move Unit("Current Player", "Racer", All, "2-2", "2-3");
Move Unit("Current Player", "Racer", All, "2-1", "2-2");
Set Deaths("Current Player", "Racer 2", Subtract, 1);
Preserve Trigger();
Comment("Racer 2 Movement");
}
//-----------------------------------------------------------------//
Trigger("Player 8"){
Conditions:
Deaths("Current Player", "Racer 3", At least, 1);
Actions:
Move Unit("Current Player", "Racer", All, "3-15", "3-Finish");
Move Unit("Current Player", "Racer", All, "3-14", "3-15");
Move Unit("Current Player", "Racer", All, "3-13", "3-14");
Move Unit("Current Player", "Racer", All, "3-12", "3-13");
Move Unit("Current Player", "Racer", All, "3-11", "3-12");
Move Unit("Current Player", "Racer", All, "3-10", "3-11");
Move Unit("Current Player", "Racer", All, "3-9", "3-10");
Move Unit("Current Player", "Racer", All, "3-8", "3-9");
Move Unit("Current Player", "Racer", All, "3-7", "3-8");
Move Unit("Current Player", "Racer", All, "3-6", "3-7");
Move Unit("Current Player", "Racer", All, "3-5", "3-6");
Move Unit("Current Player", "Racer", All, "3-4", "3-5");
Move Unit("Current Player", "Racer", All, "3-3", "3-4");
Move Unit("Current Player", "Racer", All, "3-2", "3-3");
Move Unit("Current Player", "Racer", All, "3-1", "3-2");
Set Deaths("Current Player", "Racer 3", Subtract, 1);
Preserve Trigger();
Comment("Racer 3 Movement");
}
//-----------------------------------------------------------------//
Trigger("Player 8"){
Conditions:
Deaths("Current Player", "Racer 4", At least, 1);
Actions:
Move Unit("Current Player", "Racer", All, "4-15", "4-Finish");
Move Unit("Current Player", "Racer", All, "4-14", "4-15");
Move Unit("Current Player", "Racer", All, "4-13", "4-14");
Move Unit("Current Player", "Racer", All, "4-12", "4-13");
Move Unit("Current Player", "Racer", All, "4-11", "4-12");
Move Unit("Current Player", "Racer", All, "4-10", "4-11");
Move Unit("Current Player", "Racer", All, "4-9", "4-10");
Move Unit("Current Player", "Racer", All, "4-8", "4-9");
Move Unit("Current Player", "Racer", All, "4-7", "4-8");
Move Unit("Current Player", "Racer", All, "4-6", "4-7");
Move Unit("Current Player", "Racer", All, "4-5", "4-6");
Move Unit("Current Player", "Racer", All, "4-4", "4-5");
Move Unit("Current Player", "Racer", All, "4-3", "4-4");
Move Unit("Current Player", "Racer", All, "4-2", "4-3");
Move Unit("Current Player", "Racer", All, "4-1", "4-2");
Set Deaths("Current Player", "Racer 4", Subtract, 1);
Preserve Trigger();
Comment("Racer 4 Movement");
}
//-----------------------------------------------------------------//
Trigger("Player 8"){
Conditions:
Deaths("Player 8", "Start Race", Exactly, 1);
Countdown Timer(At most, 1);
Actions:
Move Unit("All players", "Men", All, "Player 1 Bet 1", "Racer 1 Bets");
Move Unit("All players", "Men", All, "Player 1 Bet 2", "Racer 2 Bets");
Move Unit("All players", "Men", All, "Player 1 Bet 3", "Racer 3 Bets");
Move Unit("All players", "Men", All, "Player 1 Bet 4", "Racer 4 Bets");
Move Unit("All players", "Men", All, "Player 2 Bet 1", "Racer 1 Bets");
Move Unit("All players", "Men", All, "Player 2 Bet 2", "Racer 2 Bets");
Move Unit("All players", "Men", All, "Player 2 Bet 3", "Racer 3 Bets");
Move Unit("All players", "Men", All, "Player 2 Bet 4", "Racer 4 Bets");
Move Unit("All players", "Men", All, "Player 3 Bet 1", "Racer 1 Bets");
Move Unit("All players", "Men", All, "Player 3 Bet 2", "Racer 2 Bets");
Move Unit("All players", "Men", All, "Player 3 Bet 3", "Racer 3 Bets");
Move Unit("All players", "Men", All, "Player 3 Bet 4", "Racer 4 Bets");
Move Unit("All players", "Men", All, "Player 4 Bet 1", "Racer 1 Bets");
Move Unit("All players", "Men", All, "Player 4 Bet 2", "Racer 2 Bets");
Move Unit("All players", "Men", All, "Player 4 Bet 3", "Racer 3 Bets");
Move Unit("All players", "Men", All, "Player 4 Bet 4", "Racer 4 Bets");
Move Unit("All players", "Men", All, "Player 5 Bet 1", "Racer 1 Bets");
Move Unit("All players", "Men", All, "Player 5 Bet 2", "Racer 2 Bets");
Move Unit("All players", "Men", All, "Player 5 Bet 3", "Racer 3 Bets");
Move Unit("All players", "Men", All, "Player 5 Bet 4", "Racer 4 Bets");
Move Unit("All players", "Men", All, "Player 6 Bet 1", "Racer 1 Bets");
Move Unit("All players", "Men", All, "Player 6 Bet 2", "Racer 2 Bets");
Move Unit("All players", "Men", All, "Player 6 Bet 3", "Racer 3 Bets");
Move Unit("All players", "Men", All, "Player 6 Bet 4", "Racer 4 Bets");
Set Deaths("Player 8", "Start Race", Set To, 2);
Set Deaths("Player 1", "Tell Player Start Race", Set To, 1);
Set Deaths("Player 2", "Tell Player Start Race", Set To, 1);
Set Deaths("Player 3", "Tell Player Start Race", Set To, 1);
Set Deaths("Player 4", "Tell Player Start Race", Set To, 1);
Set Deaths("Player 5", "Tell Player Start Race", Set To, 1);
Set Deaths("Player 6", "Tell Player Start Race", Set To, 1);
Preserve Trigger();
Comment("Start The Race");
}
//-----------------------------------------------------------------//
Trigger("Player 8"){
Conditions:
Deaths("Current Player", "Start Race", Exactly, 2);
Actions:
Set Switch("Racer 1", randomize);
Preserve Trigger();
Comment("Racer 1 randomize");
}
//-----------------------------------------------------------------//
Trigger("Player 8"){
Conditions:
Deaths("Current Player", "Start Race", Exactly, 2);
Switch("Racer 1", set);
Actions:
Set Deaths("Player 8", "Racer 1", Add, 1);
Preserve Trigger();
Comment("Racer 1 move");
}
//-----------------------------------------------------------------//
Trigger("Player 8"){
Conditions:
Deaths("Current Player", "Start Race", Exactly, 2);
Actions:
Set Switch("Racer 2", randomize);
Preserve Trigger();
Comment("Racer 2 randomize");
}
//-----------------------------------------------------------------//
Trigger("Player 8"){
Conditions:
Deaths("Current Player", "Start Race", Exactly, 2);
Switch("Racer 2", set);
Actions:
Set Deaths("Player 8", "Racer 2", Add, 1);
Preserve Trigger();
Comment("Racer 2 move");
}
//-----------------------------------------------------------------//
Trigger("Player 8"){
Conditions:
Deaths("Current Player", "Start Race", Exactly, 2);
Actions:
Set Switch("Racer 3", randomize);
Preserve Trigger();
Comment("Racer 3 randomize");
}
//-----------------------------------------------------------------//
Trigger("Player 8"){
Conditions:
Deaths("Current Player", "Start Race", Exactly, 2);
Switch("Racer 3", set);
Actions:
Set Deaths("Player 8", "Racer 3", Add, 1);
Preserve Trigger();
Comment("Racer 3 move");
}
//-----------------------------------------------------------------//
Trigger("Player 8"){
Conditions:
Deaths("Current Player", "Start Race", Exactly, 2);
Actions:
Set Switch("Racer 4", randomize);
Preserve Trigger();
Comment("Racer 4 randomize");
}
//-----------------------------------------------------------------//
Trigger("Player 8"){
Conditions:
Deaths("Current Player", "Start Race", Exactly, 2);
Switch("Racer 4", set);
Actions:
Set Deaths("Player 8", "Racer 4", Add, 1);
Preserve Trigger();
Comment("Racer 4 move");
}
//-----------------------------------------------------------------//
Trigger("Player 8"){
Conditions:
Bring("Current Player", "Racer", "Finish Line", At least, 1);
Actions:
Set Deaths("Player 8", "Start Race", Set To, 4);
Set Countdown Timer(Set To, 60);
Preserve Trigger();
Comment("End Race");
}
//-----------------------------------------------------------------//
If you look at the minimap in the first picture it's the same as what the 2nd picture is showing. Also notice the time (thanks to chaos launcher)
And then a shot of the map in editor.
Attachments:
Post has been edited 1 time(s), last time on Jan 26 2010, 9:52 pm by JB4.
None.