// player's normal start position
PLAYER_PED p1 = (181.5, 225.5, 6.0) 5 0
PLAYER_PED p2 = (189.5, 242.5, 6.0) 6 0
PLAYER_PED p3 = (202.5, 227.5, 6.0) 5 0
PLAYER_PED p4 = (206.5, 242.5, 6.0) 6 0
PLAYER_PED p5 = (228.5, 228.5, 6.0) 5 0
PLAYER_PED p6 = (226.5, 242.5, 6.0) 6 0
PARKED_CAR_DATA auto1 = (71.5, 77.5) 0 0 GT24640

GENERATOR molotov1 = (72.5, 77.5) 0 COLLECT_04 80 120 20
GENERATOR egun = (80.5, 69.7) 0 COLLECT_03 80 120 40
GENERATOR flamer = (85.5, 71.5, 4.0) 0 COLLECT_08 80 120 50
GENERATOR grenade = (80.5, 69.3) 0 COLLECT_05 80 120 80
GENERATOR ddee3 = (56.50, 73.50) 0 COLLECT_05 80 120 99

//entferne GIVE_WEAPON bei hollowpath!
// two basic boolean values
//SAVED_COUNTER true = 1
//SAVED_COUNTER false = 0
COUNTER mainloop = 1
COUNTER hollowpath = 0
COUNTER hollowpath2 = 0
COUNTER p1_trg_horn = 0
COUNTER bomb_trig1 = 0
COUNTER c_liftup = 0
COUNTER c_liftdown = 0
COUNTER p1weapon = 0
COUNTER p2weapon = 0
COUNTER p3weapon = 0
COUNTER p4weapon = 0
COUNTER p5weapon = 0
COUNTER p6weapon = 0
COUNTER deathm = 0


//SOUND liftup = (71.50, 78.50, 5.00) ROCKET_LAUNCH_FAIL_CLICK PLAY_INSTANT
//SOUND liftdown = (71.50, 78.50, 5.00) DETECTED_MUMBLE PLAY_INSTANT
SOUND bns = (76.50, 69.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT
SOUND bns2 = (76.50, 77.50, 3.00) YEEHA_BOMB PLAY_INSTANT
SOUND bes = (80.50, 73.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT
SOUND bes2 = (72.50, 73.50, 3.00) YEEHA_BOMB PLAY_INSTANT
SOUND bss = (76.50, 69.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT
SOUND bss2 = (76.50, 77.50, 3.00) YEEHA_BOMB PLAY_INSTANT
SOUND bws = (76.50, 69.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT
SOUND bws2 = (76.50, 77.50, 3.00) YEEHA_BOMB PLAY_INSTANT
//SOUND hollowpsound = (76.50, 77.50, 3.00) BANK_ALARM PLAY_INSTANT
//SOUND hollowpsound2 = (84.50, 66.50, 3.00) BANK_ALARM PLAY_INSTANT
//SOUND hollowpsound3 = (80.50, 67.50, 3.00) BANK_ALARM PLAY_INSTANT
OBJ_DATA sparks


DESTRUCTOR surface = (73.0, 76.0, 1.0) (36.0, 36.0)
DESTRUCTOR chesswest = (95.0, 71.0, 1.0) (4.0, 18.0)
DESTRUCTOR chesseast = (111.0, 71.0, 1.0) (4.0, 18.0)
DESTRUCTOR chessnorth = (103.2, 62.9, 1.0) (18.0, 4.0)
DESTRUCTOR chesssouth = (102.0, 79.0, 1.0) (18.0, 4.0)
////////////////////////////////////////////////////////////////
//                                                            //
//  BEGIN MAIN SCRIPT! and stuff...                           //
//                                                            //
////////////////////////////////////////////////////////////////
LIGHT hpl = (83.5, 69.0, 4.0) 4.0 0 (255, 0, 0) 0 0 0
LIGHT fist1 = (55.0, 72.0, 7.5) 3.5 0 (255, 255, 255) 0 0 0
LIGHT fist2 = (58.0, 72.0, 7.5) 3.5 0 (255, 255, 255) 0 0 0
LIGHT fist3 = (55.0, 75.0, 7.5) 3.5 0 (255, 255, 255) 0 0 0
LIGHT fist4 = (58.0, 75.0, 7.5) 3.5 0 (255, 255, 255) 0 0 0



LEVELSTART
sparks = CREATE_OBJ (54.50, 72.50, 4.00) 0 SPARK END
SET_SHADING_LEVEL (0)

SWITCH_GENERATOR (molotov1, ON)
SWITCH_GENERATOR (egun, ON)
SWITCH_GENERATOR (grenade, ON)
SWITCH_GENERATOR (flamer, ON)
SWITCH_GENERATOR (ddee3, ON)

// example command
//MAKE_ALL_CHARS_MUGGERS (on)



WHILE_EXEC ( mainloop = 1 )

/*
 IF (IS_CHARACTER_IN_CAR (p1, auto1))
  IF (IS_CHAR_PRESSING_HORN (p1))
     SET bomb_trig1 = 1
  ENDIF
 ENDIF
 IF (IS_CHARACTER_IN_CAR (p2, auto1))
  IF (bomb_trig1 = 1)
   EXPLODE_LARGE (auto1)
  ENDIF
 ENDIF
*/

///WEAPONS/////////////////////////////////////////////////////////////////////////////////
///WEAPONS/////////////////////////////////////////////////////////////////////////////////
///WEAPONS/////////////////////////////////////////////////////////////////////////////////
IF (HAS_CHARACTER_DIED (p1))
 	SET deathm = (deathm+1)
	 SET p1weapon = 1
ENDIF
IF (HAS_CHARACTER_DIED (p2))
 	SET deathm = (deathm+1)
	 SET p1weapon = 2
ENDIF
IF (HAS_CHARACTER_DIED (p3))
 	SET deathm = (deathm+1)
	 SET p3weapon = 1
ENDIF
IF (HAS_CHARACTER_DIED (p4))
 	SET deathm = (deathm+1)
	 SET p4weapon = 1
ENDIF
IF (HAS_CHARACTER_DIED (p5))
 	SET deathm = (deathm+1)
	 SET p1weapon = 1
ENDIF
IF (HAS_CHARACTER_DIED (p6))
 	SET deathm = (deathm+1)
	 SET p1weapon = 1
ENDIF

IF (deathm = 1000)
 SET_AMBIENT_LEVEL (1.0, 1500)
ENDIF
IF (deathm = 2000)
 SET_AMBIENT_LEVEL (0.0, 1500)
	SET deathm = 0
ENDIF
IF (CHECK_CHARACTER_HEALTH (p1, 0))
 IF (NOT (CHECK_CHARACTER_HEALTH (p1, 50)))
	GIVE_WEAPON ( p1, pistol , 1 )
	ENDIF
ENDIF
IF (CHECK_CHARACTER_HEALTH (p2, 0))
 IF (NOT (CHECK_CHARACTER_HEALTH (p2, 50)))
	GIVE_WEAPON ( p2, pistol , 1 )
	ENDIF
ENDIF
IF (CHECK_CHARACTER_HEALTH (p3, 0))
 IF (NOT (CHECK_CHARACTER_HEALTH (p3, 50)))
	GIVE_WEAPON ( p3, pistol , 1 )
	ENDIF
ENDIF
IF (CHECK_CHARACTER_HEALTH (p4, 0))
 IF (NOT (CHECK_CHARACTER_HEALTH (p4, 50)))
	GIVE_WEAPON ( p4, pistol , 1 )
	ENDIF
ENDIF
IF (CHECK_CHARACTER_HEALTH (p5, 0))
 IF (NOT (CHECK_CHARACTER_HEALTH (p5, 50)))
	GIVE_WEAPON ( p5, pistol , 1 )
	ENDIF
ENDIF
IF (CHECK_CHARACTER_HEALTH (p6, 0))
 IF (NOT (CHECK_CHARACTER_HEALTH (p6, 50)))
	GIVE_WEAPON ( p6, pistol , 1 )
	ENDIF
ENDIF

/*IF (p1weapon = 1)
	GIVE_WEAPON ( p1, pistol , 20 )
ENDIF
IF (p2weapon = 1)
	GIVE_WEAPON ( p2, pistol , 20 )
ENDIF
IF (p3weapon = 1)
	GIVE_WEAPON ( p3, pistol , 20 )
ENDIF
IF (p4weapon = 1)
	GIVE_WEAPON ( p4, pistol , 20 )
ENDIF
IF (p5weapon = 1)
	GIVE_WEAPON ( p5, pistol , 20 )
ENDIF
IF (p6weapon = 1)
	GIVE_WEAPON ( p6, pistol , 20 )
ENDIF
*/


//StartSpawns
IF (CHECK_CHARACTER_HEALTH (p1, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS(p1, 184.50, 227.50, 6.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p1, 90.50, 91.20, 7.00, 180)
 bss2 = CREATE_SOUND (184.50, 227.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
ENDIF
IF (CHECK_CHARACTER_HEALTH (p2, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS(p2, 187.50, 240.50, 6.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p2, 91.00, 91.20, 7.00, 180)
 bss2 = CREATE_SOUND (187.50, 240.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
ENDIF
IF (CHECK_CHARACTER_HEALTH (p3, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS(p3, 200.50, 224.50, 6.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p3, 91.50, 91.20, 7.00, 180)
 bss2 = CREATE_SOUND (200.50, 224.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
ENDIF
IF (CHECK_CHARACTER_HEALTH (p4, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS(p4, 203.50, 242.50, 6.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p4, 92.00, 91.20, 7.00, 180)
 bws2 = CREATE_SOUND (203.50, 242.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
ENDIF
IF (CHECK_CHARACTER_HEALTH (p5, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS(p5, 225.50, 228.50, 6.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p5, 92.50, 91.20, 7.00, 180)
 bns2 = CREATE_SOUND (225.50, 228.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
ENDIF
IF (CHECK_CHARACTER_HEALTH (p6, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS(p6, 225.50, 236.50, 6.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p6, 92.50, 91.20, 7.00, 180)
 bes2 = CREATE_SOUND (225.50, 236.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
ENDIF


//Restarts/////////////////////////////////////////////////////////
//Restarts/////////////////////////////////////////////////////////
//Restarts/////////////////////////////////////////////////////////
IF (CHECK_CHARACTER_HEALTH (p1, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS(p1, 95.50, 73.50, 2.00, 0.80, 0.80))
  WARP_FROM_CAR_TO_POINT (p1, 55.50, 71.50, 6.00, 0)
 ENDIF
 IF (LOCATE_CHARACTER_ANY_MEANS(p1, 94.50, 73.50, 2.00, 0.80, 0.80))
  WARP_FROM_CAR_TO_POINT (p1, 57.50, 75.50, 6.00, 180)
 ENDIF
 IF (LOCATE_CHARACTER_ANY_MEANS(p1, 96.50, 73.50, 2.00, 0.80, 0.80))
  WARP_FROM_CAR_TO_POINT (p1, 54.50, 73.50, 6.00, 90)
 ENDIF
 IF (LOCATE_CHARACTER_ANY_MEANS(p1, 95.50, 74.50, 2.00, 0.80, 0.80))
  WARP_FROM_CAR_TO_POINT (p1, 58.50, 73.50, 6.00, 270)
 ENDIF
 IF (LOCATE_CHARACTER_ANY_MEANS(p1, 94.50, 74.50, 2.00, 0.80, 0.80))
  WARP_FROM_CAR_TO_POINT (p1, 57.50, 71.50, 6.00, 0)
 ENDIF
  IF (LOCATE_CHARACTER_ANY_MEANS(p1, 96.50, 74.50, 2.00, 0.80, 0.80))
 WARP_FROM_CAR_TO_POINT (p1, 55.50, 75.50, 6.00, 180)
 ENDIF

//punchlight
 IF (LOCATE_CHARACTER_ANY_MEANS(p1, 56.00, 73.00, 5.00, 2.00, 2.00))
  IF (HAS_CHAR_PUNCHED_SOMEONE (p1))
	 CHANGE_INTENSITY (fist1, 255)
	 ELSE
	 CHANGE_INTENSITY (fist1, 0)
	 ENDIF
	ENDIF
 IF (LOCATE_CHARACTER_ANY_MEANS(p1, 57.00, 73.00, 5.00, 2.00, 2.00))
  IF (HAS_CHAR_PUNCHED_SOMEONE (p1))
	 CHANGE_INTENSITY (fist2, 255)
	 ELSE
	 CHANGE_INTENSITY (fist2, 0)
	 ENDIF
	ENDIF
 IF (LOCATE_CHARACTER_ANY_MEANS(p1, 56.00, 74.00, 5.00, 2.00, 2.00))
  IF (HAS_CHAR_PUNCHED_SOMEONE (p1))
	 CHANGE_INTENSITY (fist3, 255)
	 ELSE
	 CHANGE_INTENSITY (fist3, 0)
	 ENDIF
	ENDIF
 IF (LOCATE_CHARACTER_ANY_MEANS(p1, 57.00, 74.00, 5.00, 2.00, 2.00))
  IF (HAS_CHAR_PUNCHED_SOMEONE (p1))
	 CHANGE_INTENSITY (fist4, 255)
	 ELSE
	 CHANGE_INTENSITY (fist4, 0)
	 ENDIF
 ENDIF
ENDIF
////////////
IF (CHECK_CHARACTER_HEALTH (p2, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS(p2, 95.50, 73.50, 2.00, 0.80, 0.80))
  WARP_FROM_CAR_TO_POINT (p2, 55.50, 71.50, 6.00, 0)
 ENDIF
 IF (LOCATE_CHARACTER_ANY_MEANS(p2, 94.50, 73.50, 2.00, 0.80, 0.80))
  WARP_FROM_CAR_TO_POINT (p2, 57.50, 75.50, 6.00, 180)
 ENDIF
 IF (LOCATE_CHARACTER_ANY_MEANS(p2, 96.50, 73.50, 2.00, 0.80, 0.80))
  WARP_FROM_CAR_TO_POINT (p2, 54.50, 73.50, 6.00, 90)
 ENDIF
 IF (LOCATE_CHARACTER_ANY_MEANS(p2, 95.50, 74.50, 2.00, 0.80, 0.80))
  WARP_FROM_CAR_TO_POINT (p2, 58.50, 73.50, 6.00, 270)
 ENDIF
 IF (LOCATE_CHARACTER_ANY_MEANS(p2, 94.50, 74.50, 2.00, 0.80, 0.80))
  WARP_FROM_CAR_TO_POINT (p2, 57.50, 71.50, 6.00, 0)
 ENDIF
  IF (LOCATE_CHARACTER_ANY_MEANS(p2, 96.50, 74.50, 2.00, 0.80, 0.80))
 WARP_FROM_CAR_TO_POINT (p2, 55.50, 75.50, 6.00, 180)
 ENDIF

//punchlight
 IF (LOCATE_CHARACTER_ANY_MEANS(p2, 56.00, 73.00, 5.00, 2.00, 2.00))
  IF (HAS_CHAR_PUNCHED_SOMEONE (p2))
	 CHANGE_INTENSITY (fist1, 255)
	 ELSE
	 CHANGE_INTENSITY (fist1, 0)
	 ENDIF
	ENDIF
 IF (LOCATE_CHARACTER_ANY_MEANS(p2, 57.00, 73.00, 5.00, 2.00, 2.00))
  IF (HAS_CHAR_PUNCHED_SOMEONE (p2))
	 CHANGE_INTENSITY (fist2, 255)
	 ELSE
	 CHANGE_INTENSITY (fist2, 0)
	 ENDIF
	ENDIF
 IF (LOCATE_CHARACTER_ANY_MEANS(p2, 56.00, 74.00, 5.00, 2.00, 2.00))
  IF (HAS_CHAR_PUNCHED_SOMEONE (p2))
	 CHANGE_INTENSITY (fist3, 255)
	 ELSE
	 CHANGE_INTENSITY (fist3, 0)
	 ENDIF
	ENDIF
 IF (LOCATE_CHARACTER_ANY_MEANS(p2, 57.00, 74.00, 5.00, 2.00, 2.00))
  IF (HAS_CHAR_PUNCHED_SOMEONE (p2))
	 CHANGE_INTENSITY (fist4, 255)
	 ELSE
	 CHANGE_INTENSITY (fist4, 0)
	 ENDIF
 ENDIF
ENDIF
////////////////////////////////////////////////////////////
IF (CHECK_CHARACTER_HEALTH (p3, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS(p3, 95.50, 73.50, 2.00, 0.80, 0.80))
  WARP_FROM_CAR_TO_POINT (p3, 55.50, 71.50, 6.00, 0)
 ENDIF
 IF (LOCATE_CHARACTER_ANY_MEANS(p3, 94.50, 73.50, 2.00, 0.80, 0.80))
  WARP_FROM_CAR_TO_POINT (p3, 57.50, 75.50, 6.00, 180)
 ENDIF
 IF (LOCATE_CHARACTER_ANY_MEANS(p3, 96.50, 73.50, 2.00, 0.80, 0.80))
  WARP_FROM_CAR_TO_POINT (p3, 54.50, 73.50, 6.00, 90)
 ENDIF
 IF (LOCATE_CHARACTER_ANY_MEANS(p3, 95.50, 74.50, 2.00, 0.80, 0.80))
  WARP_FROM_CAR_TO_POINT (p3, 58.50, 73.50, 6.00, 270)
 ENDIF
 IF (LOCATE_CHARACTER_ANY_MEANS(p3, 94.50, 74.50, 2.00, 0.80, 0.80))
  WARP_FROM_CAR_TO_POINT (p3, 57.50, 71.50, 6.00, 0)
 ENDIF
  IF (LOCATE_CHARACTER_ANY_MEANS(p3, 96.50, 74.50, 2.00, 0.80, 0.80))
 WARP_FROM_CAR_TO_POINT (p3, 55.50, 75.50, 6.00, 180)
 ENDIF

//punchlight
 IF (LOCATE_CHARACTER_ANY_MEANS(p3, 56.00, 73.00, 5.00, 2.00, 2.00))
  IF (HAS_CHAR_PUNCHED_SOMEONE (p3))
	 CHANGE_INTENSITY (fist1, 255)
	 ELSE
	 CHANGE_INTENSITY (fist1, 0)
	 ENDIF
	ENDIF
 IF (LOCATE_CHARACTER_ANY_MEANS(p3, 57.00, 73.00, 5.00, 2.00, 2.00))
  IF (HAS_CHAR_PUNCHED_SOMEONE (p3))
	 CHANGE_INTENSITY (fist2, 255)
	 ELSE
	 CHANGE_INTENSITY (fist2, 0)
	 ENDIF
	ENDIF
 IF (LOCATE_CHARACTER_ANY_MEANS(p3, 56.00, 74.00, 5.00, 2.00, 2.00))
  IF (HAS_CHAR_PUNCHED_SOMEONE (p3))
	 CHANGE_INTENSITY (fist3, 255)
	 ELSE
	 CHANGE_INTENSITY (fist3, 0)
	 ENDIF
	ENDIF
 IF (LOCATE_CHARACTER_ANY_MEANS(p3, 57.00, 74.00, 5.00, 2.00, 2.00))
  IF (HAS_CHAR_PUNCHED_SOMEONE (p3))
	 CHANGE_INTENSITY (fist4, 255)
	 ELSE
	 CHANGE_INTENSITY (fist4, 0)
	 ENDIF
 ENDIF
ENDIF
////////////////////////////////////////////////////////////
IF (CHECK_CHARACTER_HEALTH (p4, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS(p4, 95.50, 73.50, 2.00, 0.80, 0.80))
  WARP_FROM_CAR_TO_POINT (p4, 55.50, 71.50, 6.00, 0)
 ENDIF
 IF (LOCATE_CHARACTER_ANY_MEANS(p4, 94.50, 73.50, 2.00, 0.80, 0.80))
  WARP_FROM_CAR_TO_POINT (p4, 57.50, 75.50, 6.00, 180)
 ENDIF
 IF (LOCATE_CHARACTER_ANY_MEANS(p4, 96.50, 73.50, 2.00, 0.80, 0.80))
  WARP_FROM_CAR_TO_POINT (p4, 54.50, 73.50, 6.00, 90)
 ENDIF
 IF (LOCATE_CHARACTER_ANY_MEANS(p4, 95.50, 74.50, 2.00, 0.80, 0.80))
  WARP_FROM_CAR_TO_POINT (p4, 58.50, 73.50, 6.00, 270)
 ENDIF
 IF (LOCATE_CHARACTER_ANY_MEANS(p4, 94.50, 74.50, 2.00, 0.80, 0.80))
  WARP_FROM_CAR_TO_POINT (p4, 57.50, 71.50, 6.00, 0)
 ENDIF
  IF (LOCATE_CHARACTER_ANY_MEANS(p4, 96.50, 74.50, 2.00, 0.80, 0.80))
 WARP_FROM_CAR_TO_POINT (p4, 55.50, 75.50, 6.00, 180)
 ENDIF

//punchlight
 IF (LOCATE_CHARACTER_ANY_MEANS(p4, 56.00, 73.00, 5.00, 2.00, 2.00))
  IF (HAS_CHAR_PUNCHED_SOMEONE (p4))
	 CHANGE_INTENSITY (fist1, 255)
	 ELSE
	 CHANGE_INTENSITY (fist1, 0)
	 ENDIF
	ENDIF
 IF (LOCATE_CHARACTER_ANY_MEANS(p4, 57.00, 73.00, 5.00, 2.00, 2.00))
  IF (HAS_CHAR_PUNCHED_SOMEONE (p4))
	 CHANGE_INTENSITY (fist2, 255)
	 ELSE
	 CHANGE_INTENSITY (fist2, 0)
	 ENDIF
	ENDIF
 IF (LOCATE_CHARACTER_ANY_MEANS(p4, 56.00, 74.00, 5.00, 2.00, 2.00))
  IF (HAS_CHAR_PUNCHED_SOMEONE (p4))
	 CHANGE_INTENSITY (fist3, 255)
	 ELSE
	 CHANGE_INTENSITY (fist3, 0)
	 ENDIF
	ENDIF
 IF (LOCATE_CHARACTER_ANY_MEANS(p4, 57.00, 74.00, 5.00, 2.00, 2.00))
  IF (HAS_CHAR_PUNCHED_SOMEONE (p4))
	 CHANGE_INTENSITY (fist4, 255)
	 ELSE
	 CHANGE_INTENSITY (fist4, 0)
	 ENDIF
 ENDIF
ENDIF
////////////////////////////////////////////////////////////
IF (CHECK_CHARACTER_HEALTH (p5, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS(p5, 95.50, 73.50, 2.00, 0.80, 0.80))
  WARP_FROM_CAR_TO_POINT (p5, 55.50, 71.50, 6.00, 0)
 ENDIF
 IF (LOCATE_CHARACTER_ANY_MEANS(p5, 94.50, 73.50, 2.00, 0.80, 0.80))
  WARP_FROM_CAR_TO_POINT (p5, 57.50, 75.50, 6.00, 180)
 ENDIF
 IF (LOCATE_CHARACTER_ANY_MEANS(p5, 96.50, 73.50, 2.00, 0.80, 0.80))
  WARP_FROM_CAR_TO_POINT (p5, 54.50, 73.50, 6.00, 90)
 ENDIF
 IF (LOCATE_CHARACTER_ANY_MEANS(p5, 95.50, 74.50, 2.00, 0.80, 0.80))
  WARP_FROM_CAR_TO_POINT (p5, 58.50, 73.50, 6.00, 270)
 ENDIF
 IF (LOCATE_CHARACTER_ANY_MEANS(p5, 94.50, 74.50, 2.00, 0.80, 0.80))
  WARP_FROM_CAR_TO_POINT (p5, 57.50, 71.50, 6.00, 0)
 ENDIF
  IF (LOCATE_CHARACTER_ANY_MEANS(p5, 96.50, 74.50, 2.00, 0.80, 0.80))
 WARP_FROM_CAR_TO_POINT (p5, 55.50, 75.50, 6.00, 180)
 ENDIF

//punchlight
 IF (LOCATE_CHARACTER_ANY_MEANS(p5, 56.00, 73.00, 5.00, 2.00, 2.00))
  IF (HAS_CHAR_PUNCHED_SOMEONE (p5))
	 CHANGE_INTENSITY (fist1, 255)
	 ELSE
	 CHANGE_INTENSITY (fist1, 0)
	 ENDIF
	ENDIF
 IF (LOCATE_CHARACTER_ANY_MEANS(p5, 57.00, 73.00, 5.00, 2.00, 2.00))
  IF (HAS_CHAR_PUNCHED_SOMEONE (p5))
	 CHANGE_INTENSITY (fist2, 255)
	 ELSE
	 CHANGE_INTENSITY (fist2, 0)
	 ENDIF
	ENDIF
 IF (LOCATE_CHARACTER_ANY_MEANS(p5, 56.00, 74.00, 5.00, 2.00, 2.00))
  IF (HAS_CHAR_PUNCHED_SOMEONE (p5))
	 CHANGE_INTENSITY (fist3, 255)
	 ELSE
	 CHANGE_INTENSITY (fist3, 0)
	 ENDIF
	ENDIF
 IF (LOCATE_CHARACTER_ANY_MEANS(p5, 57.00, 74.00, 5.00, 2.00, 2.00))
  IF (HAS_CHAR_PUNCHED_SOMEONE (p5))
	 CHANGE_INTENSITY (fist4, 255)
	 ELSE
	 CHANGE_INTENSITY (fist4, 0)
	 ENDIF
 ENDIF
ENDIF
////////////////////////////////////////////////////////////
IF (CHECK_CHARACTER_HEALTH (p6, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS(p6, 95.50, 73.50, 2.00, 0.80, 0.80))
  WARP_FROM_CAR_TO_POINT (p6, 55.50, 71.50, 6.00, 0)
 ENDIF
 IF (LOCATE_CHARACTER_ANY_MEANS(p6, 94.50, 73.50, 2.00, 0.80, 0.80))
  WARP_FROM_CAR_TO_POINT (p6, 57.50, 75.50, 6.00, 180)
 ENDIF
 IF (LOCATE_CHARACTER_ANY_MEANS(p6, 96.50, 73.50, 2.00, 0.80, 0.80))
  WARP_FROM_CAR_TO_POINT (p6, 54.50, 73.50, 6.00, 90)
 ENDIF
 IF (LOCATE_CHARACTER_ANY_MEANS(p6, 95.50, 74.50, 2.00, 0.80, 0.80))
  WARP_FROM_CAR_TO_POINT (p6, 58.50, 73.50, 6.00, 270)
 ENDIF
 IF (LOCATE_CHARACTER_ANY_MEANS(p6, 94.50, 74.50, 2.00, 0.80, 0.80))
  WARP_FROM_CAR_TO_POINT (p6, 57.50, 71.50, 6.00, 0)
 ENDIF
  IF (LOCATE_CHARACTER_ANY_MEANS(p6, 96.50, 74.50, 2.00, 0.80, 0.80))
 WARP_FROM_CAR_TO_POINT (p6, 55.50, 75.50, 6.00, 180)
 ENDIF

//punchlight
 IF (LOCATE_CHARACTER_ANY_MEANS(p6, 56.00, 73.00, 5.00, 2.00, 2.00))
  IF (HAS_CHAR_PUNCHED_SOMEONE (p6))
	 CHANGE_INTENSITY (fist1, 255)
	 ELSE
	 CHANGE_INTENSITY (fist1, 0)
	 ENDIF
	ENDIF
 IF (LOCATE_CHARACTER_ANY_MEANS(p6, 57.00, 73.00, 5.00, 2.00, 2.00))
  IF (HAS_CHAR_PUNCHED_SOMEONE (p6))
	 CHANGE_INTENSITY (fist2, 255)
	 ELSE
	 CHANGE_INTENSITY (fist2, 0)
	 ENDIF
	ENDIF
 IF (LOCATE_CHARACTER_ANY_MEANS(p6, 56.00, 74.00, 5.00, 2.00, 2.00))
  IF (HAS_CHAR_PUNCHED_SOMEONE (p6))
	 CHANGE_INTENSITY (fist3, 255)
	 ELSE
	 CHANGE_INTENSITY (fist3, 0)
	 ENDIF
	ENDIF
 IF (LOCATE_CHARACTER_ANY_MEANS(p6, 57.00, 74.00, 5.00, 2.00, 2.00))
  IF (HAS_CHAR_PUNCHED_SOMEONE (p6))
	 CHANGE_INTENSITY (fist4, 255)
	 ELSE
	 CHANGE_INTENSITY (fist4, 0)
	 ENDIF
 ENDIF
ENDIF

//Going up to Battle Platform/////////////////////////////////////////////////////////////
//Going up to Battle Platform/////////////////////////////////////////////////////////////
//Going up to Battle Platform/////////////////////////////////////////////////////////////
//north
/*
IF (CHECK_CHARACTER_HEALTH (p1, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS(p1, 76.50, 69.50, 2.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p1, 76.50, 69.80, 3.00, 0)
 bns = CREATE_SOUND (76.50, 69.50, 2.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bns2 = CREATE_SOUND (76.50, 69.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
ENDIF
IF (CHECK_CHARACTER_HEALTH (p2, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS(p2, 76.50, 69.50, 2.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p2, 76.50, 69.80, 3.00, 0)
 bns = CREATE_SOUND (76.50, 69.50, 2.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bns2 = CREATE_SOUND (76.50, 69.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
ENDIF
IF (CHECK_CHARACTER_HEALTH (p3, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS(p3, 76.50, 69.50, 2.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p3, 76.50, 69.80, 3.00, 0)
 bns = CREATE_SOUND (76.50, 69.50, 2.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bns2 = CREATE_SOUND (76.50, 69.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
ENDIF
IF (CHECK_CHARACTER_HEALTH (p4, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS(p4, 76.50, 69.50, 2.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p4, 76.50, 69.80, 3.00, 0)
 bns = CREATE_SOUND (76.50, 69.50, 2.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bns2 = CREATE_SOUND (76.50, 69.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
ENDIF
IF (CHECK_CHARACTER_HEALTH (p5, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS(p5, 76.50, 69.50, 2.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p5, 76.50, 69.80, 3.00, 0)
 bns = CREATE_SOUND (76.50, 69.50, 2.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bns2 = CREATE_SOUND (76.50, 69.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
ENDIF
IF (CHECK_CHARACTER_HEALTH (p6, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS(p6, 76.50, 69.50, 2.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p6, 76.50, 69.80, 3.00, 0)
 bns = CREATE_SOUND (76.50, 69.50, 2.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bns2 = CREATE_SOUND (76.50, 69.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
ENDIF
//east
IF (CHECK_CHARACTER_HEALTH (p1, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS(p1, 80.50, 73.50, 2.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p1, 80.10, 73.50, 3.00, 270)
 bes = CREATE_SOUND (80.50, 73.50, 2.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bes2 = CREATE_SOUND (80.50, 73.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
ENDIF
IF (CHECK_CHARACTER_HEALTH (p2, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS(p2, 80.50, 73.50, 2.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p2, 80.10, 73.50, 3.00, 270)
 bes = CREATE_SOUND (80.50, 73.50, 2.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bes2 = CREATE_SOUND (80.50, 73.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
ENDIF
IF (CHECK_CHARACTER_HEALTH (p3, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS(p3, 80.50, 73.50, 2.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p3, 80.10, 73.50, 3.00, 270)
 bes = CREATE_SOUND (80.50, 73.50, 2.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bes2 = CREATE_SOUND (80.50, 73.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
ENDIF
IF (CHECK_CHARACTER_HEALTH (p4, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS(p4, 80.50, 73.50, 2.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p4, 80.10, 73.50, 3.00, 270)
 bes = CREATE_SOUND (80.50, 73.50, 2.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bes2 = CREATE_SOUND (80.50, 73.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
ENDIF
IF (CHECK_CHARACTER_HEALTH (p5, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS(p5, 80.50, 73.50, 2.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p5, 80.10, 73.50, 3.00, 270)
 bes = CREATE_SOUND (80.50, 73.50, 2.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bes2 = CREATE_SOUND (80.50, 73.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
ENDIF
IF (CHECK_CHARACTER_HEALTH (p6, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS(p6, 80.50, 73.50, 2.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p6, 80.10, 73.50, 3.00, 270)
 bes = CREATE_SOUND (80.50, 73.50, 2.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bes2 = CREATE_SOUND (80.50, 73.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
ENDIF
//south
IF (CHECK_CHARACTER_HEALTH (p1, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS(p1, 76.50, 77.50, 2.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p1, 76.50, 77.10, 3.00, 180)
 bss = CREATE_SOUND (76.50, 77.50, 2.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bss2 = CREATE_SOUND (76.50, 77.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
ENDIF
IF (CHECK_CHARACTER_HEALTH (p2, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS(p2, 76.50, 77.50, 2.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p2, 76.50, 77.10, 3.00, 180)
 bss = CREATE_SOUND (76.50, 77.50, 2.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bss2 = CREATE_SOUND (76.50, 77.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
ENDIF
IF (CHECK_CHARACTER_HEALTH (p3, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS(p3, 76.50, 77.50, 2.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p3, 76.50, 77.10, 3.00, 180)
 bss = CREATE_SOUND (76.50, 77.50, 2.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bss2 = CREATE_SOUND (76.50, 77.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
ENDIF
IF (CHECK_CHARACTER_HEALTH (p4, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS(p4, 76.50, 77.50, 2.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p4, 76.50, 77.10, 3.00, 180)
 bss = CREATE_SOUND (76.50, 77.50, 2.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bss2 = CREATE_SOUND (76.50, 77.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
ENDIF
IF (CHECK_CHARACTER_HEALTH (p5, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS(p5, 76.50, 77.50, 2.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p5, 76.50, 77.10, 3.00, 180)
 bss = CREATE_SOUND (76.50, 77.50, 2.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bss2 = CREATE_SOUND (76.50, 77.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
ENDIF
IF (CHECK_CHARACTER_HEALTH (p6, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS(p6, 76.50, 77.50, 2.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p6, 76.50, 77.10, 3.00, 180)
 bss = CREATE_SOUND (76.50, 77.50, 2.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bss2 = CREATE_SOUND (76.50, 77.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
ENDIF
//west
IF (CHECK_CHARACTER_HEALTH (p1, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS(p1, 72.50, 73.50, 2.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p1, 72.80, 73.50, 3.00, 90)
 bws = CREATE_SOUND (72.50, 73.50, 2.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bws2 = CREATE_SOUND (72.50, 73.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
ENDIF
IF (CHECK_CHARACTER_HEALTH (p2, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS(p2, 72.50, 73.50, 2.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p2, 72.80, 73.50, 3.00, 90)
 bws = CREATE_SOUND (72.50, 73.50, 2.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bws2 = CREATE_SOUND (72.50, 73.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
ENDIF
IF (CHECK_CHARACTER_HEALTH (p3, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS(p3, 72.50, 73.50, 2.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p3, 72.80, 73.50, 3.00, 90)
 bws = CREATE_SOUND (72.50, 73.50, 2.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bws2 = CREATE_SOUND (72.50, 73.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
ENDIF
IF (CHECK_CHARACTER_HEALTH (p4, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS(p4, 72.50, 73.50, 2.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p4, 72.80, 73.50, 3.00, 90)
 bws = CREATE_SOUND (72.50, 73.50, 2.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bws2 = CREATE_SOUND (72.50, 73.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
ENDIF
IF (CHECK_CHARACTER_HEALTH (p5, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS(p5, 72.50, 73.50, 2.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p5, 72.80, 73.50, 3.00, 90)
 bws = CREATE_SOUND (72.50, 73.50, 2.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bws2 = CREATE_SOUND (72.50, 73.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
ENDIF
IF (CHECK_CHARACTER_HEALTH (p6, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS(p6, 72.50, 73.50, 2.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p6, 72.80, 73.50, 3.00, 90)
 bws = CREATE_SOUND (72.50, 73.50, 2.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bws2 = CREATE_SOUND (72.50, 73.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
ENDIF

//BEAMERVATORS/////////////////////////////////////////////////////////
//BEAMERVATORS/////////////////////////////////////////////////////////
//BEAMERVATORS/////////////////////////////////////////////////////////

//Beamervators PLAYER 1
//n-s
IF (LOCATE_CHARACTER_ANY_MEANS(p1, 76.50, 69.10, 3.00, 1.00, 1.00))
WARP_FROM_CAR_TO_POINT (p1, 76.50, 77.10, 3.00, 180)
bns = CREATE_SOUND (76.50, 69.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
bns2 = CREATE_SOUND (76.50, 76.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
ENDIF
//n-e
IF (LOCATE_CHARACTER_ANY_MEANS(p1, 77.50, 69.10, 3.00, 1.00, 1.00))
WARP_FROM_CAR_TO_POINT (p1, 80.10, 73.50, 3.00, 270)
bns = CREATE_SOUND (77.50, 69.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
bns2 = CREATE_SOUND (80.50, 73.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
ENDIF
//n-w
IF (LOCATE_CHARACTER_ANY_MEANS(p1, 75.50, 69.10, 3.00, 1.00, 1.00))
WARP_FROM_CAR_TO_POINT (p1, 72.80, 73.50, 3.00, 90)
bns = CREATE_SOUND (75.50, 69.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
bns2 = CREATE_SOUND (72.50, 73.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
ENDIF

//e-w
IF (LOCATE_CHARACTER_ANY_MEANS(p1, 80.80, 73.50, 3.00, 1.00, 1.00))
WARP_FROM_CAR_TO_POINT (p1, 72.80, 73.50, 3.00, 90)
bes = CREATE_SOUND (80.50, 73.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
bes2 = CREATE_SOUND (72.50, 73.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
ENDIF
//e-n
IF (LOCATE_CHARACTER_ANY_MEANS(p1, 80.80, 72.50, 3.00, 1.00, 1.00))
WARP_FROM_CAR_TO_POINT (p1, 76.50, 69.80, 3.00, 0)
bes = CREATE_SOUND (80.50, 72.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
bes2 = CREATE_SOUND (76.50, 69.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
ENDIF
//e-s
IF (LOCATE_CHARACTER_ANY_MEANS(p1, 80.80, 74.50, 3.00, 1.00, 1.00))
WARP_FROM_CAR_TO_POINT (p1, 76.50, 77.10, 3.00, 180)
bes = CREATE_SOUND (80.50, 74.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
bes2 = CREATE_SOUND (76.50, 77.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
ENDIF

//s-n
IF (LOCATE_CHARACTER_ANY_MEANS(p1, 76.50, 77.80, 3.00, 1.00, 1.00))
WARP_FROM_CAR_TO_POINT (p1, 76.50, 69.80, 3.00, 0)
bss = CREATE_SOUND (76.50, 77.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
bss2 = CREATE_SOUND (76.50, 69.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
ENDIF
//s-e
IF (LOCATE_CHARACTER_ANY_MEANS(p1, 77.50, 77.80, 3.00, 1.00, 1.00))
WARP_FROM_CAR_TO_POINT (p1, 80.10, 73.50, 3.00, 270)
bss = CREATE_SOUND (77.50, 77.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
bss2 = CREATE_SOUND (80.50, 73.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
ENDIF
//s-w
IF (LOCATE_CHARACTER_ANY_MEANS(p1, 75.50, 77.80, 3.00, 1.00, 1.00))
WARP_FROM_CAR_TO_POINT (p1, 72.80, 73.50, 3.00, 90)
bss = CREATE_SOUND (75.50, 77.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
bss2 = CREATE_SOUND (72.50, 73.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
ENDIF

//w-e
IF (LOCATE_CHARACTER_ANY_MEANS(p1, 72.10, 73.50, 3.00, 1.00, 1.00))
WARP_FROM_CAR_TO_POINT (p1, 80.10, 73.50, 3.00, 270)
bws = CREATE_SOUND (72.50, 73.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
bws2 = CREATE_SOUND (80.50, 73.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
ENDIF
//w-n
IF (LOCATE_CHARACTER_ANY_MEANS(p1, 72.10, 72.50, 3.00, 1.00, 1.00))
WARP_FROM_CAR_TO_POINT (p1, 76.50, 69.80, 3.00, 0)
bws = CREATE_SOUND (72.50, 72.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
bws2 = CREATE_SOUND (76.50, 69.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
ENDIF
//w-s
IF (LOCATE_CHARACTER_ANY_MEANS(p1, 72.10, 74.50, 3.00, 1.00, 1.00))
WARP_FROM_CAR_TO_POINT (p1, 76.50, 77.10, 3.00, 180)
bws = CREATE_SOUND (72.50, 74.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
bws2 = CREATE_SOUND (76.50, 77.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
ENDIF

//Beamervators PLAYER 2
//n-s
IF (CHECK_CHARACTER_HEALTH (p2, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS(p2, 76.50, 69.10, 3.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p2, 76.50, 77.10, 3.00, 180)
 bns = CREATE_SOUND (76.50, 69.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bns2 = CREATE_SOUND (76.50, 76.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
 //n-e
 IF (LOCATE_CHARACTER_ANY_MEANS(p2, 77.50, 69.10, 3.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p2, 80.10, 73.50, 3.00, 270)
 bns = CREATE_SOUND (77.50, 69.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bns2 = CREATE_SOUND (80.50, 73.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
 //n-w
 IF (LOCATE_CHARACTER_ANY_MEANS(p2, 75.50, 69.10, 3.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p2, 72.80, 73.50, 3.00, 90)
 bns = CREATE_SOUND (75.50, 69.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bns2 = CREATE_SOUND (72.50, 73.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF

 //e-w
 IF (LOCATE_CHARACTER_ANY_MEANS(p2, 80.80, 73.50, 3.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p2, 72.80, 73.50, 3.00, 90)
 bes = CREATE_SOUND (80.50, 73.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bes2 = CREATE_SOUND (72.50, 73.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
 //e-n
 IF (LOCATE_CHARACTER_ANY_MEANS(p2, 80.80, 72.50, 3.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p2, 76.50, 69.80, 3.00, 0)
 bes = CREATE_SOUND (80.50, 72.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bes2 = CREATE_SOUND (76.50, 69.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
 //e-s
 IF (LOCATE_CHARACTER_ANY_MEANS(p2, 80.80, 74.50, 3.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p2, 76.50, 77.10, 3.00, 180)
 bes = CREATE_SOUND (80.50, 74.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bes2 = CREATE_SOUND (76.50, 77.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF

 //s-n
 IF (LOCATE_CHARACTER_ANY_MEANS(p2, 76.50, 77.80, 3.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p2, 76.50, 69.80, 3.00, 0)
 bss = CREATE_SOUND (76.50, 77.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bss2 = CREATE_SOUND (76.50, 69.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
 //s-e
 IF (LOCATE_CHARACTER_ANY_MEANS(p2, 77.50, 77.80, 3.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p2, 80.10, 73.50, 3.00, 270)
 bss = CREATE_SOUND (77.50, 77.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bss2 = CREATE_SOUND (80.50, 73.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
 //s-w
 IF (LOCATE_CHARACTER_ANY_MEANS(p2, 75.50, 77.80, 3.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p2, 72.80, 73.50, 3.00, 90)
 bss = CREATE_SOUND (75.50, 77.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bss2 = CREATE_SOUND (72.50, 73.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF

 //w-e
 IF (LOCATE_CHARACTER_ANY_MEANS(p2, 72.10, 73.50, 3.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p2, 80.10, 73.50, 3.00, 270)
 bws = CREATE_SOUND (72.50, 73.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bws2 = CREATE_SOUND (80.50, 73.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
 //w-n
 IF (LOCATE_CHARACTER_ANY_MEANS(p2, 72.10, 72.50, 3.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p2, 76.50, 69.80, 3.00, 0)
 bws = CREATE_SOUND (72.50, 72.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bws2 = CREATE_SOUND (76.50, 69.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
 //w-s
 IF (LOCATE_CHARACTER_ANY_MEANS(p2, 72.10, 74.50, 3.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p2, 76.50, 77.10, 3.00, 180)
 bws = CREATE_SOUND (72.50, 74.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bws2 = CREATE_SOUND (76.50, 77.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
ENDIF

//Beamervators PLAYER 3
//n-s
IF (LOCATE_CHARACTER_ANY_MEANS(p3, 76.50, 69.10, 3.00, 1.00, 1.00))
WARP_FROM_CAR_TO_POINT (p3, 76.50, 77.10, 3.00, 180)
bns = CREATE_SOUND (76.50, 69.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
bns2 = CREATE_SOUND (76.50, 76.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
ENDIF
//n-e
IF (LOCATE_CHARACTER_ANY_MEANS(p3, 77.50, 69.10, 3.00, 1.00, 1.00))
WARP_FROM_CAR_TO_POINT (p3, 80.10, 73.50, 3.00, 270)
bns = CREATE_SOUND (77.50, 69.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
bns2 = CREATE_SOUND (80.50, 73.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
ENDIF
//n-w
IF (LOCATE_CHARACTER_ANY_MEANS(p3, 75.50, 69.10, 3.00, 1.00, 1.00))
WARP_FROM_CAR_TO_POINT (p3, 72.80, 73.50, 3.00, 90)
bns = CREATE_SOUND (75.50, 69.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
bns2 = CREATE_SOUND (72.50, 73.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
ENDIF

//e-w
IF (LOCATE_CHARACTER_ANY_MEANS(p3, 80.80, 73.50, 3.00, 1.00, 1.00))
WARP_FROM_CAR_TO_POINT (p3, 72.80, 73.50, 3.00, 90)
bes = CREATE_SOUND (80.50, 73.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
bes2 = CREATE_SOUND (72.50, 73.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
ENDIF
//e-n
IF (LOCATE_CHARACTER_ANY_MEANS(p3, 80.80, 72.50, 3.00, 1.00, 1.00))
WARP_FROM_CAR_TO_POINT (p3, 76.50, 69.80, 3.00, 0)
bes = CREATE_SOUND (80.50, 72.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
bes2 = CREATE_SOUND (76.50, 69.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
ENDIF
//e-s
IF (LOCATE_CHARACTER_ANY_MEANS(p3, 80.80, 74.50, 3.00, 1.00, 1.00))
WARP_FROM_CAR_TO_POINT (p3, 76.50, 77.10, 3.00, 180)
bes = CREATE_SOUND (80.50, 74.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
bes2 = CREATE_SOUND (76.50, 77.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
ENDIF

//s-n
IF (LOCATE_CHARACTER_ANY_MEANS(p3, 76.50, 77.80, 3.00, 1.00, 1.00))
WARP_FROM_CAR_TO_POINT (p3, 76.50, 69.80, 3.00, 0)
bss = CREATE_SOUND (76.50, 77.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
bss2 = CREATE_SOUND (76.50, 69.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
ENDIF
//s-e
IF (LOCATE_CHARACTER_ANY_MEANS(p3, 77.50, 77.80, 3.00, 1.00, 1.00))
WARP_FROM_CAR_TO_POINT (p3, 80.10, 73.50, 3.00, 270)
bss = CREATE_SOUND (77.50, 77.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
bss2 = CREATE_SOUND (80.50, 73.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
ENDIF
//s-w
IF (LOCATE_CHARACTER_ANY_MEANS(p3, 75.50, 77.80, 3.00, 1.00, 1.00))
WARP_FROM_CAR_TO_POINT (p3, 72.80, 73.50, 3.00, 90)
bss = CREATE_SOUND (75.50, 77.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
bss2 = CREATE_SOUND (72.50, 73.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
ENDIF

//w-e
IF (LOCATE_CHARACTER_ANY_MEANS(p3, 72.10, 73.50, 3.00, 1.00, 1.00))
WARP_FROM_CAR_TO_POINT (p3, 80.10, 73.50, 3.00, 270)
bws = CREATE_SOUND (72.50, 73.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
bws2 = CREATE_SOUND (80.50, 73.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
ENDIF
//w-n
IF (LOCATE_CHARACTER_ANY_MEANS(p3, 72.10, 72.50, 3.00, 1.00, 1.00))
WARP_FROM_CAR_TO_POINT (p3, 76.50, 69.80, 3.00, 0)
bws = CREATE_SOUND (72.50, 72.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
bws2 = CREATE_SOUND (76.50, 69.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
ENDIF
//w-s
IF (LOCATE_CHARACTER_ANY_MEANS(p3, 72.10, 74.50, 3.00, 1.00, 1.00))
WARP_FROM_CAR_TO_POINT (p3, 76.50, 77.10, 3.00, 180)
bws = CREATE_SOUND (72.50, 74.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
bws2 = CREATE_SOUND (76.50, 77.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
ENDIF

//Beamervators PLAYER 4
//n-s
IF (CHECK_CHARACTER_HEALTH (p4, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS(p4, 76.50, 69.10, 3.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p4, 76.50, 77.10, 3.00, 180)
 bns = CREATE_SOUND (76.50, 69.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bns2 = CREATE_SOUND (76.50, 76.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
 //n-e
 IF (LOCATE_CHARACTER_ANY_MEANS(p4, 77.50, 69.10, 3.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p4, 80.10, 73.50, 3.00, 270)
 bns = CREATE_SOUND (77.50, 69.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bns2 = CREATE_SOUND (80.50, 73.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
 //n-w
 IF (LOCATE_CHARACTER_ANY_MEANS(p4, 75.50, 69.10, 3.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p4, 72.80, 73.50, 3.00, 90)
 bns = CREATE_SOUND (75.50, 69.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bns2 = CREATE_SOUND (72.50, 73.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF

 //e-w
 IF (LOCATE_CHARACTER_ANY_MEANS(p4, 80.80, 73.50, 3.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p4, 72.80, 73.50, 3.00, 90)
 bes = CREATE_SOUND (80.50, 73.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bes2 = CREATE_SOUND (72.50, 73.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
 //e-n
 IF (LOCATE_CHARACTER_ANY_MEANS(p4, 80.80, 72.50, 3.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p4, 76.50, 69.80, 3.00, 0)
 bes = CREATE_SOUND (80.50, 72.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bes2 = CREATE_SOUND (76.50, 69.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
 //e-s
 IF (LOCATE_CHARACTER_ANY_MEANS(p4, 80.80, 74.50, 3.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p4, 76.50, 77.10, 3.00, 180)
 bes = CREATE_SOUND (80.50, 74.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bes2 = CREATE_SOUND (76.50, 77.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF

 //s-n
 IF (LOCATE_CHARACTER_ANY_MEANS(p4, 76.50, 77.80, 3.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p4, 76.50, 69.80, 3.00, 0)
 bss = CREATE_SOUND (76.50, 77.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bss2 = CREATE_SOUND (76.50, 69.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
 //s-e
 IF (LOCATE_CHARACTER_ANY_MEANS(p4, 77.50, 77.80, 3.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p4, 80.10, 73.50, 3.00, 270)
 bss = CREATE_SOUND (77.50, 77.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bss2 = CREATE_SOUND (80.50, 73.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
 //s-w
 IF (LOCATE_CHARACTER_ANY_MEANS(p4, 75.50, 77.80, 3.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p4, 72.80, 73.50, 3.00, 90)
 bss = CREATE_SOUND (75.50, 77.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bss2 = CREATE_SOUND (72.50, 73.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF

 //w-e
 IF (LOCATE_CHARACTER_ANY_MEANS(p4, 72.10, 73.50, 3.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p4, 80.10, 73.50, 3.00, 270)
 bws = CREATE_SOUND (72.50, 73.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bws2 = CREATE_SOUND (80.50, 73.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
 //w-n
 IF (LOCATE_CHARACTER_ANY_MEANS(p4, 72.10, 72.50, 3.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p4, 76.50, 69.80, 3.00, 0)
 bws = CREATE_SOUND (72.50, 72.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bws2 = CREATE_SOUND (76.50, 69.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
 //w-s
 IF (LOCATE_CHARACTER_ANY_MEANS(p4, 72.10, 74.50, 3.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p4, 76.50, 77.10, 3.00, 180)
 bws = CREATE_SOUND (72.50, 74.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bws2 = CREATE_SOUND (76.50, 77.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
ENDIF

//Beamervators PLAYER 5
//n-s
IF (LOCATE_CHARACTER_ANY_MEANS(p5, 76.50, 69.10, 3.00, 1.00, 1.00))
WARP_FROM_CAR_TO_POINT (p5, 76.50, 77.10, 3.00, 180)
bns = CREATE_SOUND (76.50, 69.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
bns2 = CREATE_SOUND (76.50, 76.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
ENDIF
//n-e
IF (LOCATE_CHARACTER_ANY_MEANS(p5, 77.50, 69.10, 3.00, 1.00, 1.00))
WARP_FROM_CAR_TO_POINT (p5, 80.10, 73.50, 3.00, 270)
bns = CREATE_SOUND (77.50, 69.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
bns2 = CREATE_SOUND (80.50, 73.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
ENDIF
//n-w
IF (LOCATE_CHARACTER_ANY_MEANS(p5, 75.50, 69.10, 3.00, 1.00, 1.00))
WARP_FROM_CAR_TO_POINT (p5, 72.80, 73.50, 3.00, 90)
bns = CREATE_SOUND (75.50, 69.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
bns2 = CREATE_SOUND (72.50, 73.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
ENDIF

//e-w
IF (LOCATE_CHARACTER_ANY_MEANS(p5, 80.80, 73.50, 3.00, 1.00, 1.00))
WARP_FROM_CAR_TO_POINT (p5, 72.80, 73.50, 3.00, 90)
bes = CREATE_SOUND (80.50, 73.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
bes2 = CREATE_SOUND (72.50, 73.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
ENDIF
//e-n
IF (LOCATE_CHARACTER_ANY_MEANS(p5, 80.80, 72.50, 3.00, 1.00, 1.00))
WARP_FROM_CAR_TO_POINT (p5, 76.50, 69.80, 3.00, 0)
bes = CREATE_SOUND (80.50, 72.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
bes2 = CREATE_SOUND (76.50, 69.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
ENDIF
//e-s
IF (LOCATE_CHARACTER_ANY_MEANS(p5, 80.80, 74.50, 3.00, 1.00, 1.00))
WARP_FROM_CAR_TO_POINT (p5, 76.50, 77.10, 3.00, 180)
bes = CREATE_SOUND (80.50, 74.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
bes2 = CREATE_SOUND (76.50, 77.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
ENDIF

//s-n
IF (LOCATE_CHARACTER_ANY_MEANS(p5, 76.50, 77.80, 3.00, 1.00, 1.00))
WARP_FROM_CAR_TO_POINT (p5, 76.50, 69.80, 3.00, 0)
bss = CREATE_SOUND (76.50, 77.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
bss2 = CREATE_SOUND (76.50, 69.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
ENDIF
//s-e
IF (LOCATE_CHARACTER_ANY_MEANS(p5, 77.50, 77.80, 3.00, 1.00, 1.00))
WARP_FROM_CAR_TO_POINT (p5, 80.10, 73.50, 3.00, 270)
bss = CREATE_SOUND (77.50, 77.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
bss2 = CREATE_SOUND (80.50, 73.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
ENDIF
//s-w
IF (LOCATE_CHARACTER_ANY_MEANS(p5, 75.50, 77.80, 3.00, 1.00, 1.00))
WARP_FROM_CAR_TO_POINT (p5, 72.80, 73.50, 3.00, 90)
bss = CREATE_SOUND (75.50, 77.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
bss2 = CREATE_SOUND (72.50, 73.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
ENDIF

//w-e
IF (LOCATE_CHARACTER_ANY_MEANS(p5, 72.10, 73.50, 3.00, 1.00, 1.00))
WARP_FROM_CAR_TO_POINT (p5, 80.10, 73.50, 3.00, 270)
bws = CREATE_SOUND (72.50, 73.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
bws2 = CREATE_SOUND (80.50, 73.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
ENDIF
//w-n
IF (LOCATE_CHARACTER_ANY_MEANS(p5, 72.10, 72.50, 3.00, 1.00, 1.00))
WARP_FROM_CAR_TO_POINT (p5, 76.50, 69.80, 3.00, 0)
bws = CREATE_SOUND (72.50, 72.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
bws2 = CREATE_SOUND (76.50, 69.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
ENDIF
//w-s
IF (LOCATE_CHARACTER_ANY_MEANS(p5, 72.10, 74.50, 3.00, 1.00, 1.00))
WARP_FROM_CAR_TO_POINT (p5, 76.50, 77.10, 3.00, 180)
bws = CREATE_SOUND (72.50, 74.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
bws2 = CREATE_SOUND (76.50, 77.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
ENDIF

//Beamervators PLAYER 6
//n-s
IF (CHECK_CHARACTER_HEALTH (p6, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS(p6, 76.50, 69.10, 3.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p6, 76.50, 77.10, 3.00, 180)
 bns = CREATE_SOUND (76.50, 69.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bns2 = CREATE_SOUND (76.50, 76.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
 //n-e
 IF (LOCATE_CHARACTER_ANY_MEANS(p6, 77.50, 69.10, 3.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p6, 80.10, 73.50, 3.00, 270)
 bns = CREATE_SOUND (77.50, 69.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bns2 = CREATE_SOUND (80.50, 73.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
 //n-w
 IF (LOCATE_CHARACTER_ANY_MEANS(p6, 75.50, 69.10, 3.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p6, 72.80, 73.50, 3.00, 90)
 bns = CREATE_SOUND (75.50, 69.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bns2 = CREATE_SOUND (72.50, 73.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF

 //e-w
 IF (LOCATE_CHARACTER_ANY_MEANS(p6, 80.80, 73.50, 3.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p6, 72.80, 73.50, 3.00, 90)
 bes = CREATE_SOUND (80.50, 73.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bes2 = CREATE_SOUND (72.50, 73.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
 //e-n
 IF (LOCATE_CHARACTER_ANY_MEANS(p6, 80.80, 72.50, 3.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p6, 76.50, 69.80, 3.00, 0)
 bes = CREATE_SOUND (80.50, 72.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bes2 = CREATE_SOUND (76.50, 69.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
 //e-s
 IF (LOCATE_CHARACTER_ANY_MEANS(p6, 80.80, 74.50, 3.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p6, 76.50, 77.10, 3.00, 180)
 bes = CREATE_SOUND (80.50, 74.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bes2 = CREATE_SOUND (76.50, 77.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF

 //s-n
 IF (LOCATE_CHARACTER_ANY_MEANS(p6, 76.50, 77.80, 3.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p6, 76.50, 69.80, 3.00, 0)
 bss = CREATE_SOUND (76.50, 77.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bss2 = CREATE_SOUND (76.50, 69.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
 //s-e
 IF (LOCATE_CHARACTER_ANY_MEANS(p6, 77.50, 77.80, 3.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p6, 80.10, 73.50, 3.00, 270)
 bss = CREATE_SOUND (77.50, 77.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bss2 = CREATE_SOUND (80.50, 73.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
 //s-w
 IF (LOCATE_CHARACTER_ANY_MEANS(p6, 75.50, 77.80, 3.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p6, 72.80, 73.50, 3.00, 90)
 bss = CREATE_SOUND (75.50, 77.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bss2 = CREATE_SOUND (72.50, 73.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF

 //w-e
 IF (LOCATE_CHARACTER_ANY_MEANS(p6, 72.10, 73.50, 3.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p6, 80.10, 73.50, 3.00, 270)
 bws = CREATE_SOUND (72.50, 73.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bws2 = CREATE_SOUND (80.50, 73.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
 //w-n
 IF (LOCATE_CHARACTER_ANY_MEANS(p6, 72.10, 72.50, 3.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p6, 76.50, 69.80, 3.00, 0)
 bws = CREATE_SOUND (72.50, 72.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bws2 = CREATE_SOUND (76.50, 69.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
 //w-s
 IF (LOCATE_CHARACTER_ANY_MEANS(p6, 72.10, 74.50, 3.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p6, 76.50, 77.10, 3.00, 180)
 bws = CREATE_SOUND (72.50, 74.50, 3.00) BOMB_TICK_SHIT PLAY_INSTANT END
 bws2 = CREATE_SOUND (76.50, 77.50, 3.00) YEEHA_BOMB PLAY_INSTANT END
 ENDIF
ENDIF

//Level up and Down / Lift Sound//////////////////////////////////////////////////
//Level up and Down / Lift Sound//////////////////////////////////////////////////
//Level up and Down / Lift Sound//////////////////////////////////////////////////
IF (CHECK_CHARACTER_HEALTH (p1, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS(p1, 71.90, 78.10, 3.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p1, 71.90, 78.10, 5.00, 135)
 liftup = CREATE_SOUND (71.50, 78.50, 5.00) ROCKET_LAUNCH_FAIL_CLICK PLAY_INSTANT END
 ENDIF
 IF (LOCATE_CHARACTER_ANY_MEANS(p1, 71.10, 78.90, 5.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p1, 71.35, 78.65, 3.00, 315)
 liftdown = CREATE_SOUND (71.50, 78.50, 5.00) DETECTED_MUMBLE PLAY_INSTANT END
 ENDIF
ENDIF
IF (CHECK_CHARACTER_HEALTH (p2, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS(p2, 71.90, 78.10, 3.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p2, 71.90, 78.10, 5.00, 135)
 liftup = CREATE_SOUND (71.50, 78.50, 5.00) ROCKET_LAUNCH_FAIL_CLICK PLAY_INSTANT END
 ENDIF
 IF (LOCATE_CHARACTER_ANY_MEANS(p2, 71.10, 78.90, 5.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p2, 71.35, 78.65, 3.00, 315)
 liftdown = CREATE_SOUND (71.50, 78.50, 5.00) DETECTED_MUMBLE PLAY_INSTANT END
 ENDIF
ENDIF
IF (CHECK_CHARACTER_HEALTH (p3, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS(p3, 71.90, 78.10, 3.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p3, 71.90, 78.10, 5.00, 135)
 liftup = CREATE_SOUND (71.50, 78.50, 5.00) ROCKET_LAUNCH_FAIL_CLICK PLAY_INSTANT END
 ENDIF
 IF (LOCATE_CHARACTER_ANY_MEANS(p3, 71.10, 78.90, 5.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p3, 71.35, 78.65, 3.00, 315)
 liftdown = CREATE_SOUND (71.50, 78.50, 5.00) DETECTED_MUMBLE PLAY_INSTANT END
 ENDIF
ENDIF
IF (CHECK_CHARACTER_HEALTH (p4, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS(p4, 71.90, 78.10, 3.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p4, 71.90, 78.10, 5.00, 135)
 liftup = CREATE_SOUND (71.50, 78.50, 5.00) ROCKET_LAUNCH_FAIL_CLICK PLAY_INSTANT END
 ENDIF
 IF (LOCATE_CHARACTER_ANY_MEANS(p4, 71.10, 78.90, 5.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p4, 71.35, 78.65, 3.00, 315)
 liftdown = CREATE_SOUND (71.50, 78.50, 5.00) DETECTED_MUMBLE PLAY_INSTANT END
 ENDIF
ENDIF
IF (CHECK_CHARACTER_HEALTH (p5, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS(p5, 71.90, 78.10, 3.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p5, 71.90, 78.10, 5.00, 135)
 liftup = CREATE_SOUND (71.50, 78.50, 5.00) ROCKET_LAUNCH_FAIL_CLICK PLAY_INSTANT END
 ENDIF
 IF (LOCATE_CHARACTER_ANY_MEANS(p5, 71.10, 78.90, 5.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p5, 71.35, 78.65, 3.00, 315)
 liftdown = CREATE_SOUND (71.50, 78.50, 5.00) DETECTED_MUMBLE PLAY_INSTANT END
 ENDIF
ENDIF
IF (CHECK_CHARACTER_HEALTH (p6, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS(p6, 71.90, 78.10, 3.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p6, 71.90, 78.10, 5.00, 135)
 liftup = CREATE_SOUND (71.50, 78.50, 5.00) ROCKET_LAUNCH_FAIL_CLICK PLAY_INSTANT END
 ENDIF
 IF (LOCATE_CHARACTER_ANY_MEANS(p6, 71.10, 78.90, 5.00, 1.00, 1.00))
 WARP_FROM_CAR_TO_POINT (p6, 71.35, 78.65, 3.00, 315)
 liftdown = CREATE_SOUND (71.50, 78.50, 5.00) DETECTED_MUMBLE PLAY_INSTANT END
 ENDIF
ENDIF

 //SecretPath1
 SET hollowpath = 0

IF (CHECK_CHARACTER_HEALTH (p1, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS (p1, 80.5, 69.5, 5.0, 1.0, 1.0))
    SET hollowpath = 1
 ENDIF
ENDIF
IF (CHECK_CHARACTER_HEALTH (p2, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS (p2, 80.5, 69.5, 5.0, 1.0, 1.0))
    SET hollowpath = 1
 ENDIF
ENDIF
IF (CHECK_CHARACTER_HEALTH (p3, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS (p3, 80.5, 69.5, 5.0, 1.0, 1.0))
    SET hollowpath = 1
 ENDIF
ENDIF
IF (CHECK_CHARACTER_HEALTH (p4, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS (p4, 80.5, 69.5, 5.0, 1.0, 1.0))
    SET hollowpath = 1
 ENDIF
ENDIF
IF (CHECK_CHARACTER_HEALTH (p5, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS (p5, 80.5, 69.5, 5.0, 1.0, 1.0))
    SET hollowpath = 1
 ENDIF
ENDIF
IF (CHECK_CHARACTER_HEALTH (p6, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS (p6, 80.5, 69.5, 5.0, 1.0, 1.0))
    SET hollowpath = 1
 ENDIF
ENDIF
///CREATE HOLLOWPATH1///////////////////////////////////////////////////////
IF (hollowpath > 0)
hollowpsound = CREATE_SOUND (82.50, 69.50, 4.00) BANK_ALARM PLAY_INSTANT END
    ADD_NEW_BLOCK (82,69,4)
				CHANGE_BLOCK TYPE (82,69,4) FIELD 6
    CHANGE_BLOCK LID (82,69,4) FLAT FLIP 0 90 704
    ADD_NEW_BLOCK (83,69,4)
				CHANGE_BLOCK TYPE (83,69,4) FIELD 5
    CHANGE_BLOCK LID (83,69,4) FLAT FLIP 0 90 704
    CHANGE_INTENSITY (hpl, 255)
ELSE
 			REMOVE_BLOCK (82,69,4, DONT_DROP)
    REMOVE_BLOCK (83,69,4, DONT_DROP)
    CHANGE_INTENSITY (hpl, 0)
ENDIF
//SecretPath2///////////////////////////////////////////////////////////
 SET hollowpath2 = 0
IF (CHECK_CHARACTER_HEALTH (p1, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS (p1, 87.5, 69.5, 4.0, 1.0, 1.0))
    SET hollowpath2 = 1
 ENDIF
 	IF (IS_CHAR_FIRING_ONSCREEN (p1))
				SET hollowpath = 1
				SET hollowpath2 = 1
	ENDIF
ENDIF
IF (CHECK_CHARACTER_HEALTH (p2, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS (p2, 87.5, 69.5, 4.0, 1.0, 1.0))
    SET hollowpath2 = 1
 ENDIF
ENDIF
IF (CHECK_CHARACTER_HEALTH (p3, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS (p3, 87.5, 69.5, 4.0, 1.0, 1.0))
    SET hollowpath2 = 1
 ENDIF
ENDIF
IF (CHECK_CHARACTER_HEALTH (p4, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS (p4, 87.5, 69.5, 4.0, 1.0, 1.0))
    SET hollowpath2 = 1
 ENDIF
ENDIF
IF (CHECK_CHARACTER_HEALTH (p5, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS (p5, 87.5, 69.5, 4.0, 1.0, 1.0))
    SET hollowpath2 = 1
 ENDIF
ENDIF
IF (CHECK_CHARACTER_HEALTH (p6, 0))
 IF (LOCATE_CHARACTER_ANY_MEANS (p6, 87.5, 69.5, 4.0, 1.0, 1.0))
    SET hollowpath2 = 1
 ENDIF
ENDIF
//CREATE HOLLOWPATH2///////////////////////////////////////////////////

IF (hollowpath2 > 0)
hollowpsound2 = CREATE_SOUND (84.50, 66.50, 4.00) BANK_ALARM PLAY_INSTANT END
hollowpsound3 = CREATE_SOUND (80.50, 67.50, 5.00) BANK_ALARM PLAY_INSTANT END
    ADD_NEW_BLOCK (81,66,5)
				CHANGE_BLOCK TYPE (81,66,5) FIELD 6
    CHANGE_BLOCK LID (81,66,5) FLAT FLIP 0 90 704
    ADD_NEW_BLOCK (82,66,5)
				CHANGE_BLOCK TYPE (82,66,5) FIELD 5
    CHANGE_BLOCK LID (82,66,5) FLAT FLIP 0 90 704
        ADD_NEW_BLOCK (83,66,4)
				CHANGE_BLOCK TYPE (83,66,4) FIELD 6
    CHANGE_BLOCK LID (83,66,4) FLAT FLIP 0 90 704
    ADD_NEW_BLOCK (84,66,4)
				CHANGE_BLOCK TYPE (84,66,4) FIELD 5
    CHANGE_BLOCK LID (84,66,4) FLAT FLIP 0 90 704
        ADD_NEW_BLOCK (80,67,5)
				CHANGE_BLOCK TYPE (80,67,5) FIELD 0
    CHANGE_BLOCK LID (80,67,5) FLAT FLIP 0 180 704
    ADD_NEW_BLOCK (80,68,5)
				CHANGE_BLOCK TYPE (80,68,5) FIELD 0
    CHANGE_BLOCK LID (80,68,5) FLAT FLIP 0 180 704
    CHANGE_INTENSITY (hpl, 255)
ELSE
 			REMOVE_BLOCK (81,66,5, DONT_DROP)
    REMOVE_BLOCK (82,66,5, DONT_DROP)
 			REMOVE_BLOCK (83,66,4, DONT_DROP)
    REMOVE_BLOCK (84,66,4, DONT_DROP)
    REMOVE_BLOCK (80,67,5, DONT_DROP)
    REMOVE_BLOCK (80,68,5, DONT_DROP)
        CHANGE_INTENSITY (hpl, 0)
ENDIF

*/


ENDWHILE

LEVELEND
