Racing Script

From Elite Wiki
Revision as of 18:57, 4 June 2010 by Uncle Reno (talk | contribs)
{
   "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"); } ); } ); }

BACK