Difference between revisions of "Racing Script"
From Elite Wiki
m (layout) |
m (layout) |
||
| Line 2: | Line 2: | ||
"lord-of-the-rings" = ( |
"lord-of-the-rings" = ( |
||
{ conditions = ( |
{ conditions = ( |
||
| − | "mission_lotr1 equal PASSED" ); |
+ | "mission_lotr1 equal PASSED" ); |
do = ( |
do = ( |
||
"set: mission_ring_passage [clock_number]", |
"set: mission_ring_passage [clock_number]", |
||
| Line 12: | Line 12: | ||
"mission_ring_id equal 1-TRB", |
"mission_ring_id equal 1-TRB", |
||
"mission_next_ring undefined" ); |
"mission_next_ring undefined" ); |
||
| − | do = ( |
+ | do = ( |
"set: mission_next_ring 2-TRB", |
"set: mission_next_ring 2-TRB", |
||
"commsMessage: Timer running...", |
"commsMessage: Timer running...", |
||
| Line 20: | Line 20: | ||
"mission_ring_id equal 2-TRB", |
"mission_ring_id equal 2-TRB", |
||
"mission_next_ring equal 2-TRB" ); |
"mission_next_ring equal 2-TRB" ); |
||
| − | do = ("set: mission_next_ring 3-TRB"); }, |
+ | do = ("set: mission_next_ring 3-TRB"); }, |
{ conditions = ( |
{ conditions = ( |
||
"mission_ring_id equal 3-TRB", |
"mission_ring_id equal 3-TRB", |
||
"mission_next_ring equal 3-TRB" |
"mission_next_ring equal 3-TRB" |
||
); |
); |
||
| − | do = ("set: mission_next_ring 4-TRH"); }, |
+ | do = ("set: mission_next_ring 4-TRH"); }, |
{ conditions = ( |
{ conditions = ( |
||
"mission_ring_id equal 4-TRH", |
"mission_ring_id equal 4-TRH", |
||
"mission_next_ring equal 4-TRH" ); |
"mission_next_ring equal 4-TRH" ); |
||
| − | do = ( |
+ | do = ( |
"commsMessage: Run complete!", |
"commsMessage: Run complete!", |
||
"set: mission_lotr_end [clock_number]", |
"set: mission_lotr_end [clock_number]", |
||
Revision as of 21:21, 25 July 2006
{
"lord-of-the-rings" = (
{ conditions = (
"mission_lotr1 equal PASSED" );
do = (
"set: mission_ring_passage [clock_number]",
"subtract: mission_ring_passage [mission_ring_time]",
"increment: mission_ringcounter",
"reset: mission_lotr1",
"commsMessage: Passed through ring in [mission_ring_passage] seconds.",
{ conditions = (
"mission_ring_id equal 1-TRB",
"mission_next_ring undefined" );
do = (
"set: mission_next_ring 2-TRB",
"commsMessage: Timer running...",
"set: mission_lotr_start [clock_number]",
"reset: mission_lotr_end" ); },
{ conditions = (
"mission_ring_id equal 2-TRB",
"mission_next_ring equal 2-TRB" );
do = ("set: mission_next_ring 3-TRB"); },
{ conditions = (
"mission_ring_id equal 3-TRB",
"mission_next_ring equal 3-TRB"
);
do = ("set: mission_next_ring 4-TRH"); },
{ conditions = (
"mission_ring_id equal 4-TRH",
"mission_next_ring equal 4-TRH" );
do = (
"commsMessage: Run complete!",
"set: mission_lotr_end [clock_number]",
"set: mission_lotr_total_time [mission_lotr_end]",
"subtract: mission_lotr_total_time [mission_lotr_start]",
"commsMessage: Total test time: [mission_lotr_total_time] seconds.",
"reset: mission_lotr_start",
"reset: mission_lotr_end",
"reset: mission_lotr_total_time",
"reset: mission_lotr_start",
"reset: mission_ring_id",
"reset: mission_next_ring" ); }
);
}
);
}