{
	"final" : {
		"is_final" : true,
		"objective_text" : "final1",
		"objective" : "min_time_no_gold_score",
		"icon_index" : 1,
		"target_score" : 1,
			"survivor" : "ANY",
			"enemies_drop_xp" : true,
			"enemies_drop_gold" : true,
			"no_hp_regen" : true,
			"reset_hp_between_stages" : false,
			"bonus_heal_value" : 1000,
			"intensity_dealt" : 5,
			"stage_diff_scale" : 0.38,
			"starting_level" : 1,
			"bosses_drop_items" : false,
			"disable_stage_music" : true,
			"starting_gold" : 0,
			"starting_items" : [
			],
			"lethal_fall" : true,
			"skip_player_death_cam" : true,
			"stage" : "desolateForest",
			"room_path" : "arena_Final0RestwShortcut.rorlvl",
			"scripts" : {
				"trigger_SpawnBonusHeals" :[
					["if", [">", ["vget", "bonusHealthRemaining"], 0],[
						["trigger", "BonusHeal1"]
					]],
					["if", [">", ["vget", "bonusHealthRemaining"], 1],[
						["trigger", "BonusHeal2"]
					]],
					["if", [">", ["vget", "bonusHealthRemaining"], 2],[
						["trigger", "BonusHeal3"]
					]],
					["if", [">", ["vget", "bonusHealthRemaining"], 3],[
						["trigger", "BonusHeal4"]
					]],
					["if", [">", ["vget", "bonusHealthRemaining"], 4],[
						["trigger", "BonusHeal5"]
					]]
				],
				"trigger_MakeShopsFree" : [
					["set_cost", ["get_instance","Shop1", 0], 0],
					["set_cost", ["get_instance","Shop1", 1], 0],
					["set_cost", ["get_instance","Shop1", 2], 0],
					["set_cost", ["get_instance","Shop1", 3], 0],
					["set_cost", ["get_instance","Shop1", 4], 0],
					["set_cost", ["get_instance","Shop1", 5], 0],
					["set_cost", ["get_instance","Shop1", 6], 0],
					["set_cost", ["get_instance","Shop1", 7], 0],
					["set_cost", ["get_instance","Shop1", 8], 0],
					["set_cost", ["get_instance","Shop1", 9], 0],
					["set_cost", ["get_instance","Shop1", 10], 0],
					["set_cost", ["get_instance","Shop1", 11], 0]
				],
				"trigger_SpawnShops0" : [
					["spawn_shop", 1575, 1600, ["Hitlist", "Heart", "Scepter", "Ukulele", "Amethyst"]],
					["trigger", "MakeShopsFree"]
				],
				"trigger_SpawnShops1" : [
					["spawn_shop", 1890, 1972, ["Heart", "Teddy", "Feather"]],
					["spawn_shop", 2178, 1972, ["Shackle", "Cell", "Boxing"]],
					["spawn_shop", 2178, 1748, ["Hoof", "Thorns", "Gasoline"]],
					["spawn_shop", 1890, 1748, ["AlienHead", "Hardlight", "Scepter"]],
					["trigger", "MakeShopsFree"]
				],
				
				"trigger_SpawnShops2" : [
					["spawn_shop", 1890, 1972, ["Amethyst", "Sawmerang", "Watch"]],
					["spawn_shop", 2178, 1972, ["Embryo", "Twins", "GoldGun"]],
					["spawn_shop", 2178, 1748, ["Blade", "Sticky", "Glasses"]],
					["spawn_shop", 1890, 1748, ["Cell", "Hoof", "BackupMag"]],
					["trigger", "MakeShopsFree"]
				],
				"trigger_SpawnShops3" : [
					["spawn_shop", 1890, 1972, ["ShellPiece", "Horn", "ImpTentacle"]],
					["spawn_shop", 2178, 1972, ["Ukulele", "Hourglass", "Hoof"]],
					["spawn_shop", 2178, 1748, ["Glasses", "BackupMag", "Gasoline"]],
					["spawn_shop", 1890, 1748, ["Blade", "Syringe", "IceRelic"]],
					["trigger", "MakeShopsFree"]
				],
				"trigger_SpawnShops4" : [
					["spawn_shop", 1890, 1972, ["Ukulele", "IceRelic", "Feather"]],
					["spawn_shop", 2178, 1972, ["Crowbar", "Pelt", "Hoof"]],
					["spawn_shop", 2178, 1748, ["Missile", "Crowbar", "Blade"]],
					["spawn_shop", 1890, 1748, ["Syringe", "Glasses", "Cell"]],
					["trigger", "MakeShopsFree"]
				],
				"trigger_SpawnShops5" : [
					["spawn_shop", 1890, 1972, ["Heart", "Brooch", "Poison"]],
					["spawn_shop", 2178, 1972, ["Blade", "Syringe", "Crowbar"]],
					["spawn_shop", 2178, 1748, ["Mine", "Fireshield", "Spikestrip"]],
					["spawn_shop", 1890, 1748, ["IceCube", "JackBox", "Repulsion"]],
					["trigger", "MakeShopsFree"]
				],
				"trigger_SpawnShops6" : [
					["spawn_shop", 1890, 1972, ["Taser", "Concussion", "Mortar"]],
					["spawn_shop", 2178, 1972, ["Thorns", "Toxin", "Sticky"]],
					["spawn_shop", 2178, 1748, ["GoldGun", "Cell", "Pelt"]],
					["spawn_shop", 1890, 1748, ["Bottled", "Purse", "Crowbar"]],
					["trigger", "MakeShopsFree"]
				],
				"trigger_SpawnShops7" : [
					["spawn_shop", 1890, 1972, ["Heart", "Topaz", "Teddy"]],
					["spawn_shop", 2178, 1972, ["Missile", "Pelt", "Ukulele"]],
					["spawn_shop", 2178, 1748, ["Twins", "AlienHead", "Repulsion"]],
					["spawn_shop", 1890, 1748, ["Mushroom", "Tesla", "Cannon"]],
					["trigger", "MakeShopsFree"]
				],
				"trigger_SpawnShops8" : [
					["spawn_shop", 1890, 1972, ["Tooth", "Scythe", "Fireshoe"]],
					["spawn_shop", 2178, 1972, ["Boxing", "Thorns", "Mortar"]],
					["spawn_shop", 2178, 1748, ["Blade", "Sticky", "Syringe"]],
					["spawn_shop", 1890, 1748, ["Bottled", "IceRelic", "Feather"]],
					["trigger", "MakeShopsFree"]
				],
				"trigger_SpawnShops9" : [
					["spawn_shop", 1890, 1972, ["Hoof", "Scythe", "Hourglass"]],
					["spawn_shop", 2178, 1972, ["Taser", "Topaz", "Scarf"]],
					["spawn_shop", 2178, 1748, ["SkullRing", "Dagger", "Blaster"]],
					["spawn_shop", 1890, 1748, ["Toxin", "Heart", "Glasses"]],
					["trigger", "MakeShopsFree"]
				],
	
				"trigger_SummonUmbraNow" : [
					["trigger", ["choose", "SummonUmbraA", "SummonUmbraB", "SummonUmbraC", "SummonUmbraD"]]
				],
				"trigger_SummonUmbraA" : [
						["trigger", ["choose", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "A8"]]
				],
				"trigger_SummonUmbraB" : [
						["trigger", ["choose", "B1", "B2", "B3", "B4", "B5", "B6", "B7", "B8"]]
				],
				"trigger_SummonUmbraC" : [
						["trigger", ["choose", "C1", "C2", "C3", "C4", "C5", "C6", "C7", "C8"]]
				],
				"trigger_SummonUmbraD" : [
						["trigger", ["choose", "D1", "D2", "D3", "D4", "D5", "D6", "D7", "D8"]]
				],
				"trigger_lastEnemySpawned" : [
					["vset", "lastEnemySpawned", 1]
				],
				"trigger_FailsafeTimer" : [
					["if", ["==", ["count", "pEnemy"], 0],[
						
					]]
				],
	
	
	
				"onStageStart" : [
					["vset", "firstEnemyHasSpawned", 0],
					["vset", "lastEnemySpawned", 0],
					["vset", "hiddenScore", 0],
					
					["if", ["!=", ["vget", "init"], 1], [
						["vset", "init", 1],
						["vset", "segmentCounter", -1],
						["vset", "hiddenScore", 0],
						["vset", "finalBossRoom", 0],
						["vset", "UmbraAReady", 1],
						["vset", "UmbraBReady", 1],
						["vset", "UmbraCReady", 1],
						["vset", "UmbraDReady", 1],
						["vset", "bonusHealthRemaining", 5],
					]],
	
					
					["if", ["<", ["vget", "segmentCounter"], 18],[
						["set_music", "musicBoss3c"]
					],[
						["if", ["==", ["vget", "segmentCounter"], 18],[
							["set_music", "musicBoss3b"]
						]]
					]],
					
					["if", ["exists", ["get_instance", "Teleporter"]], [
						["set", ["get_instance", "Teleporter", 0], "active", 3],
						["create", "FadeMusic2", 0, 0]
					]],
	
					["if", ["==", ["vget", "segmentCounter"], 18],[
						["set_objective_text", "final3"],
						["vset", "finalBossRoom", 1],
						["vset", "finalBossRoomStartTime", ["get_time"]],
						["vset", "startingUmbras", 4],
						["vset", "existingUmbras", 0],
						["vset", "BossPhase", 0],
					]],
					
					["if", ["==", ["vget", "segmentCounter"], 17],[
						["trial_final_update_stages_cleared", 9],
						["stage_load_next_room", "arena_Final10Risk.rorlvl"],
						["stage_queue_next", "ror-riskOfRain"],
						["set_objective_text", "final1"],
						["vinc", "segmentCounter", 1],
						["trigger", "SpawnShops9"],
						["trigger", "SpawnBonusHeals"],
					]],
				
					["if", ["==", ["vget", "segmentCounter"], 16],[
						["stage_load_next_room", "arena_Final0Rest.rorlvl"],
						["stage_queue_next", "ror-desolateForest"],
						["set_objective_text", "final2"],
						["vinc", "segmentCounter", 1],
					]],
	
					
					["if", ["==", ["vget", "segmentCounter"], 15],[
						["trial_final_update_stages_cleared", 8],
						["stage_load_next_room", "arena_Final9Temple.rorlvl"],
						["stage_queue_next", "ror-templeOfTheElders"],
						["set_objective_text", "final1"],
						["vinc", "segmentCounter", 1],
						["trigger", "SpawnShops8"],
						["trigger", "SpawnBonusHeals"],
					]],
	
					["if", ["==", ["vget", "segmentCounter"], 14],[
						["stage_load_next_room", "arena_Final0Rest.rorlvl"],
						["stage_queue_next", "ror-desolateForest"],
						["set_objective_text", "final2"],
						["vinc", "segmentCounter", 1],
					]],
	
					["if", ["==", ["vget", "segmentCounter"], 13],[
						["trial_final_update_stages_cleared", 7],
						["stage_load_next_room", "arena_Final8Hive.rorlvl"],
						["stage_queue_next", "ror-hiveCluster"],
						["set_objective_text", "final1"],
						["vinc", "segmentCounter", 1],
						["trigger", "SpawnShops7"],
						["trigger", "SpawnBonusHeals"],
					]],
						
					["if", ["==", ["vget", "segmentCounter"], 12],[
						["stage_load_next_room", "arena_Final0Rest.rorlvl"],
						["stage_queue_next", "ror-desolateForest"],
						["set_objective_text", "final2"],
						["vinc", "segmentCounter", 1],
					]],
	
					["if", ["==", ["vget", "segmentCounter"], 11],[
						["trial_final_update_stages_cleared", 6],
						["stage_load_next_room", "arena_Final7Magma.rorlvl"],
						["stage_queue_next", "ror-magmaBarracks"],
						["set_objective_text", "final1"],
						["vinc", "segmentCounter", 1],
						["trigger", "SpawnShops6"],
						["trigger", "SpawnBonusHeals"],
					]],
	
					["if", ["==", ["vget", "segmentCounter"], 10],[
						["stage_load_next_room", "arena_Final0Rest.rorlvl"],
						["stage_queue_next", "ror-desolateForest"],
						["set_objective_text", "final2"],
						["vinc", "segmentCounter", 1],
						["set", ["get_instance", "Water"], "y", 2048],
					]],
	
					["if", ["==", ["vget", "segmentCounter"], 9],[
						["if", ["trial_final_update_stages_cleared", 5], [
							["notification", 0, "checkpoint"],
						]],
						["stage_load_next_room", "arena_Final6Sunken.rorlvl"],
						["stage_queue_next", "ror-sunkenTombs"],
						["set_objective_text", "final1"],
						["vinc", "segmentCounter", 1],
						["trigger", "SpawnShops5"],
						["trigger", "SpawnBonusHeals"],
					]],
	
					["if", ["==", ["vget", "segmentCounter"], 8],[
						["stage_load_next_room", "arena_Final0RestwShortcut.rorlvl"],
						["stage_queue_next", "ror-desolateForest"],
						["set_objective_text", "final2"],
						["vinc", "segmentCounter", 1],
					]],
	
					["if", ["==", ["vget", "segmentCounter"], 7],[
						["trial_final_update_stages_cleared", 4],
						["stage_load_next_room", "arena_Final5Ancient.rorlvl"],
						["stage_queue_next", "ror-ancientValley"],
						["set_objective_text", "final1"],
						["vinc", "segmentCounter", 1],
						["trigger", "SpawnShops4"],
						["trigger", "SpawnBonusHeals"],
					]],
	
					["if", ["==", ["vget", "segmentCounter"], 6],[
						["stage_load_next_room", "arena_Final0RestwShortcut.rorlvl"],
						["stage_queue_next", "ror-desolateForest"],
						["set_objective_text", "final2"],
						["vinc", "segmentCounter", 1],
					]],
	
					["if", ["==", ["vget", "segmentCounter"], 5],[
						["trial_final_update_stages_cleared", 3],
						["stage_load_next_room", "arena_Final4Sky.rorlvl"],
						["stage_queue_next", "ror-skyMeadow"],
						["set_objective_text", "final1"],
						["vinc", "segmentCounter", 1],
						["trigger", "SpawnShops3"],
						["trigger", "SpawnBonusHeals"],
					]],
	
					["if", ["==", ["vget", "segmentCounter"], 4],[
						["stage_load_next_room", "arena_Final0RestwShortcut.rorlvl"],
						["stage_queue_next", "ror-desolateForest"],
						["set_objective_text", "final2"],
						["vinc", "segmentCounter", 1],
					]],
	
					["if", ["==", ["vget", "segmentCounter"], 3],[
						["trial_final_update_stages_cleared", 2],
						["stage_load_next_room", "arena_Final3Damp.rorlvl"],
						["stage_queue_next", "ror-dampCaverns"],
						["set_objective_text", "final1"],
						["vinc", "segmentCounter", 1],
						["trigger", "SpawnShops2"],
						["trigger", "SpawnBonusHeals"],
					]],
	
					["if", ["==", ["vget", "segmentCounter"], 2],[
						["stage_load_next_room", "arena_Final0RestwShortcut.rorlvl"],
						["stage_queue_next", "ror-desolateForest"],
						["set_objective_text", "final2"],
						["vinc", "segmentCounter", 1],
					]],
					["if", ["==", ["vget", "segmentCounter"], 1],[
						["trial_final_update_stages_cleared", 1],
						["stage_load_next_room", "arena_Final2Dried.rorlvl"],
						["stage_queue_next", "ror-driedLake"],
						["set_objective_text", "final1"],
						["vinc", "segmentCounter", 1],
						["trigger", "SpawnShops1"],
						["trigger", "SpawnBonusHeals"],
					]],
	
					["if", ["==", ["vget", "segmentCounter"], 0],[
						["stage_load_next_room", "arena_Final0RestwShortcut.rorlvl"],
						["stage_queue_next", "ror-desolateForest"],
						["set_objective_text", "final2"],
						["vinc", "segmentCounter", 1],
						
						
					]],
	
					["if", ["==", ["vget", "segmentCounter"], -1],[
						["stage_load_next_room", "arena_Final1Desolate.rorlvl"],
						["stage_queue_next", "ror-desolateForest"],
						["set_objective_text", "final1"],
						["trigger", "SpawnShops0"],
						["vinc", "segmentCounter", 1],
						
						
					]]
					
				],
	
				"onStep" : [
					["if", ["==", ["vget", "finalBossRoom"], 1],[
	
						["if", ["==", ["vget", "startingUmbras"], 4],[
							["if", ["&&", ["==", ["+", ["vget", "finalBossRoomStartTime"], 2], ["get_time"]],["==", ["vget", "startingUmbras"], 4]],[
								["trigger", "SummonUmbraA"],
								["vset", "StartingUmbrasSpawned", 1]
							]],
						]],
						["if", ["==", ["vget", "startingUmbras"], 3],[
							["if", ["&&", ["||", ["==", ["+", ["vget", "finalBossRoomStartTime"], 24], ["get_time"]], ["==", ["vget", "existingUmbras"], 0]], ["==", ["vget", "StartingUmbrasSpawned"], 1]],[
								
								["trigger", "SummonUmbraB"],
								["vinc", "StartingUmbrasSpawned", 1]
							]]
						]],
						
						["if", ["==", ["vget", "startingUmbras"], 2],[
							["if", ["&&", ["||", ["==", ["+", ["vget", "finalBossRoomStartTime"], 36], ["get_time"]], ["==", ["vget", "existingUmbras"], 0]], ["==", ["vget", "StartingUmbrasSpawned"], 2]],[
								["trigger", "SummonUmbraC"],
								["vinc", "StartingUmbrasSpawned", 1]
							]]
						]],
						["if", ["==", ["vget", "startingUmbras"], 1],[
							["if", ["&&", ["||", ["==", ["+", ["vget", "finalBossRoomStartTime"], 48], ["get_time"]], ["==", ["vget", "existingUmbras"], 0]], ["==", ["vget", "StartingUmbrasSpawned"], 3]],[
								["trigger", "SummonUmbraD"],
								["vinc", "StartingUmbrasSpawned", 1]
							]]
						]],
					
						
	
						["if", ["==", ["vget", "startingUmbras"], 0],[
							["trigger", "ProvStart"]
						]],
	
						["if", ["==", ["vget", "BossPhase"], 1],[
							["if", ["<=", ["vget", "existingUmbras"], 1],[
								["if", ["==", 0, ["%", ["get_time"], 15 ]],[
									["trigger", ["choose", "SummonUmbraA","SummonUmbraB","SummonUmbraC","SummonUmbraD"]]
								]]
							]]
						]],
						["if", ["==", ["vget", "BossPhase"], 2],[
							["if", ["<=", ["vget", "existingUmbras"], 2],[
								["if", ["==", 0, ["%", ["get_time"], 20 ]],[
									["trigger", ["choose", "SummonUmbraA","SummonUmbraB","SummonUmbraC","SummonUmbraD"]]
								]]
							]]
						]],
						["if", ["==", ["vget", "BossPhase"], 3],[
							["if", ["<=", ["vget", "existingUmbras"], 2],[
								["if", ["==", 0, ["%", ["get_time"], 10 ]],[
									["trigger", ["choose", "SummonUmbraA","SummonUmbraB","SummonUmbraC","SummonUmbraD"]]
								]]
							]]
						]],
						["if", ["==", ["vget", "BossPhase"], 2],[
							["if", ["<=", ["vget", "existingUmbras"], 1],[
								["if", ["==", 0, ["%", ["get_time"], 15 ]],[
									["trigger", ["choose", "SummonUmbraA","SummonUmbraB","SummonUmbraC","SummonUmbraD"]]
								]]
							]]
						]],
					]]
				],
	
				"onPlayerInit" : [
				],
	
				"onEnemyInit" : [
					["if", ["==", ["vget", "firstEnemyHasSpawned"], 0],[
						["vset", "firstEnemyHasSpawned", 1]
					]],
					["if", ["==", ["vget", "segmentCounter"], 15],[
							["if", ["is_object", ["get_arg", 0], "ChildG"], [
	
						],[
							["set", ["get_arg", 0], "y_range", 1000],
							["set", ["get_arg", 0], "target_range", 1000],
							["set", ["get_arg", 0], "ai_max_distance_y", 1000]
						]]
					]],
					["if", ["==", ["vget", "segmentCounter"], 17],[
						["set", ["get_arg", 0], "target_range", 1000],
						["set", ["get_arg", 0], "ai_max_distance_y", 1000],
						["if", ["is_object", ["get_arg", 0], "Guard"], [
							["set", ["get_arg", 0], "y_range", 1000]
						]]
					]],
					["if", ["is_object", ["get_arg", 0], "GolemG"], [
						["set", ["get_arg", 0], "maxhp_base" , 1500 ],
					]],
					["if", ["is_object", ["get_arg", 0], "Ifrit"], [
						["set", ["get_arg", 0], "maxhp_base", 18000 ]
						
					]],
					["if", ["is_object", ["get_arg", 0], "Worm"], [
						["set", ["get_arg", 0], "maxhp_base", 2000 ],
					]],
					["if", ["is_object", ["get_arg", 0], "ShamG"], [
					]],
					["if", ["is_object", ["get_arg", 0], "JellyG"], [
						["set", ["get_arg", 0], "maxhp_base", 20000 ]
					]],
					["if", ["is_object", ["get_arg", 0], "Turtle"], [
						["set", ["get_arg", 0], "damage_base", 0.8 ],
					]],
					["if", ["is_object", ["get_arg", 0], "Imp"], [
						["set", ["get_arg", 0], "y_range", 1000],
						["set", ["get_arg", 0], "target_range", 1000],
						["set", ["get_arg", 0], "ai_max_distance_y", 1000]
					]],
					["if", ["is_object", ["get_arg", 0], "Mac"], [
						["set", ["get_arg", 0], "y_range", 1000],
						["set", ["get_arg", 0], "target_range", 1000],
						["set", ["get_arg", 0], "ai_max_distance_y", 1000]
					]],
					["if", ["is_object", ["get_arg", 0], "WispB"], [
						["set", ["get_arg", 0], "maxhp_base", 5000],
						["actor_dirty", ["get_arg", 0]]
					]],
					["if", ["is_object", ["get_arg", 0], "Boss1"], [
						["vset", "BossPhase", 1],
						["set", ["get_arg", 0], "maxhp_base", ["*",["get", ["get_arg", 0], "maxhp_base"], 0.75]],
						["actor_dirty", ["get_arg", 0]]
					]],
					["if", ["is_object", ["get_arg", 0], "WurmHead"], [
						["set", ["get_arg", 0], "maxhp_base", ["*",["get", ["get_arg", 0], "maxhp_base"], 0.5]],
						["actor_dirty", ["get_arg", 0]],
						["if", ["==", ["vget", "BossPhase"], 1],[
							["vset", "BossPhase", 2]
						]]
					]],
					["if", ["is_object", ["get_arg", 0], "Boss3"], [
						["set", ["get_arg", 0], "maxhp_base", ["*",["get", ["get_arg", 0], "maxhp_base"], 0.75]],
						["actor_dirty", ["get_arg", 0]],
						["vset", "BossPhase", 3]
					]],
					["if", ["is_object", ["get_arg", 0], "Boss4"], [
						["set", ["get_arg", 0], "maxhp_base", ["*",["get", ["get_arg", 0], "maxhp_base"], 0.75]],
						["actor_dirty", ["get_arg", 0]],
						["vset", "BossPhase", 4]
					]],
					["if", ["is_object", ["get_arg", 0], "UmbraA"], [
						["set", ["get_arg", 0], "maxhp_base", ["*",["get", ["get_arg", 0], "maxhp_base"], 1.27]],
						 ["actor_dirty", ["get_arg", 0]],
						["vinc", "existingUmbras", 1],
					]],
					["if", ["is_object", ["get_arg", 0], "UmbraB"], [
						["vinc", "existingUmbras", 1],
						["set", ["get_arg", 0], "maxhp_base", ["*",["get", ["get_arg", 0], "maxhp_base"], 1.27]],
						 ["actor_dirty", ["get_arg", 0]]
					]],
					["if", ["is_object", ["get_arg", 0], "UmbraC"], [
						["vinc", "existingUmbras", 1],
						["set", ["get_arg", 0], "maxhp_base", ["*",["get", ["get_arg", 0], "maxhp_base"], 1.27]],
						 ["actor_dirty", ["get_arg", 0]],
					]],
					["if", ["is_object", ["get_arg", 0], "UmbraD"], [
						["vinc", "existingUmbras", 1],
						["set", ["get_arg", 0], "maxhp_base", ["*",["get", ["get_arg", 0], "maxhp_base"], 1.27]],
						 ["actor_dirty", ["get_arg", 0]],
					]]
				],
	
				"onKillProc" : [
					["if", ["&&", ["==", ["count", "pEnemy"], 1], ["==", ["vget", "lastEnemySpawned"], 0]],[
						["if", ["<", ["vget", "segmentCounter"], 18],[
							["trigger_delay_hurry", 90],
						]],
					]],
					["if", ["is_object", ["get_arg", 0], "Boss4"],[
						["score_add"]
					]]
				],
	
				"onPickupCollected" : [
					["if", ["is_object", ["get_arg", 0], "BonusHeal"],[
						["vinc", "bonusHealthRemaining", -1],
					]],
					["if", ["is_object", ["get_arg", 0], "BonusClock15"],[
						["stage_end"]
					]]
				],
	
				"onInteractableActivate" : [
	
					["if", ["is_object", ["get_arg", 0], "TrialsFinalShortcutTeleporter"],[
						["stage_load_next_room", "arena_Final6Sunken.rorlvl"],
						["stage_queue_next", "ror-sunkenTombs"],
						["vset", "segmentCounter", 10],
					]]
	
				],
	
				"onDeath" : [
	
					["if", ["==", ["vget", "lastEnemySpawned"], 1], [
						["if", ["==", ["count", "pEnemy"], 1],[
							["vset", "lastEnemySpawned", 0],
							["stage_end"]
						]]
					]],
	
					["if", ["is_object", ["get_arg", 0], "UmbraA"], [
						["vinc", "existingUmbras", -1],
						["vinc", "startingUmbras", -1]
					]],
					["if", ["is_object", ["get_arg", 0], "UmbraB"], [
						["vinc", "existingUmbras", -1],
						["vinc", "startingUmbras", -1]
					]],
					["if", ["is_object", ["get_arg", 0], "UmbraC"], [
						["vinc", "existingUmbras", -1],
						["vinc", "startingUmbras", -1]
					]],
					["if", ["is_object", ["get_arg", 0], "UmbraD"], [
						["vinc", "existingUmbras", -1],
						["vinc", "startingUmbras", -1]
					]]
					
				]
			}
		},

	"commando1" :	{
		"is_start" : true,
		"icon_index" : 3,
		"unlock" : "ror-unlock_commando_v2",
		"duration" : 300,
		"crown_score" : 95,
		"target_score" : 1,
		"survivor" : "commando",
		"skill3" : 1,
		"enemies_drop_xp" : true,
        "enemies_drop_gold" : true,
		"no_hp_regen" : true,
		"bosses_drop_items" : false,
		"starting_gold" : 15,
		"objective_sprite" : "GolemGIdle",
		"objective_text" : "defeatEnemies",
		"treasure_weights" : {
			"smallChest" : {
			  "common" : 1,
			  "uncommon" : 0,
			  "rare" : 0
			},
			"largeChest" : {
				"common" : 0,
				"uncommon" : 1,
				"rare" : 0
			},
			"bossFirst" : {
				"common" : 0,
				"uncommon" : 0,
				"rare" : 0,
				"boss" : 0,
				"equipment": 0,
				"boss_equipment": 1
			}
		  },
		  "loot_pools" : {
			"common" : [
			  "Tooth",
			  "Glasses",
			  "Medkit"
			],
			"uncommon" : [
			  "Ukulele",
			  "Cell",
			  "Heart"
			],
			"equipment" : [
				"Amethyst"
			  ],
			"boss_equipment" : [
				"JellyBox"
			  ]
		  },
		"objective" : "min_time_target",
		"stage" : "desolateForest",
		"room_path" : "arena_commandoStarter.rorlvl",
		"scripts" : {
			"onStageStart" : [
				["vset", "initialSpawnTimer", 300],
				["vset", "reinforcementTimer", -1],
				["vset", "skipCounter", 0],
				["vset", "initializeSkipCounter", 0],
				["vset", "stagePhase", 1],
				["vset", "nextWaveTimer", 500],
				["create", "BarrelEquipment", 2464, 1940]
			],

			"onStep" : [
				["if", [">", ["vget", "initialSpawnTimer"], 0],[
					["vinc", "initialSpawnTimer", -1]
				]],
				["if", [">", ["vget", "reinforcementTimer"], 0],[
					["vinc", "reinforcementTimer", -1]
				]],
				["if", ["&&", ["==", ["vget", "skipCounter"], 0], ["==", ["vget", "initializeSkipCounter"], 1]],[
					["vset", "initialSpawnTimer", 0]
				]],
				["if", ["&&", ["==", ["vget", "initialSpawnTimer"], 0], ["==", ["vget", "stagePhase"], 1]],[
					["vset", "initialSpawnTimer", ["vget", "nextWaveTimer"]],
					["vinc", "nextWaveTimer", 200],
					["vinc", "stagePhase", 1],
					["trigger", "spawnLems"]
				]],
				["if", ["&&", ["==", ["vget", "initialSpawnTimer"], 0], ["==", ["vget", "stagePhase"], 2]],[
					["vset", "initialSpawnTimer", ["vget", "nextWaveTimer"]],
					["vinc", "nextWaveTimer", 200],
					["vinc", "stagePhase", 1],
					["trigger", "spawnGolems"]
				]],
				["if", ["&&", ["==", ["vget", "initialSpawnTimer"], 0], ["==", ["vget", "stagePhase"], 3]],[
					["vset", "initialSpawnTimer", ["vget", "nextWaveTimer"]],
					["vinc", "nextWaveTimer", 200],
					["vinc", "stagePhase", 1],
					["trigger", "spawnJellyfish"]
				]],
				["if", ["&&", ["==", ["vget", "initialSpawnTimer"], 0], ["==", ["vget", "stagePhase"], 4]],[
					["vset", "initialSpawnTimer", ["vget", "nextWaveTimer"]],
					["vinc", "nextWaveTimer", 200],
					["vinc", "stagePhase", 1],
					["trigger", "spawnBigLems"]
				]],
				["if", ["&&", ["==", ["vget", "initialSpawnTimer"], 0], ["==", ["vget", "stagePhase"], 5]],[
					["vset", "initialSpawnTimer", ["vget", "nextWaveTimer"]],
					["vinc", "nextWaveTimer", 200],
					["vinc", "stagePhase", 1],
					["trigger", "spawnVagrant"]
				]],
				["if", ["&&", ["==", ["vget", "initialSpawnTimer"], 0], ["==", ["vget", "stagePhase"], 6]],[
					["if", ["exists", ["get_instance", "JellyG"]], [
					],[
						["vset", "initialSpawnTimer", ["vget", "nextWaveTimer"]],
						["vinc", "stagePhase", 1],
						["trigger", "spawnColossus"],
						["set_objective_text", "defeatColossus"]
					]]
				]]
			],

			"onEnemyInit" : [
				["if", ["is_object", ["get_arg", 0], "JellyG"], [
					["set", ["get_arg", 0], "boss_drop_item", true]
				]],
				["if", ["is_object", ["get_arg", 0], "GolemG"], [
					["set", ["get_arg", 0], "boss_drop_item", false],
					["boss_party_auto", ["get_arg", 0]]
				]],
				["if", ["==", ["vget", "initializeSkipCounter"], 0],[
					["vset", "initializeSkipCounter", 1]
				]],
				["vinc", "skipCounter", 1]
			],

			"onKillProc" : [
				
				["if", [">", ["vget", "skipCounter"], 0],[
					["vinc", "skipCounter", -1]
				]],
				["if", ["is_object", ["get_arg", 0], "GolemG"], [
					["score_add"]]]
				]
		}
	},

	"commando2" :	{
		"icon_index" : 4,
		"unlock" : "ror-unlock_commando_x2",
		"info" : ["commandoknife_hint1", "commandoknife_hint2"],
		"duration" : 600,
		"crown_score" : 35,
		"target_score" : 1,
		"survivor" : "commando",
		"skill1" : 1,
		"starting_level" : 2,
		"enemies_drop_xp" : false,
		"barrels_drop_xp" : false,
		"barrels_drop_gold" : false,
		"enemies_drop_gold" : false,
		"barrel2_heal_value" : 35,
		"starting_items" : [
			["ukulele", 1],
			["crowbar", 1]
		],
		"bosses_drop_items" : false,
		"starting_gold" : 0,
		"objective" : "min_time_target",
		"stage" : "driedLake",
		"objective_sprite" : "LizardGIdle",
		"objective_sprite_offset" : [10, -6],
		"objective_text" : "defeatElder",
		"room_path" : "arena_commandoBravery.rorlvl",
		"scripts" : {
			"onStageStart" : [
				["vset", "bossMaxDistanceX", 416],
				["vset", "bossMaxDistanceY", 64],
				["vset", "maxTimeWaitForDespawn", 240],
				["vset", "bossHeightOffset", 47],
				["vset", "bossStartingHealth", 0],
				["vset", "bossHealthWhenDespawned", 0],
				["vset", "bossTimesDespawned", 0],
				["vset", "timeSinceBossRespawned", 0],
				["vset", "reinforcementTimer", 999],
				["vset", "groundedWait", 0],
				["vset", "groundedOK", false]
			],
	
			"trigger_Pursue" :[
				["vset", "bossHealthWhenDespawned", ["get", ["get_instance", "LizardG", 0], "hp"]],
				["despawn", ["get_instance", "LizardG", 0], "true"],
				["vinc", "bossTimesDespawned", 1],
				["create", "LizardG", 0, 0],
				["vset", "reinforcementTimer", 0],
				["vset", "timeSinceBossRespawned", 0]
			],
	
			"trigger_SpawnReinforcements" :[
				["create", "Lizard", ["+", ["get", ["get_instance", "LizardG", 0], "x"], ["irandom", -16, 16]], ["+", ["get", ["get_instance", "LizardG", 0], "y"], ["vget", "bossHeightOffset"]]]
			],
	
			"trigger_SpawnGrounded" :[
				["trigger", ["choose", "Wisp1", "Wisp2", "Crab1", "Crab2", "Crab3", "Crab4", "Crab5", "Crab6", "Lizard1", "Lizard2", "Lizard3", "Lizard4", "Lizard5", "Lizard6"]],
				["if", ["chance", 0.15],[
					["vset", "groundedOK", true],
					["vset", "groundedWait", 360]
				]]
			],
	
			"onStep" : [
				["if", ["exists", ["get_instance", "LizardG"]], [
					["boss_party_manual_update", ["get", ["get_instance", "LizardG", 0], "hp"]],
					["if", ["<", ["get", ["get_player"], "x"], ["-", ["get", ["get_instance", "LizardG", 0], "x"], ["vget", "bossMaxDistanceX"]]], [
						["if", ["==", ["vget", "timeSinceBossRespawned"], ["vget", "maxTimeWaitForDespawn"]],[
							["trigger", "Pursue"]
						]]
					],
						[
							["if", [">", ["get", ["get_player"], "x"], ["+", ["get", ["get_instance", "LizardG", 0], "x"], ["vget", "bossMaxDistanceX"]]], [
								["if", ["==", ["vget", "timeSinceBossRespawned"], ["vget", "maxTimeWaitForDespawn"]],[
									["trigger", "Pursue"]
								]]
							]]
						]
					],
					["if", ["<", ["get", ["get_player"], "y"], ["-", ["get", ["get_instance", "LizardG", 0], "y"], ["+", ["vget", "bossMaxDistanceY"], ["vget", "bossHeightOffset"]]]], [
						["if", ["==", ["vget", "timeSinceBossRespawned"], ["vget", "maxTimeWaitForDespawn"]],[
							["trigger", "Pursue"]
						]]
					],
						[
							["if", [">", ["get", ["get_player"], "y"], ["+", ["get", ["get_instance", "LizardG", 0], "y"], ["+", ["vget", "bossMaxDistanceY"], ["vget", "bossHeightOffset"]]]], [
								["if", ["==", ["vget", "timeSinceBossRespawned"], ["vget", "maxTimeWaitForDespawn"]],[
									["trigger", "Pursue"]
								]]
							]]
						]
					],
					["if", ["<", ["vget", "timeSinceBossRespawned"], ["vget", "maxTimeWaitForDespawn"]],[
						["vinc", "timeSinceBossRespawned", 1]
					]],
					["if", ["<", ["vget", "reinforcementTimer"], 120],[
						["vinc", "reinforcementTimer", 1],
						["if", ["==", ["vget", "reinforcementTimer"], 59],[
							["trigger", "SpawnReinforcements"]
						]],
						["if", ["==", ["vget", "reinforcementTimer"], 120],[
							["trigger", "SpawnReinforcements"]
						]]
					]],
					["if", [">", ["vget", "groundedWait"], 0],[
						["vinc", "groundedWait", -1]
					]],
					["if", ["&&", ["==", ["vget", "groundedWait"], 0], ["==", ["vget", "groundedOK"], true]],[
						["vset", "groundedOK", false],
						["trigger", "SpawnGrounded"]
					]]
				]]
			],
	
			"onPlayerInit" : [

			],
	
			"onEnemyInit" : [
				["if", ["is_object", ["get_arg", 0], "Crab"],[
					["set", ["get_arg", 0], "pHmax_base", 0.68 ],
					["actor_dirty", ["get_arg", 0]]
				]],
				["if", ["is_object", ["get_arg", 0], "Wisp"],[
					["set", ["get_arg", 0], "pHmax_base", 0.85 ],
					["actor_dirty", ["get_arg", 0]]
				]],
				["if", ["is_object", ["get_arg", 0], "Lizard"],[
					["set", ["get_arg", 0], "pHmax_base", 0.95 ],
					["actor_dirty", ["get_arg", 0]]
				]],
				["if", ["is_object", ["get_arg", 0], "LizardG"], [
					["set", ["get_arg", 0], "maxhp_base", 525],
					["item_give", ["get_arg", 0], "toughTimes", 23],
					["item_give", ["get_arg", 0], "paulsGoatHoof", 2]
				]],
				["if", ["&&", ["is_object", ["get_arg", 0], "LizardG"], ["==", ["vget", "bossStartingHealth"], 0]],[
					["vset", "bossStartingHealth", 525],
					["boss_party_begin"],
					["boss_party_set_name", "actor.oLizardG.name", "actor.genericTrialBossDescription.text"],
					["boss_party_manual_set_maxhp", 525],
					["boss_party_end"]
				]],
				["if", ["&&", ["is_object", ["get_arg", 0], "LizardG"], [">", ["vget", "bossTimesDespawned"], 0]],[
					["if", [">", ["get", ["get_arg", 0], "hp"], ["vget", "bossHealthWhenDespawned"]],[
						["set", ["get_arg", 0], "hp", ["vget", "bossHealthWhenDespawned"]]
					]],
					["set", ["get_arg", 0], "x", ["get", ["get_player"], "x"]],
					["set", ["get_arg", 0], "y", ["-", ["get", ["get_player"], "y"], ["vget", "bossHeightOffset"]]]
				]],
				["if", ["&&", ["is_object", ["get_arg", 0], "LizardG"], [">", ["get", ["get_arg", 0], "x"], 1184]],[
					["if", ["<", ["get", ["get_arg", 0], "y"], 2937],[
						["set", ["get_arg", 0], "y", ["-", 2868, ["vget", "bossHeightOffset"]]],
						["if", ["<", ["get", ["get_arg", 0], "x"], 1376],[
							["set", ["get_arg", 0], "x", 1380]
						]],
						["if", [">", ["get", ["get_arg", 0], "x"], 2144],[
							["set", ["get_arg", 0], "x", 2138]
						]]
					],[
						["if", ["<", ["get", ["get_arg", 0], "y"], 3152],[
							["if", ["<", ["get", ["get_arg", 0], "x"], 1280],[
								["set", ["get_arg", 0], "y", ["-", 2996, ["vget", "bossHeightOffset"]]]
							],[
								["if", ["<", ["get", ["get_arg", 0], "x"], 1312],[
									["set", ["get_arg", 0], "y", ["-", 3028, ["vget", "bossHeightOffset"]]]
								],[
									["if", ["<", ["get", ["get_arg", 0], "x"],1504],[
										["set", ["get_arg", 0], "y", ["-", 3060, ["vget", "bossHeightOffset"]]]
									],[
										["if", ["<", ["get", ["get_arg", 0], "x"], 2240],[
											["set", ["get_arg", 0], "y", ["-", 3060, ["vget", "bossHeightOffset"]]]
										],[
											["if", ["<", ["get", ["get_arg", 0], "x"], 2304],[
												["set", ["get_arg", 0], "y", ["-", 3028, ["vget", "bossHeightOffset"]]]
											]]
										]]
									]]
								]]
							]]
						],[
							["if", ["<", ["get", ["get_arg", 0], "x"], 1504],[
								["set", ["get_arg", 0], "y", ["-", 3252, ["vget", "bossHeightOffset"]]]
							]]
						]]
					]]
				]]
			],
	
			"onKillProc" : [
				["if", ["is_object", ["get_arg", 0], "LizardG"], [
					  ["score_add"]
				]]
			]
		}
	},

	"commando3" :	{
		"icon_index" : 5,
		"info" : ["checkpoint"],
		"unlock" : "ror-unlock_commando_c2",
        "crown_score" : 70,
        "survivor" : "commando",
        "objective" : "min_time_completed",
		"objective_text" : "raceEnd",
        "duration" : 120,
        "stage" : "hiveCluster",
        "room_path" : "arena_commando3.rorlvl",
        "spawn enemies" : [],
		"lethal_fall" : true,
		"no_hp_regen" : true,
		"starting_maxhp" : 65,
        "skill2" : 1,
        "enemies_drop_xp" : false,
        "starting_items" : [
            [ "hardlightAfterburner", 1 ]
          ],
        "scripts" : {
		
		
			"onStageStart" : [
				["vset", "boarkillcount", 0],
				
			],
		
		"onKillProc" : [
				
					
					["if", ["==", ["get", ["get_arg", 1], "team", ], 1], [
						["vset", "temp", ["get_arg",0]],
						["vset", "enemyKillLocX", ["get", ["get_arg", 0], "x"]],
						["vset", "enemyKillLocY", ["get", ["get_arg", 0], "y"]],
						
						["if", ["is_object", ["get_arg", 0], "BoarM"], [
							["vinc", "boarkillcount", 1],
							["if", ["==", 0, ["%", ["vget","boarkillcount"], 3]], [
							["create", "Hoof", ["vget", "enemyKillLocX"], ["vget", "enemyKillLocY"]]
							]],
							
						]],
					]],
		],	
		
            "onEnemyInit" : [
              ["if", ["is_object", ["get_arg", 0], "MacG"], [
                ["item_give", ["get_arg", 0], "paulsGoatHoof", 1]
              ]],
              ["if", ["is_object", ["get_arg", 0], "Lizard"], [
                ["item_give", ["get_arg", 0], "paulsGoatHoof", 8]
              ]]
            ]
        }
    },

	
	"commando4" :	{
			"icon_index" : 49,
			"unlock" : "ror-unlock_threader",
			"show_unlock" : false,
			"info" : ["commandoDK_hint1", "commandoDK_hint2"],
			"crown_score" : 150,
			"survivor" : "commando",
			"objective" : "max_score",
			"target_score" : 40,
			"stage" : "driedLake",
			"room_path" : "arena_CommandoDK.rorlvl",
			"spawn enemies" : [],
			"lethal_fall" : true,
			"skill0" : 0,
			"skill1" : 0,
			"skill2" : 0,
			"skill3" : 0,
			"hide_stage_entrance" : true,
			"enemies_drop_xp" : false,
			"enemies_drop_gold" : true,
			"no_hp_regen" : true,
			"starting_gold" : 35,
			 "starting_items" : [
				[ "soldiersSyringe", 1], ["toughTimes", 2],
			  ],
			"bosses_drop_items" : false,
			"treasure_weights" : {
					"smallChest" : {
					  "common" : 1,
					  "uncommon" : 0,
					  "rare" : 0
					},
					"largeChest" : {
					  "common" : 0,
					  "uncommon" :1,
					  "rare" : 0
					},
					"goldChest" : {
					  "common" : 0,
					  "uncommon" : 0,
					  "rare" : 1,
					  "equipment" : 0
					}
				},
			
			"loot_pools" : {
					"common" : [
					
					],
					"uncommon" : [
					
					],
					"rare" : [
						"Blaster", "LaserTurbine", "Drill", "Fireshoe",
					],
					"equipment" : [
						"Sawmerang",
					],
				},
				
			"bonus_heal_value" : 50,
			"activator_equipment" : "sawmerang",
			"scripts" : {
				"onPlayerInit" : [
					["set", ["get_player"], "maxhp_base" , 100],
					["actor_dirty", ["get_arg", 0]]
				],
	
				"trigger_Pick_ShamL" :[
					["trigger", ["choose", "ShamL_1", "ShamL_2", "ShamL_3", "ShamL_4", "ShamL_5", "ShamL_6", "ShamL_7", "ShamL_8", "ShamL_9", "ShamL_10", "ShamL_11"]]
				],
	
				"trigger_Pick_ShamB" :[
					["trigger", ["choose", "ShamB_1", "ShamB_2"]]
				],
				
	
				"trigger_Pick_ShamB2" :[
					["trigger", ["choose", "ShamB_3", "ShamB_4"]]
				],
				
				"trigger_Pick_Root" :[
					["trigger", ["choose", "Root_1", "Root_2","Root_3","Root_4","Root_5"]]
				],
	
				"trigger_Pick_MacG" :[
					["trigger", ["choose", "MacG_1", "MacG_2", "MacG_3"]]
				],
				
				"onStageStart" : [
					["vset", "killcount", 0],
					["vset", "TankIsAlive", 0],
					["vset", "HaveKeycard", 0],
					["set_cost", ["get_instance","Chest5", 0], 350],
					["set_cost", ["get_instance","Chest5", 1], 350],
					["set_cost", ["get_instance","Chest5", 2], 350],
					["set_cost", ["get_instance","BarrelEquipment", 0], 150],
					
				],
				
				
				"onStep" : [
					["if", [">", ["get", ["get_player"], "x"], 1376], [["set", ["get_player"], "x", 1375]]],
					["if", ["<", ["get", ["get_player"], "x"], 512], [["set", ["get_player"], "x", 513]]]
				],
					
					"onKillProc" : [
					
						
						["if", ["==", ["get", ["get_arg", 1], "team", ], 1], [
							["vset", "temp", ["get_arg",0]],
							["vset", "enemyKillLocX", ["get", ["get_arg", 0], "x"]],
							["vset", "enemyKillLocY", ["get", ["get_arg", 0], "y"]],
							
							["vinc", "killcount", 1],
							
							["if", ["==", 0, ["%", ["vget","killcount"], 20]], [
							["trigger", "BonusHeal_1"]
							]],
							
							["if", ["==", 0, ["%", ["vget","killcount"], 45]], [
							["trigger", ["choose", "Worm_1", "Worm_2", "Worm_3", "Worm_4"]]
							]],
							
							
							["if", ["==", 0, ["%", ["vget","killcount"], 200]], [
							["trigger", ["choose", "Worm_1", "Worm_2", "Worm_3", "Worm_4"]]
							]],
							
							
							["if", ["==", 0, ["%", ["vget","killcount"], 500]], [
							["trigger", ["choose", "Worm_1", "Worm_2", "Worm_3", "Worm_4"]]
							]],
							
							
							["if", ["<=", 70, ["vget","killcount"]], [
									["if", ["==", 0, ["vget","TankIsAlive"]],[
										["trigger", ["choose", "GracePeriod_TANK"]],
										["vset", "TankIsAlive", 1],
								]],
							
								]],
							
							["match_object", ["vget", "temp"], {
								
								"GuardG" : [
									
									["trigger", "PGigga_1"],							
									["vset", "TankIsAlive", 0],
							
								],
								
							
								"ShamL" : [
									
									
									
									["trigger", ["choose", "PSmall_1", "PSmall_2" , "PSmall_3", "PSmall_4", "PSmall_5", "PSmall_6", "PSmall_7", "PSmall_8", "PSmall_9", "PSmall_10", "PSmall_11", "PSmall_12", "PSmall_13", "PSmall_14", "PSmall_15", "PSmall_16", "PSmall_17", "PSmall_18"]]
									],
									
								"ShamB" : [
									
									["trigger", ["choose", "PSmall_1", "PSmall_2" , "PSmall_3", "PSmall_4", "PSmall_5", "PSmall_6", "PSmall_7", "PSmall_8", "PSmall_9", "PSmall_10", "PSmall_11", "PSmall_12", "PSmall_13", "PSmall_14", "PSmall_15", "PSmall_16", "PSmall_17", "PSmall_18"]],
									["trigger", ["choose", "PSmall_1", "PSmall_2" , "PSmall_3", "PSmall_4", "PSmall_5", "PSmall_6", "PSmall_7", "PSmall_8", "PSmall_9", "PSmall_10", "PSmall_11", "PSmall_12", "PSmall_13", "PSmall_14", "PSmall_15", "PSmall_16", "PSmall_17", "PSmall_18"]]
									],
									
								"MacG" : [
									
									["trigger", ["choose", "PSmall_1", "PSmall_2" , "PSmall_3", "PSmall_4", "PSmall_5", "PSmall_6", "PSmall_7", "PSmall_8", "PSmall_9", "PSmall_10", "PSmall_11", "PSmall_12", "PSmall_13", "PSmall_14", "PSmall_15", "PSmall_16", "PSmall_17", "PSmall_18"]],
									["trigger", ["choose", "PSmall_1", "PSmall_2" , "PSmall_3", "PSmall_4", "PSmall_5", "PSmall_6", "PSmall_7", "PSmall_8", "PSmall_9", "PSmall_10", "PSmall_11", "PSmall_12", "PSmall_13", "PSmall_14", "PSmall_15", "PSmall_16", "PSmall_17", "PSmall_18"]],
									["trigger", "PBig_5"],
									["if", ["chance", 0.3], [
									["create", "Scarf", ["vget", "enemyKillLocX"], ["vget", "enemyKillLocY"]]
								]],
									],
									
								"Bramble" : [
									
									["trigger", ["choose", "PBig_1", "PBig_2" , "PBig_3", "PBig_4", "PBig_5"]]
									],
									
									
								"Worm" : [
									
									
									
									["trigger", ["choose", "PBig_1", "PBig_2" , "PBig_3", "PBig_4", "PBig_5", "PBig_6"]],
									
									["trigger", ["choose", "PBig_1", "PBig_2" , "PBig_3", "PBig_4", "PBig_5", "PBig_6"]],
									
									["trigger", ["choose", "PBig_1", "PBig_2" , "PBig_3", "PBig_4", "PBig_5", "PBig_6"]],
									
									["trigger", ["choose", "PBig_1", "PBig_2" , "PBig_3", "PBig_4", "PBig_5", "PBig_6"]],
									
									["if", ["==", 0, ["vget","HaveKeycard"]],[
									["trigger", "Keycard_1"],
									["vset", "HaveKeycard", 1],
									]],
									
									],
							
								}],
						]],
						
					  ],
				
				"onEnemyInit" : [
					["if", ["is_object", ["get_arg", 0], "ShamL"], [
						["set", ["get_arg", 0], "maxhp_base", 5],
						["actor_dirty", ["get_arg", 0]]
					]],
					
					["if", ["is_object", ["get_arg", 0], "ShamB"], [
						["set", ["get_arg", 0], "maxhp_base", 60],
						["actor_dirty", ["get_arg", 0]]
					]],
					
					["if", ["is_object", ["get_arg", 0], "Bramble"], [
						["set", ["get_arg", 0], "maxhp_base", 115],
						["actor_dirty", ["get_arg", 0]]
					]],
					
					["if", ["is_object", ["get_arg", 0], "GuardG"], [
						["set", ["get_arg", 0], "maxhp_base", 900],
						["actor_dirty", ["get_arg", 0]],
						["set", ["get_arg", 0], "damage_base", 20 ],
					]],
					
					["if", ["is_object", ["get_arg", 0], "Worm"], [
						["set", ["get_arg", 0], "maxhp_base", 350],
						["actor_dirty", ["get_arg", 0]]
					]],
					
					["if", ["is_object", ["get_arg", 0], "MacG"], [
						["set", ["get_arg", 0], "maxhp_base", 30],
						["item_give", ["get_arg", 0], "toughTimes", 2],
						["item_give", ["get_arg", 0], "soldiersSyringe", 3],
						["actor_dirty", ["get_arg", 0]]
					]]
				]
			}
		},

		"commando5" :	{
		"is_start" : false,
		"icon_index" : 48,
		"info" : ["playerDrone_hint1", "playerDrone_hint2", "playerDrone_hint3"],
		"unlock" : "ror-unlock_commando_skin_a",
		"crown_score" : 100,
		"target_score" : 50,
		"survivor" : "commando",
		"player_drone" : true,
		"skip_player_death_cam" : true,
		"spawn_dead" : true,
		"enemies_drop_xp" : true,
		"enemies_drop_gold" : false,
		"no_hp_regen" : true,
		"bosses_drop_items" : false,
		"starting_gold" : 0,
		"bonus_heal_value" : 300,
		"hide_stage_entrance" : true,
		"difficulty_scaling_enabled" : false,
		"objective" : "max_score",
		"objective_sprite" : "TriggerTarget",
		"objective_sprite_offset" : [0, -5],
		"objective_text" : "breakTargets2",
		"stage" : "magmaBarracks",
		"room_path" : "arena_playerDrone.rorlvl",
		"scripts" : {
			"trigger_SpawnFirstTargets" : [
				["trigger", "TargetC1"],
				["trigger", "TargetC2"],
				["trigger", "TargetC4"],
				["trigger", "TargetC5"],
				["trigger", "TargetC6"],
				["trigger", "TargetC7"],
				["trigger", "SpawnExtraStartingTarget"],
				["trigger", "SpawnExtraStartingTarget"],
				["trigger", "SpawnExtraStartingTarget"],
				["trigger", "SpawnExtraStartingTarget"],
				["trigger", "SpawnExtraStartingTarget"],
				["trigger", "SpawnExtraStartingTarget"],
				["trigger", "SpawnExtraStartingTarget"],
				["trigger", "SpawnExtraStartingTarget"],
				
			],
			"trigger_FirstEnemies": [
				["trigger", "SoloJellyR1"],
				["trigger", "SoloJellyL2"],
				["trigger", "SoloJellyB2"],
				["trigger", "SpawnRandomJellyfishUR"],
				["trigger", "SpawnRandomJellyfishBR"],
				["trigger", "SpawnRandomJellyfishBL"],
				["trigger", "SpawnRandomInnerJellyfish"],
				["trigger", "BirdB3"],
				["trigger", "SpawnInitialSpitters"],
			],
			"trigger_SpawnExtraStartingTarget" : [
				["trigger", ["choose", "TargetUR1","TargetUR2","TargetUR3","TargetUR4","TargetUR5","TargetUR6","TargetUR7","TargetUR8","TargetUR9","TargetUR10","TargetR1","TargetR2","TargetR3",
					"TargetR4","TargetR5","TargetBR1","TargetBR2","TargetBR3","TargetBR4","TargetBR5","TargetBR6","TargetBR7","TargetBR8","TargetB1","TargetB2","TargetB3","TargetB4","TargetB5",
					"TargetBL1","TargetBL2","TargetBL3","TargetBL4","TargetBL5","TargetBL6","TargetBL7","TargetBL8","TargetBL9","TargetBL10","TargetBL11","TargetL3","TargetL4","TargetL5","TargetL6",
					"TargetL7","TargetL8","TargetL9","TargetUL1","TargetUL2","TargetUL3","TargetUL4","TargetUL5","TargetUL6","TargetUL7","TargetU1","TargetU2","TargetU3","TargetU4"]]
			],

			"trigger_SpawnInitialSpitters" :[
				["trigger", ["choose", "SpitterR1", "SpitterR2", "SpitterR3", "SpitterR4"]],
				["trigger", ["choose", "SpitterR5", "SpitterR6", "SpitterR7", "SpitterR8"]],
				["trigger", ["choose", "SpitterL1", "SpitterL2", "SpitterL3", "SpitterL4"]],
				["trigger", ["choose", "SpitterL5", "SpitterL6", "SpitterL7", "SpitterL8"]],
			],

			"trigger_SpawnNewTarget" : [
				["trigger", ["choose", "TargetUR1","TargetUR2","TargetUR3","TargetUR4","TargetUR5","TargetUR6","TargetUR7","TargetUR8","TargetUR9","TargetUR10","TargetR1","TargetR2","TargetR3",
					"TargetR4","TargetR5","TargetBR1","TargetBR2","TargetBR3","TargetBR4","TargetBR5","TargetBR6","TargetBR7","TargetBR8","TargetB1","TargetB2","TargetB3","TargetB4","TargetB5",
					"TargetBL1","TargetBL2","TargetBL3","TargetBL4","TargetBL5","TargetBL6","TargetBL7","TargetBL8","TargetBL9","TargetBL10","TargetBL11","TargetL3","TargetL4","TargetL5","TargetL6",
					"TargetL7","TargetL8","TargetL9","TargetUL1","TargetUL2","TargetUL3","TargetUL4","TargetUL5","TargetUL6","TargetUL7","TargetU1","TargetU2","TargetU3","TargetU4","TargetC1",
					"TargetC2","TargetC3","TargetC4","TargetC5","TargetC6","TargetC7","TargetC8","TargetC9","TargetC10","TargetC11", "TargetExtra1", "TargetExtra2", "TargetExtra3", "TargetExtra4",
					"TargetExtra5", "TargetExtra6", "TargetExtra7", "TargetExtra8", "TargetExtra9", "TargetExtra10", "TargetExtra11","TargetExtra12", "TargetExtra13", "TargetExtra14", "TargetExtra15"
					, "TargetExtra16", "TargetExtra17", "TargetExtra18", "TargetExtra19", "TargetExtra20"]]
			],

			"trigger_Spawn10Targets" : [
				["trigger", "SpawnNewTarget"],
				["trigger", "SpawnNewTarget"],
				["trigger", "SpawnNewTarget"],
				["trigger", "SpawnNewTarget"],
				["trigger", "SpawnNewTarget"],
				["trigger", "SpawnNewTarget"],
				["trigger", "SpawnNewTarget"],
				["trigger", "SpawnNewTarget"],
				["trigger", "SpawnNewTarget"],
				["trigger", "SpawnNewTarget"],
				["vset", "BonusTargetsLeft", 10]
			],
			
			"trigger_SpawnRandomOuterJellyfish" : [
				["if", ["<", ["count", "Jelly"], 30],[
					["trigger", ["choose", "JU1","JU2","JU3","JU4","JU5","JU6","JU7","JU8","JU9","JU10",
						"JU11","JU12","JU13","JU14","JB1","JB2","JB3","JB4","JB5","JB6","JB7",
						"JB8","JB9","JB10","JB11","JB12","JB13","JB14","JB15","JB16","JB17","JB18","JR1","JR2","JR3","JR4","JR5","JR6","JR7","JR8","JR9",
						"JL1","JL2","JL3","JL4","JL5","JL6","JL7","JL8","JL9"]]
				]]
			],

			"trigger_SpawnRandomJellyfishUR" : [
				["if", ["<", ["count", "Jelly"], 30],[
					["trigger", ["choose", "JU1","JU2","JU3","JU4","JU5","JU6","JU7","JU8","JU9","JU10",
						"JU11","JU12","JU13","JU14","JR1","JR2","JR3","JR4","JR5","JR6","JR7","JR8","JR9","SoloJellyUR1","SoloJellyUR2","SoloJellyR1","SoloJellyU1"]]
				]]
			],
			"trigger_SpawnRandomJellyfishBR" : [
				["if", ["<", ["count", "Jelly"], 30],[
					["trigger", ["choose", "JB1","JB2","JB3","JB4","JB5","JB6","JB7",
						"JB8","JB9","JB10","JB11","JB12","JB13","JB14","JB15","JB16","JB17","JB18","JR1","JR2","JR3","JR4","JR5","JR6","JR7","JR8","JR9","SoloJellyB1","SoloJellyB2","SoloJellyB3","SoloJellyR1","SoloJellyBR1"]]
				]]
			],
			"trigger_SpawnRandomJellyfishBL" : [
				["if", ["<", ["count", "Jelly"], 30],[
					["trigger", ["choose", "JB1","JB2","JB3","JB4","JB5","JB6","JB7",
						"JB8","JB9","JB10","JB11","JB12","JB13","JB14","JB15","JB16","JB17","JB18","JL1","JL2","JL3","JL4","JL5","JL6","JL7","JL8","JL9"]]
				]]
			],


			"trigger_SpawnRandomInnerJellyfish" : [
				["if", ["<", ["count", "Jelly"], 30],[
					["trigger", ["choose", "SoloJellyUR1","SoloJellyUR2","SoloJellyR1","SoloJellyBR1","SoloJellyB1","SoloJellyB2","SoloJellyB3","SoloJellyU1","SoloJellyUL1","SoloJellyUL2","SoloJellyL1","SoloJellyL2","SoloJellyBL1"]]
				]]
			],
			"trigger_SpawnRandomJellyfishCluster" : [
				["if", ["<", ["count", "Jelly"], 33],[
					["trigger", ["choose", "SpawnJellyClusterUR","SpawnJellyClusterBR","SpawnJellyClusterB","SpawnJellyClusterBL","SpawnJellyClusterU"]]
				]]
			],
			"trigger_SpawnSurroundingJellyfish" : [
				["if", ["<", ["count", "Jelly"], 34],[
					["create", "Jelly", ["+", ["get", ["get_instance", "PDrone", 0], "x"], 240], ["get", ["get_instance", "PDrone", 0], "y"]],
					["create", "Jelly", ["get", ["get_instance", "PDrone", 0], "x"], ["+", ["get", ["get_instance", "PDrone", 0], "y"], 240]],
					["create", "Jelly", ["+", ["get", ["get_instance", "PDrone", 0], "x"], -240], ["get", ["get_instance", "PDrone", 0], "y"]],
					["create", "Jelly", ["get", ["get_instance", "PDrone", 0], "x"], ["+", ["get", ["get_instance", "PDrone", 0], "y"], -240]]
				]]

			],
			"trigger_SpawnRandomBug" : [
				["if", ["<", ["count", "Bug"], 15],[
				["trigger", ["choose", "BugUL1","BugUL2","BugUL3","BugUL4","BugL1","BugL2","BugL3","BugL4","BugL5","BugBL1","BugBL2","BugB1","BugB2","BugB3","BugBR1","BugBR2","BugBR3",
					"BugR1","BugR2","BugR3","BugUR1","BugUR2","BugUR3","BugU1","BugU2","BugU3"]]
				]]
			],
			"trigger_SpitterRespawn" : [
				["trigger", ["choose", "SpitterR1","SpitterR2","SpitterR3","SpitterR4","SpitterR5","SpitterR6","SpitterR7","SpitterR8","SpitterR9","SpitterR10","SpitterR11","SpitterR12","SpitterR13",
					"SpitterL1","SpitterL2","SpitterL3","SpitterL4","SpitterL5","SpitterL6","SpitterL7","SpitterL8"]]
			],
			"trigger_SpawnRandomFlyingLemurian" : [
				["if", ["<", ["count", "LizardF"], 20],[
				["trigger", ["choose", "BirdR1","BirdR2","BirdR3","BirdR4","BirdR5","BirdR6","BirdUR1","BirdUR2","BirdUR3","BirdB1","BirdB2","BirdB3","BirdL1","BirdL2","BirdL3","BirdUL1","BirdUL2",
					"BirdU1","BirdU2"]]
				]]
			],
			"trigger_SpawnRandomVagrant" : [
				["trigger", ["choose", "JellyGU","JellyGUR","JellyGR","JellyGBR","JellyGB","JellyGBL","JellyGL","JellyGUL"]]
			],
			"trigger_SpawnRandomOuterYoungVagrant" : [
				["if", ["<", ["count", "JellyG2"], 5],[
				["trigger", ["choose", "JellyG2U","JellyG2UR","JellyG2R","JellyG2BR","JellyG2B","JellyG2BL","JellyG2L","JellyG2UL"]]
				]]
			],
			"trigger_SpawnRandomInnerYoungVagrant" : [
				["if", ["<", ["count", "JellyG2"], 5],[
				["trigger", ["choose", "JellyG2InnerUR","JellyG2InnerBR","JellyG2InnerBL","JellyG2InnerU"]]
				]]
			],
			"trigger_SpawnWormBoss" : [
				["trigger", "WormBoss"]
			],
			"trigger_SpawnHealth" : [
				["if", ["==", ["vget", "healthPresent"], 0],[
					["trigger", "health"],
					["show_offscreen_indicator", ["get_instance", "BonusHeal", 0]],
					["vset", "healthPresent", 1]
				]]
			],
			"trigger_10SecondsTriggerA" : [
				["if", ["&&", [">", ["score_get"], -1], ["<", ["score_get"], 20]],[
					["trigger", ["choose", "SpawnRandomOuterJellyfish", "SpawnRandomInnerJellyfish","SpawnRandomFlyingLemurian"]]
				
				]],
				["if", ["&&", [">", ["score_get"], 19], ["<", ["score_get"], 60]],[
					["trigger", ["choose", "SpawnRandomInnerJellyfish", "SpawnRandomFlyingLemurian","SpawnRandomInnerYoungVagrant"]]
				]],
				["if", [">", ["score_get"], 59],[
					["trigger", ["choose", "SpawnRandomOuterJellyfish", "SpawnRandomInnerJellyfish", "SpawnRandomFlyingLemurian", "SpawnRandomOuterYoungVagrant", "SpawnRandomInnerYoungVagrant"
						, "SpawnRandomFlyingLemurian","SpawnRandomBug"]]
				]],
			],
			"trigger_10SecondsTriggerB" : [
				["if", ["&&", [">", ["score_get"], 150], ["<", ["score_get"], 300]],[
					["trigger", ["choose", "SpawnRandomInnerJellyfish", "SpawnRandomFlyingLemurian", "SpawnRandomBug"]]
				]],
			],
			"trigger_5SecondsTriggerA" : [
				["if", ["&&", [">", ["score_get"], 10], ["<", ["score_get"], 50]],[
					["trigger", ["choose", "SpawnRandomFlyingLemurian", "SpawnRandomInnerJellyfish",]]
				]],
				["if", ["&&", [">", ["score_get"], 40], ["<", ["score_get"], 75]],[
					["trigger", ["choose", "SpawnRandomOuterJellyfish", "SpawnRandomInnerJellyfish", "SpawnRandomInnerJellyfish", "SpawnRandomFlyingLemurian"]]
				]],
				["if", ["&&", [">", ["score_get"], 74], ["<", ["score_get"], 200]],[
					["trigger", ["choose", "SpawnRandomInnerJellyfish", "SpawnRandomFlyingLemurian", "SpawnRandomFlyingLemurian", "SpawnRandomBug"]]
				]],
			],
			"trigger_3SecondsTriggerA" : [
				["if", ["&&", [">", ["score_get"], 50], ["<", ["score_get"], 300]],[

				]],
			],
			"trigger_15SecondsTriggerD" : [
				["if", ["&&", [">", ["score_get"], 79], ["<", ["score_get"], 300]],[
					["trigger", ["choose", "SpawnSurroundingJellyfish", "SpawnRandomOuterYoungVagrant", "SpawnRandomInnerYoungVagrant","SpawnSurroundingJellyfish"]]

				]],
			],
			"trigger_10SecondsTriggerC" : [
				["if", ["&&", [">", ["score_get"], 100], ["<", ["score_get"], 500]],[
					["trigger", "SpawnRandomBug"]

				]],
			],

			"onStageStart" : [
				["vset", "healthPresent", 0],
				["vset", "BossReached", 0],
				["vset", "VagrantScoreThreshold", 50],
				["vset", "WormScoreThreshold", 100],
				["vset", "JellyClusterScoreThreshold", 25],
				["vset", "enemiesKilled", 0],
				["vset", "jellyfishSpeedMultiplier", 1],
				["vset", "swiftSpeedMultiplier", 1],
				["vset", "birdSpeedMultiplier", 1],
				["vset", "BonusTargetsLeft", 0],
			],

			"onStep" : [

			],

			"onPlayerInit" : [
				["set", ["get_player"], "damage_base" , 1 ],
				["actor_dirty", ["get_player"]]
			],

			"onEnemyInit" : [
				["set", ["get_arg", 0], "damage_base", 50],
				["if", ["is_object", ["get_arg", 0], "Jelly"], [
					["set", ["get_arg", 0], "maxhp_base", 9],
					["set", ["get_arg", 0], "pHmax_base", ["+", ["vget", "jellyfishSpeedMultiplier"], 1 ] ],
					["actor_dirty", ["get_arg", 0]],
			]],
				["if", ["is_object", ["get_arg", 0], "LizardF"], [
					["set", ["get_arg", 0], "maxhp_base", 15],
					["set", ["get_arg", 0], "pHmax_base", ["+", ["vget", "birdSpeedMultiplier"], 1 ] ],
					["actor_dirty", ["get_arg", 0]],
			]],
				["if", ["is_object", ["get_arg", 0], "Bug"], [
					["set", ["get_arg", 0], "maxhp_base", 15],
					["actor_dirty", ["get_arg", 0]],
			]],
				["if", ["is_object", ["get_arg", 0], "GolemB"], [
					["set", ["get_arg", 0], "maxhp_base", 15],
					["actor_dirty", ["get_arg", 0]],
			]],
				["if", ["is_object", ["get_arg", 0], "JellyG"], [
					["set", ["get_arg", 0], "maxhp_base", 120],
					["actor_dirty", ["get_arg", 0]],
			]],
				["if", ["is_object", ["get_arg", 0], "JellyG2"], [
					["set", ["get_arg", 0], "maxhp_base", 50],
					["actor_dirty", ["get_arg", 0]],
			]],
				["if", ["is_object", ["get_arg", 0], "Worm"], [
					["set", ["get_arg", 0], "maxhp_base", 300],
					["actor_dirty", ["get_arg", 0]],
			]],
			["if", ["is_object", ["get_arg", 0], "Spitter"], [
				["set", ["get_arg", 0], "maxhp_base", 45],
				["actor_dirty", ["get_arg", 0]],
		]],

			],

			"onKillProc" : [
				["vinc", "enemiesKilled", 1],
				["if", ["==", 0, ["%", ["vget", "enemiesKilled"], 20]], [
					["trigger", "SpawnHealth"]
				]],


				["if", ["is_object", ["get_arg", 0], "TriggerTarget"], [
					["score_add"],
					["if", ["<", ["vget", "BonusTargetsLeft"], 1],[
						["trigger", "SpawnNewTarget"],
					]],
					["if", [">", ["vget", "BonusTargetsLeft"], 0],[
						["vinc", "BonusTargetsLeft", -1]
					]],
					


					["if", [">", ["score_get"], ["vget", "JellyClusterScoreThreshold"]],[
						["vset", "JellyClusterScoreThreshold", ["-", ["+", ["vget", "JellyClusterScoreThreshold"], 25], ["/", ["vget", "JellyClusterScoreThreshold"], 20]]],
						
						["trigger", ["choose", "SpawnRandomJellyfishCluster", "SpawnSurroundingJellyfish"]]
					]],
					["if", [">", ["score_get"], ["vget", "VagrantScoreThreshold"]],[
						["vset", "VagrantScoreThreshold", ["-", ["+", ["vget", "VagrantScoreThreshold"], 50], ["/", ["vget", "VagrantScoreThreshold"], 10]]],
						["trigger", "SpawnRandomVagrant"]
					]],
					["if", [">", ["score_get"], ["vget", "WormScoreThreshold"]],[
						["vset", "WormScoreThreshold", ["-", ["+", ["vget", "WormScoreThreshold"], 100], ["/", ["vget", "WormScoreThreshold"], 13]]],
						["trigger", "SpawnWormBoss"]
					]],

					["if", ["<", ["score_get"], 100],[
						["vset", "jellyfishSpeedMultiplier", ["+", ["vget", "jellyfishSpeedMultiplier"], 0.03]],
						["vset", "birdSpeedMultiplier", ["+", ["vget", "birdSpeedMultiplier"], 0.0015]],
					]],
					
					["if", ["&&", ["==", 0, ["%", ["score_get"], 20]],["<", ["score_get"], 100]],[
						["trigger", "SpitterRespawnTimer"],
					]]
			]]
			],

			"onDeath" : [
				["if", ["is_object", ["get_arg", 0], "Spitter"], [
					["trigger", "SpitterRespawnTimer"],
				]],
				["if", ["is_object", ["get_arg", 0], "JellyG"], [
					["trigger", "Spawn10Targets"]
				]],
			],

			"onPickupCollected" : [
				["if", ["is_object", ["get_arg", 0], "BonusHeal"],[
					["vset", "healthPresent", 0]
				]],
				["if", ["is_object", ["get_arg", 0], "BonusScore1"],[
					["trigger", "SpawnNewTarget"],
					["if", ["<", ["score_get"], 100],[
						["vset", "jellyfishSpeedMultiplier", ["+", ["vget", "jellyfishSpeedMultiplier"], 0.03]],
						["vset", "birdSpeedMultiplier", ["+", ["vget", "birdSpeedMultiplier"], 0.0015]],
					]]
				]],
				["if", ["is_object", ["get_arg", 0], "BonusScore5"],[
					["trigger", "SpawnNewTarget"],
					["if", ["<", ["score_get"], 100],[
						["vset", "jellyfishSpeedMultiplier", ["+", ["vget", "jellyfishSpeedMultiplier"], 0.15]],
						["vset", "birdSpeedMultiplier", ["+", ["vget", "birdSpeedMultiplier"], 0.015]],
					]]
				]],
				
			]
		}
	},

		

	"enforcer1" :	{
		"icon_index" : 14,
		"unlock" : "ror-unlock_enforcer_x2",
		"info" : ["shield_tackle_hint"],
		"objective" : "max_score_in_time_limit",
		"duration" : 110,
		"target_score" : 4,
		"crown_score" : 10,
		"survivor" : "enforcer",
		"skin" : 1,
		"skill0_locked" : true,
		"skill1" : 1,
		"skill2_locked" : true,
		"skill3_locked" : true,
		"objective_sprite" : "Slime3Idle",
		"objective_sprite_offset" : [0, 3],
		"objective_text" : "guideGups",
		"enemies_drop_xp" : false,
		"enemies_drop_gold" : false,
		"lethal_fall" : true,
		"skip_player_death_cam" : true,
		"stage" : "hiveCluster",
		"starting_gold" : 0,
		"starting_maxhp" : 1,
		"room_path" : "arena_enforcergup.rorlvl",
		"starting_items" : [
			[ "backupMagazine", 1 ]
		],
		"starting_items_enemy" : [
			[ "paulsGoatHoof", 1 ]
		],
		"scripts" : {
			"onStageStart" : [
				["vset", "playerReachedGeysers", 0],
				["vset", "playerFlag1Triggered", 0],
				["vset", "playerFlag1p5Triggered", 0],
				["vset", "playerFlag2Triggered", 0],
				["vset", "playerFlag3Triggered", 0],
				["vset", "playerFlag4Triggered", 0],
				["vset", "gupsReachedGeysers", 0],
				["vset", "gup0OnGeysers", 0],
				["vset", "gup1OnGeysers", 0]
				],

				"onStep" : [

				],
			"onDeath" : [
				["if", ["<", ["get", ["get_arg", 0], "y"], 260], [
					["if", ["||", ["||", ["is_object", ["get_arg", 0], "Slime"], ["is_object", ["get_arg", 0], "Slime2"]],["is_object", ["get_arg", 0], "Slime3"]], [
						["score_add"]
					]],
				]],
				["if", ["==", ["+", ["+", ["count", "Slime"], ["count", "Slime2"]], ["count", "Slime3"]], 1], [
					["trigger", "EndTimer"]
				]],
			],
			"trigger_EndTrial" :[
				["trial_end"]
			],
			"onPlayerInit" : [
				["set", ["get_player"], "damage_base", 80 ],
				["actor_dirty", ["get_player"]]
			],
			"onEnemyInit" : [
				["if", ["is_any_object", ["get_arg", 0], "Slime", "Slime2", "Slime3"], [
					["show_offscreen_indicator", ["get_arg", 0], "gup"]
				]],
				["if", ["is_object", ["get_arg", 0], "Slime"], [
					["set", ["get_arg", 0], "z_range", -1],
					["actor_dirty", ["get_arg", 0]]
				]],
				["if", ["is_object", ["get_arg", 0], "Slime2"], [
					["set", ["get_arg", 0], "z_range", -1],
					["actor_dirty", ["get_arg", 0]]
				]],
				["if", ["is_object", ["get_arg", 0], "Slime3"], [
					["set", ["get_arg", 0], "z_range", -1],
					["actor_dirty", ["get_arg", 0]]
				]]
				
			]
		}
	},

	"enforcer2" :	{
		"icon_index" : 11,
		"unlock" : "ror-unlock_enforcer_skin_a",
		"info" : ["hitstun_hint"],
		"survivor" : "enforcer",
		"objective" : "min_time_target",
		"objective_text" : "defeatShadows",
		"stage" : "desolateForest",
		"duration" : 240,
		"target_score" : 8,
		"crown_score" : 60,
		"lethal_fall" : true,
		"objective_sprite" : "EnforcerDopplegangerIdle",
		"room_path" : "arena_dopplegangers.rorlvl",
		"starting_items" : [
			["paulsGoatHoof", 2],
			["medkit", 1]
		],
		"starting_equipment" : "rottenBrain",
		"scripts" : {
			"onDeath" : [
				["if", ["is_object", ["get_arg",0], "EnforcerDoppleganger"], [
					["score_add"],
					["if", ["==", ["score_get"], 1], [
						["trigger", "wave2"]
					], [["if", ["==", ["score_get"], 3], [
						["trigger", "wave3"]
					], [["if", ["==", ["score_get"], 7], [
						["trigger", "wave4"],
						["if", ["exists", ["get_instance", "EnforcerDoppleganger", 1]], [
							["item_give", ["get_instance", "EnforcerDoppleganger", 1], "bitterRoot", 1],
							["item_give", ["get_instance", "EnforcerDoppleganger", 1], "guardiansHeart", 2],
							["item_give", ["get_instance", "EnforcerDoppleganger", 1], "brilliantBehemoth", 3],
							["item_give", ["get_instance", "EnforcerDoppleganger", 1], "paulsGoatHoof", 4],
							["item_give", ["get_instance", "EnforcerDoppleganger", 1], "soldiersSyringe", 4],
							["item_give", ["get_instance", "EnforcerDoppleganger", 1], "voltaicMitt", 2],
							["item_give", ["get_instance", "EnforcerDoppleganger", 1], "energyCell", 2]
						]]
					]]]]
				]]]]
			]
		}
	},

	
	"enforcer3" :	{
		"icon_index" : 10,
		"unlock" : "ror-unlock_enforcer_v2",
		"info" : ["score_gives_events_hint", "experience_gain_altered"],
		"no_hp_regen" : true,
		"starting_maxhp" : 200,
		"level_maxhp" : 50,
		"crown_score" : 250,
		"target_score" : 85,
		"survivor" : "enforcer",
		"objective" : "max_score",
		"objective_sprite" : "LizardIdle",
		"objective_text" : "defeatLemurians",
		"stage" : "riskOfRain",
		"room_path" : "arena_enforcer3.rorlvl",
		"director_rate" : 10,
		"spawn_enemies" : [
			"lemurian"
		],
		"starting_items" : [
			["toughTimes", 1]
		],
        "skill3" : 1,
		"skill2_locked" : true,
		"bosses_drop_items" : false,
        "enemies_drop_xp" : true,
		"enemies_drop_gold" : false,
		"level_xp_cost_initial" : 400,
		"level_xp_cost_per_level" : 3.0,
		"barrels_drop_xp" : false,
		"barrel_heal_value" : 75,
		"bonus_heal_value" : 150,
		"barrel_value" : 100,
		"starting_items_enemy" : [
			
		],
		"hide_stage_entrance" : true,
		
		
		"scripts" : {
		
			
			"onStep" : [
				["if", ["&&", ["!", ["get", ["get_player"], "free"]], [">" , ["get", ["get_player"], "y"] , 3040] ], [
					["trial_end"]
				]]
			],
			
			
			"onEnemyInit" : [
              
			["set", ["get_arg", 0], "y_range", 9000],
			["set", ["get_arg", 0], "target_range", 9000],
			["set", ["get_arg", 0], "ai_max_distance_y", 9000],
			  
			  
			  ["if", ["is_object", ["get_arg", 0], "Lizard"], [
				  ["set", ["get_arg", 0], "maxhp_base", 40],
				  ["item_give", ["get_arg", 0], "paulsGoatHoof", 2],
				["item_give", ["get_arg", 0], "mocha", 4],
				  ["actor_dirty", ["get_arg", 0]],
				  ["set", ["get_arg", 0], "exp_worth", ["*", 1, ["get", ["get_arg", 0], "exp_worth"]]]
			  ]],
			  
			  ["if", ["is_object", ["get_arg", 0], "LizardRLG"], [
				  ["set", ["get_arg", 0], "maxhp_base", 20],
				  ["item_give", ["get_arg", 0], "paulsGoatHoof", 0],
				["item_give", ["get_arg", 0], "mocha", 5],
				  ["actor_dirty", ["get_arg", 0]],
				  ["set", ["get_arg", 0], "exp_worth", ["*", 6, ["get", ["get_arg", 0], "exp_worth"]]]
			  ]],
			  
			  ["if", ["is_object", ["get_arg", 0], "LizardG"], [
				["item_give", ["get_arg", 0], "paulsGoatHoof", 5],
				["set", ["get_arg", 0], "maxhp_base", 300],
				["item_give", ["get_arg", 0], "crowbar", 2],
				["item_give", ["get_arg", 0], "mocha", 5],
				["actor_dirty", ["get_arg", 0]],
				["item_give", ["get_arg", 0], "firemansBoots", 1],
				["set", ["get_arg", 0], "exp_worth", ["*", 30, ["get", ["get_arg", 0], "exp_worth"]]]
              ]],
			  
			  ["if", ["is_object", ["get_arg", 0], "Jelly"], [
				["item_give", ["get_arg", 0], "paulsGoatHoof", 5],
				["set", ["get_arg", 0], "maxhp_base", 50],
				["item_give", ["get_arg", 0], "crowbar", 2],
				["actor_dirty", ["get_arg", 0]],
				["set", ["get_arg", 0], "exp_worth", ["*", 5, ["get", ["get_arg", 0], "exp_worth"]]]
              ]],
			  
			  ["if", ["is_object", ["get_arg", 0], "JellyG2"], [
				["item_give", ["get_arg", 0], "paulsGoatHoof", 0],
				["set", ["get_arg", 0], "maxhp_base", 350],
				["actor_dirty", ["get_arg", 0]],
				["item_give", ["get_arg", 0], "crowbar", 2],
				["item_give", ["get_arg", 0], "mocha", 1],
				["set", ["get_arg", 0], "exp_worth", ["*", 50, ["get", ["get_arg", 0], "exp_worth"]]]
              ]],
			  
			  ["if", ["is_object", ["get_arg", 0], "JellyG"], [
				["item_give", ["get_arg", 0], "paulsGoatHoof", 0],
				["set", ["get_arg", 0], "maxhp_base", 500],
				["actor_dirty", ["get_arg", 0]],
				["item_give", ["get_arg", 0], "crowbar", 1],
				["item_give", ["get_arg", 0], "mocha", 1],
				["set", ["get_arg", 0], "exp_worth", ["*", 125, ["get", ["get_arg", 0], "exp_worth"]]]
              ]]
            ],
			
			
			
			"onStageStart" : [
			
			["vset", "enemyKillLocX", 0],
			["vset", "enemyKillLocY", 0],
			
			],
			
			
			
			"onKillProc" : [
				["if", ["==", ["get_arg", 1], ["get_player"]], [
					  ["score_add", 1, ["get_arg", 0]],
					  ["if", ["==", 0, ["%", ["score_get"], 10]], [
						["set", ["get_director"], "bonus_rate", ["+", ["get", ["get_director"], "bonus_rate"], 1]]
					]],	
					
					["vset", "enemyKillLocX", ["get", ["get_arg", 0], "x"]],
					["vset", "enemyKillLocY", ["get", ["get_arg", 0], "y"]],
					["if", ["is_object", ["get_arg", 0], "LizardG"], [
							["if", ["chance", 0.3], [
							["create", "Spikestrip", ["vget", "enemyKillLocX"], ["vget", "enemyKillLocY"]]
								]],
							]],
					
					["if", ["is_object", ["get_arg", 0], "LizardRLG"], [
							["if", ["chance", 0.1], [
							["create", "Syringe", ["vget", "enemyKillLocX"], ["vget", "enemyKillLocY"]]
								]],
							]],
					
					["if", ["is_object", ["get_arg", 0], "JellyG"], [
							
							["create", "Fireshield", ["vget", "enemyKillLocX"], ["vget", "enemyKillLocY"]]
							]],
					
					["if", ["is_object", ["get_arg", 0], "JellyG2"], [
							
							["create", "Fireshield", ["vget", "enemyKillLocX"], ["vget", "enemyKillLocY"]]
							]],
					
					
						
					  ["if", ["==", 0, ["%", ["score_get"], 15]], [
						["trigger", ["choose", "RLG_1_Delay", "RLG_2_Delay" , "RLG_3_Delay"]],
						["if", [">", ["score_get"], 350], [
						["trigger", ["choose", "J1","J2","J3","J4","J5","J6","J7","J8"]],
						]],
					  
					]],	
						
					  ["if", ["==", 0, ["%", ["score_get"], 325]], [
						["trigger", "Banner1Spawner_Delay"],
					  
					]],	
						
					  ["if", ["==", 0, ["%", ["score_get"], 250]], [
						["trigger", "JellyGSpawner_Delay"],
					  
					]],			
						
					  ["if", ["==", 0, ["%", ["score_get"], 400]], [
						["trigger", "JellyGSpawner2_Delay"],
					  
					]],	
						
					  ["if", ["==", 0, ["%", ["score_get"], 600]], [
						["trigger", "Delay_JellyArmy"],
					  
					]],	
						
					  ["if", ["==", ["score_get"], 300], [
						["trigger", "Delay_Equipment_1"],
					  
					]],	
						
					  ["if", ["==", 0, ["%", ["score_get"], 35]], [
						["trigger", ["choose", "Spawn_Delay_Barrel1", "Spawn_Delay_Barrel2" , "Spawn_Delay_Barrel3" ,"Spawn_Delay_Barrel4" ,"Spawn_Delay_Barrel5" ,"Spawn_Delay_Barrel6" ,"Spawn_Delay_Barrel7" ,"Spawn_Delay_Barrel8" ,"Spawn_Delay_Barrel9"]],
					  
					]],
						
					  ["if", ["==", 0, ["%", ["score_get"], 100]], [
						["trigger", ["choose", "Mitt_1", "Mitt_2" , "Mitt_3" ,"Mitt_4" ,"Mitt_5" ,"Mitt_6" ,"Mitt_7" ,"Mitt_8" ,"Mitt_9","Mitt_10","Mitt_11","Mitt_12"]],
					
					]]
				]]
			],
			
			"onDeath" : [
				["if", ["is_object", ["get_arg", 0], "LizardG"], [
				
				["if", ["chance", 0.9], [
					["trigger", ["choose", "EL_1", "EL_2", "EL_3", "EL_4", "EL_5", "EL_6", "EL_7"]]
					]],
					
				]]
				],
			
		}
		
	
	},
	"enforcer4" : {
		"no_hp_regen" : true,
		"info" : ["scavenger_hunt_hint"],
		"starting_maxhp" : 200,
		"icon_index" : 44,
		"unlock" : "ror-unlock_enforcer_z2",
		"crown_score" : 210,
		"survivor" : "enforcer",
		"objective" : "min_time_completed",
		"objective_text" : "defeatScavenger2",
		"duration" : 300,
		"stage" : "templeOfTheElders",
		"room_path" : "arena_enforcer4.rorlvl",
        "skill0" : 1,
		"enemies_drop_xp" : true,
        "enemies_drop_gold" : true,
		"bosses_drop_items" : false,
		"hide_stage_entrance" : true,
		"bonus_heal_value" : 10000,
		"starting_gold" : 20,
		"activator_equipment" : "droneRepairKit",
		"starting_items" : [
				["keycard", 1]
			],
		"spawn_enemies" : ["spider", "imp",
		],
		
			"treasure_weights" : {
				"smallChest" : {
				  "common" : 1,
				  "uncommon" : 0,
				  "rare" : 0
				},
				"largeChest" : {
				  "common" : 0,
				  "uncommon" :1,
				  "rare" : 0
				},
				"goldChest" : {
				  "common" : 0,
				  "uncommon" : 0,
				  "rare" : 1,
				  "equipment" : 0
				}
			},
			"loot_pools" : {
				"common" : [
				"Drone1", "Drone3", "Drone4", "Drone5"
				],
				"uncommon" : [
					"Drone2", "Drone7", "Drone8", "Drone9"
				],
				"rare" : [
					"Drone8S", "Drone7S", "Drone2S","Drone9S"
				],
				"equipment" : [
				"Meteor"
				],
			},
		
		"scripts" : {
			
			
			"trigger_SpiderTrigger" :[
				["trigger", ["choose", "Spider_1", "Spider_2", "Spider_3", "Spider_4", "Spider_5", "Spider_6", "Spider_7", "Spider_8","Spider_9","Spider_10"]]
			],
			
			"trigger_GuardTrigger" :[
				["trigger", ["choose", "Guard_1", "Guard_2", "Guard_3", "Guard_4", "Guard_5", "Guard_6"]]
			],
			
			"trigger_GuardGTrigger" :[
				["trigger", ["choose", "GuardG_1", "GuardG_2", "GuardG_3", "GuardG_4", "GuardG_5", "GuardG_6"]]
			],
			
			"trigger_ImpTrigger" :[
				["trigger", ["choose", "Imp_1", "Imp_2", "Imp_3", "Imp_4", "Imp_5", "Imp_6", "Imp_7", "Imp_8","Imp_9","Imp_10"]]
			],
			
			"trigger_DespawnAndCancel" :[
				["despawn_obj", "Spider"],
				["despawn_obj", "Imp"],
				["despawn_obj", "Guard"],
				["despawn_obj", "GuardG"],
				["despawn_obj", "LizardG"],
				
				["trigger_cancel", "Delay_Spider"],
				["trigger_cancel", "Delay_Guard"],
				["trigger_cancel", "Delay_GuardG"],
				["trigger_cancel", "Delay_Imp"],
				["trigger_cancel", "Delay_LizardG_1"],
				["trigger_cancel", "Delay_LizardG_2"],
				
			],
			
			
			"trigger_EnterBossRoom" :[
				["remove_offscreen_indicator", ["get_instance", "TriggerTarget"]],
				["despawn_obj", "TriggerTarget"],
				["trigger", "ScavBoss_Trigger"],
				["trigger_cancel", "Delay_Imp"],
				["trigger_cancel", "Delay_Guard"],
				["trigger_cancel", "Delay_Spider"],
			],
			
			"onStageStart" : [
			["vset", "dontLoop", 0],
			["if", [">", ["get", ["get_instance", "Door", 0], "y"], 1660], [
				["show_offscreen_indicator", ["get_instance", "Door", 0]]
			],[
				["if", [">", ["get", ["get_instance", "Door", 1], "y"], 1660], [
					["show_offscreen_indicator", ["get_instance", "Door", 1]]
				],[
						["if", [">", ["get", ["get_instance", "Door", 2], "y"], 1660], [
							["show_offscreen_indicator", ["get_instance", "Door", 2]]
						]]
				]]		
			]],

			["set_cost", ["get_instance","Drone5Item", 0], 50],
			["set_cost", ["get_instance","Drone3Item", 0], 50],
			["set_cost", ["get_instance","Drone2Item", 0], 100],
			["set_cost", ["get_instance","Drone7Item", 0], 100],
			
			["set_cost", ["get_instance","Chest1", 0], 20],
			["set_cost", ["get_instance","Chest1", 1], 20],
			["set_cost", ["get_instance","Chest1", 2], 20],
			["set_cost", ["get_instance","Chest1", 3], 20],
			["set_cost", ["get_instance","Chest1", 4], 20],
			["set_cost", ["get_instance","Chest1", 5], 20],
			["set_cost", ["get_instance","Chest1", 6], 20],
			["set_cost", ["get_instance","Chest1", 7], 20],
			["set_cost", ["get_instance","Chest1", 8], 20],
			["set_cost", ["get_instance","Chest1", 9], 20],
			
			["set_cost", ["get_instance","Chest2", 0], 90],
			["set_cost", ["get_instance","Chest2", 1], 90],
			["set_cost", ["get_instance","Chest2", 2], 90],
			["set_cost", ["get_instance","Chest2", 3], 90],
			["set_cost", ["get_instance","Chest2", 4], 90],
			["set_cost", ["get_instance","Chest2", 5], 90],
			["set_cost", ["get_instance","Chest2", 6], 90],
			["set_cost", ["get_instance","Chest2", 7], 90],
			["set_cost", ["get_instance","Chest2", 8], 90],
			
			["set_cost", ["get_instance","Chest5", 0], 200],
			["set_cost", ["get_instance","Chest5", 1], 200],
			["set_cost", ["get_instance","Chest5", 2], 200],
			
			["set_cost", ["get_instance","Activator"], 300],
			
			["vset", "spiderCounter", 0],
			["vset", "spidersMax", 3],

			["vset", "enemyKillLocX", 0],
			["vset", "enemyKillLocY", 0],
			],
			
			"onPlayerInit" : [
                ["actor_dirty", ["get_arg", 0]],
				["set", ["get_player"], "damage_base", 50 ],
            ],
			
			"onDeath" : [
			
			["if", ["is_object", ["get_arg", 0], "Scavenger"], [
				["score_add"]
			]],		
			
			],
				
			"onKillProc" : [
			
			["if", ["==", ["get", ["get_arg", 1], "team", ], 1], [
						["vset", "enemyKillLocX", ["get", ["get_arg", 0], "x"]],
						["vset", "enemyKillLocY", ["get", ["get_arg", 0], "y"]],
						["if", ["is_object", ["get_arg", 0], "LizardG"], [
							["create", "Keycard", ["vget", "enemyKillLocX"], ["vget", "enemyKillLocY"]],
							["if", ["exists", ["get_instance", "Keycard"]], [
								["show_offscreen_indicator", ["get_instance", "Keycard"]]
							]]
							
							]],
						["if", ["is_object", ["get_arg", 0], "Imp"], [
							["if", ["chance", 0.1], [
							["create", "Rage", ["vget", "enemyKillLocX"], ["vget", "enemyKillLocY"]]
							]],
						]],
						["if", ["is_object", ["get_arg", 0], "Guard"], [
							["if", ["chance", 0.1], [
							["create", "Armsrace", ["vget", "enemyKillLocX"], ["vget", "enemyKillLocY"]]
							]],
						
						]],
						["if", ["is_object", ["get_arg", 0], "GuardG"], [
							["if", ["chance", 0.1], [
							["create", "Armsrace", ["vget", "enemyKillLocX"], ["vget", "enemyKillLocY"]]
							]],
						
						]],
						["if", ["is_object", ["get_arg", 0], "Scavenger"], [
							["score_add"]
						]],
						
						
						
			]],
			
			],

			"onInteractableActivate" : [
				["if", ["&&", ["is_object", ["get_arg", 0], "Door"], [">", ["get", ["get_arg", 0], "y"], 1660]],[
					["remove_offscreen_indicator", ["get_arg", 0]],
					["show_offscreen_indicator", ["get_instance", "TriggerTarget"]]
				]]
			],
			
			"onEnemyInit" : [
			
			["if", ["is_object", ["get_arg", 0], "Scavenger"], [
					["set_objective_text", "defeatScavenger"],
					["set", ["get_arg", 0], "y_range", 9999],
					["set", ["get_arg", 0], "target_range", 9999],
					["set", ["get_arg", 0], "ai_max_distance_y", 9999],
			 		["set", ["get_arg", 0], "maxhp_base", 10000],
                    ["actor_dirty", ["get_arg", 0]],
					["item_give", ["get_arg", 0], "paulsGoatHoof", 3],
					["item_give", ["get_arg", 0], "soldiersSyringe", 2],
					["item_give", ["get_arg", 0], "crowbar", 1],
					["item_give", ["get_arg", 0], "chargefieldGenerator", 1],
					["item_give", ["get_arg", 0], "panicMines", 1],
					["item_give", ["get_arg", 0], "mortarTube", 3],
					
                ]],
			
			["if", ["is_object", ["get_arg", 0], "Spider"], [
			 		["set", ["get_arg", 0], "maxhp_base", 150],
                    ["actor_dirty", ["get_arg", 0]],
					["set", ["get_arg", 0], "exp_worth", ["*", 0.3, ["get", ["get_arg", 0], "exp_worth"]]],
					
					["vinc", "spiderCounter", 1],
					
                   
                ]],
				
				
			
			["if", ["is_object", ["get_arg", 0], "Guard"], [
			 		["set", ["get_arg", 0], "maxhp_base", 1000],
                    ["actor_dirty", ["get_arg", 0]],
					["set", ["get_arg", 0], "exp_worth", ["*", 0.3, ["get", ["get_arg", 0], "exp_worth"]]],
                ]],
				
				
			
			["if", ["is_object", ["get_arg", 0], "GuardG"], [
			 		["set", ["get_arg", 0], "maxhp_base", 2500],
                    ["actor_dirty", ["get_arg", 0]],
					["set", ["get_arg", 0], "exp_worth", ["*", 0.3, ["get", ["get_arg", 0], "exp_worth"]]],
                ]],
			
			["if", ["is_object", ["get_arg", 0], "LizardG"], [
			 		["set", ["get_arg", 0], "maxhp_base", 6500],
                    ["actor_dirty", ["get_arg", 0]],
					["set", ["get_arg", 0], "exp_worth", ["*", 0.8, ["get", ["get_arg", 0], "exp_worth"]]],
					["show_offscreen_indicator", ["get_arg", 0], "keycard"],
                ]],
				
			["if", ["is_object", ["get_arg", 0], "Imp"], [
			 		["set", ["get_arg", 0], "maxhp_base", 200],
                    ["actor_dirty", ["get_arg", 0]],
					["set", ["get_arg", 0], "exp_worth", ["*", 0.3, ["get", ["get_arg", 0], "exp_worth"]]],
                   
                ]],
			
			],

			"onPickupCollected" : [
			]
			
		}
	},

	"huntress1" :	{
	"icon_index" : 8,
	"unlock" : "ror-unlock_huntress_c2",
	"duration" : 900,
	"crown_score" : 60,
	"target_score" : 1,
	"survivor" : "huntress",
	"skill2" : 1,
	"enemies_drop_gold" : false,
	"loot_pools" : {
		"common" : [
		],
		"uncommon" : [
		],
		"rare" : [
		],
		"equipment" : [
		]
	  },
	"starting_items" : [
		["crowbar", 3],
		["bustlingFungus", 2]
	],
	"bosses_drop_items" : false,
	"objective_sprite" : "TrialGoal_Teleporter",
	"objective_sprite_offset" : [0, 3],
	"objective_text" : "climbTeleporter",
	"starting_gold" : 2019,
	"starting_items_enemy" : [
	],
	"objective" : "min_time_target",
	"stage" : "driedLake",
	"room_path" : "arena_huntressRace.rorlvl",
	"scripts" : {
		"onStageStart" : [
			["show_offscreen_indicator", ["get_instance", "Teleporter"]]
		],

		"onInteractableActivate" : [
			["if", ["is_object", ["get_arg", 0], "Teleporter"],[
				["remove_offscreen_indicator", ["get_arg", 0]],
				["set", ["get_arg", 0], "active", -1],
				["score_add", 1],
				["trial_end"]
			]]
		],

		"onPickupCollected" : [
			["if", ["==", ["count_rect", "P", 711, 3532, 856, 3368],1],[
				["trigger", "respawnA"]
			]],
			["if", ["==", ["count_rect", "P", 1145, 3356, 1356, 3199],1],[
				["trigger", "respawnB"]
			]],
			["if", ["==", ["count_rect", "P", 1989, 3360, 2135, 3177],1],[
				["trigger", "respawnC"]
			]],
			["if", ["==", ["count_rect", "P", 2016, 3092, 2134, 2900],1],[
				["trigger", "respawnD"]
			]],
			["if", ["==", ["count_rect", "P", 1090, 3056, 1284, 2836],1],[
				["trigger", "respawnE"]
			]],
			["if", ["==", ["count_rect", "P", 698, 2970, 829, 2831],1],[
				["trigger", "respawnF"]
			]],
			["if", ["==", ["count_rect", "P", 1085, 2780, 1300, 2645],1],[
				["trigger", "respawnG"]
			]],
			["if", ["==", ["count_rect", "P", 1608, 2850, 1759, 2742],1],[
				["trigger", "respawnH"]
			]],
			["if", ["==", ["count_rect", "P", 2060, 2780, 2208, 2579],1],[
				["trigger", "respawnI"]
			]],
			["if", ["==", ["count_rect", "P", 2306, 2520, 2458, 2306],1],[
				["trigger", "respawnJ"]
			]],
			["if", ["==", ["count_rect", "P", 2534, 2740, 2618, 2548],1],[
				["trigger", "respawnK"]
			]],
			["if", ["==", ["count_rect", "P", 2207, 2310, 2338, 2182],1],[
				["trigger", "respawnL"]
			]],
			["if", ["==", ["count_rect", "P", 1818, 2300, 2096, 2155],1],[
				["trigger", "respawnM"]
			]],
			["if", ["==", ["count_rect", "P", 1257, 2337, 1444, 2082],1],[
				["trigger", "respawnN"]
			]]
		],
		"onEnemyInit" : [
			["if", ["is_object", ["get_arg", 0], "Jelly"], [
				["set", ["get_arg", 0], "pHmax_base" , 1.25 ],
				["actor_dirty", ["get_arg", 0]],
			]]
		],
	}
},

	"huntress2" :	{
		"icon_index" : 6,
		"unlock" : "ror-unlock_commando_skin_a",
		"duration" : 120,
		"crown_score" : 70,
		"target_score" : 60,
		"survivor" : "huntress",
		"skill0" : 1,
		"skill1_locked" : true,
		"enemies_drop_xp" : false,
		"starting_items" : [
		],
		"bosses_drop_items" : false,
		"starting_gold" : 20,
		"objective" : "min_time_target",
		"stage" : "dampCaverns",
		"objective_sprite" : "ImpMIdle",
		"hide_stage_entrance" : true,
		"objective_sprite_offset" : [0, 0],
		"objective_text" : "useImpShrine",
		"room_path" : "arena_huntressImps.rorlvl",
		"shrine_imp_count" : 100,
		"shrine_imp_duration" : 999,
		"treasure_weights" : {
			"impShrine" : {
			  "common" : 0,
			  "uncommon" : 0,
			  "rare" : 0,
			  "equipment" : 0,
			  "boss" : 0,
			  "boss_equipment" : 0
			}
		  },
		  "loot_pools" : {
			"common" : [
			]
		  },
		"scripts" : {
			"onStageStart" : [
				["vset", "missedImps", 0]
			],

			"onStep" : [

				["if", [">", ["get", ["get_player"], "x"], 3839], [["set", ["get_player"], "x", 3838]]],
				["if", ["<", ["get", ["get_player"], "x"], 5], [["set", ["get_player"], "x", 6]]]
				
			],

			"onInteractableActivate" : [
				["if", ["is_object", ["get_arg", 0], "Shrine3"], [
					["set_objective_text", "defeatTinyImps"]
				]]
			],

			"onKillProc" : [
				["if", ["is_object", ["get_arg", 0], "ImpM"], [
					["score_add", 1, ["get_arg", 0]]
				]]
			]
		}
	},

	"huntress3" :	{
		"icon_index" : 7,
		"info" : ["huntressropes_hint"],
		"unlock" : "ror-unlock_voltaic_mitt",
		"crown_score" : 50,
		"target_score" : 10,
		"survivor" : "huntress",
		"skin" : 2,
		"enemies_drop_xp" : false,
		"starting_items" : [
			[ "hopooFeather", 1 ],
			[ "brilliantBehemoth", 40],
			[ "paulsGoatHoof", 3],
			[ "sproutingEgg", 1]
		],
		"bosses_drop_items" : false,
		"director_rate" : 6,
		"director_spawn_delay" : 6,
		"director_spawn_elite_type" : "blazing",
		"spawn_enemies" : [
			"evolvedLemurian",
			"archerBug",
			"lemurian"
		],
		"starting_items_enemy" : [
			["voltaicMitt", 1 ]
		],
		"hide_stage_entrance" : true,
		"spawn_grab_rope" : true,
		"objective" : "max_score",
		"objective_sprite" : "TriggerTarget",
		"objective_sprite_offset" : [0, -5],
		"objective_text" : "breakTargets2",
		"stage" : "magmaBarracks",
		"room_path" : "arena_allRopes.rorlvl",
		"scripts" : {
			"trigger_SpawnFirstTarget" : [
				["create", "TriggerTarget", ["choose", 1954, 1858, 2050, 1794, 2114], ["random", 985, 1043]],
			],
			"trigger_SpawnNewTarget" : [
				["vset", "tx", ["choose", 1346, 1410, 1474, 1538, 1634, 1730, 1794, 1858, 1954, 2050, 2114, 2178, 2242, 2306, 2370, 2434, 2530]],
				["match", ["vget", "tx"], {
					"1346" : [["vset", "ty", ["random", 986, 1056]]],
					"1410" : [["vset", "ty", ["random", 986, 1116]]],
					"1474" : [["vset", "ty", ["random", 995, 1303]]],
					"1538" : [["vset", "ty", ["random", 965, 1636]]],
					"1634" : [["vset", "ty", ["random", 928, 1892]]],
					"1730" : [["vset", "ty", ["random", 928, 1397]]],
					"1794" : [["vset", "ty", ["random", 928, 1883]]],
					"1858" : [["vset", "ty", ["random", 928, 1346]]],
					"1954" : [["vset", "ty", ["random", 928, 1530]]],
					"2050" : [["vset", "ty", ["random", 967, 1822]]],
					"2114" : [["vset", "ty", ["random", 967, 1210]]],
					"2178" : [["vset", "ty", ["random", 967, 1811]]],
					"2242" : [["vset", "ty", ["random", 967, 1397]]],
					"2306" : [["vset", "ty", ["random", 967, 1560]]],
					"2370" : [["vset", "ty", ["random", 967, 1940]]],
					"2434" : [["vset", "ty", ["random", 967, 1311]]],
					"2530" : [["vset", "ty", ["random", 1001, 1117]]]
				}],
				["show_offscreen_indicator", ["create", "TriggerTarget", ["vget", "tx"], ["vget", "ty"]], "", false]
			],
			"trigger_SpawnItem" : [
				["trigger", ["choose", "A1", "B1", "C1", "C2", "D1", "D2", "D3", "D4", "E1","E2", "E3", "E4",
					"E5", "F1", "F2", "G1", "G2", "G3", "G4", "G5", "H1", "H2", "I1", "I2", "I3", "J1", "J2",
					"J3", "J4", "K1", "K2", "L1", "L2", "L3", "L4", "M1", "M2", "M3", "N1", "N2", "O1", "O2", "O3", "O4", "O5", "O6", "P1", "P2", "Q1"]]
			],
			"onDeath" : [
				["if", ["is_object", ["get_arg", 0], "TriggerTarget"], [
					["trigger", "SpawnNewTargetTimer"],
					["score_add"],
					["if", ["==", 0, ["%", ["score_get"], 5]], [
						["set", ["get_director"], "bonus_rate", ["+", ["get", ["get_director"], "bonus_rate"], 1]]
					]],
					["if", ["==", ["score_get"], 25], [
						["trigger", ["choose", "SpawnBugCenter", "SpawnBugR", "SpawnBugL"]]
					]],
					["if", ["==", 0, ["%", ["score_get"], 75]], [
						["trigger", ["choose", "BirdSpawnCenter", "BirdSpawnR", "BirdSpawnL"]]
					]],
					["if", ["==", 0, ["%", ["score_get"], 120]], [
						["trigger", ["choose", "FireSpawnBugCenter", "FireSpawnBugR", "FireSpawnBugL"]]
					]],
					["if", ["==", ["score_get"], 100], [
						["trigger", "SpawnTurtle"]
					]],
					["if", ["==", 0, ["%", ["score_get"], 250]], [
						["trigger", "SpawnTurtle"]
					]],
					["if", ["==", 0, ["%", ["score_get"], 500]], [
						["trigger", "Jelly1k"]
					]],
					["if", ["==", 0, ["%", ["score_get"], 500]], [
						["trigger", "JellyG1k"]
					]],
					["if", ["==", 0, ["%", ["score_get"], 2000]], [
						["trigger", "OverloadingWorm"]
					]],
					["if", ["==", 0, ["%", ["score_get"], 5]], [
						["trigger", "SpawnItem"]
					]]
				]],
				["match_object", ["get_arg", 0], {
					"Worm" : [
						["trigger", "FireOverloadingWorm"],
						["trigger", "SpawnItem"],
						["trigger", "SpawnItem"],
						["trigger", "SpawnItem"],
						["trigger", "SpawnItem"],
						["trigger", "SpawnItem"]
					],
					"JellyG" : [
						["trigger", "FireJellyG1k"],
						["trigger", "SpawnItem"],
						["trigger", "SpawnItem"],
						["trigger", "SpawnItem"]
					],
					"Turtle" : [
						["trigger", "FireSpawnTurtle"],
						["trigger", "SpawnItem"],
						["trigger", "SpawnItem"]
					],
					"Bug" : [ ["trigger", ["choose", "FireSpawnBugCenter", "FireSpawnBugR", "FireSpawnBugL"]] ],
					"LizardF" : [ ["trigger", ["choose", "BirdSpawnCenter", "BirdSpawnR", "BirdSpawnL"]] ],
					"LizardFG" : [ ["trigger", ["choose", "BirdSpawnCenter", "BirdSpawnR", "BirdSpawnL"]] ]
				}]
			]
		}
	},
	
	"huntress4" : {
		"icon_index" : 41,
		"unlock" : "ror-unlock_huntress_x2",
		"objective" : "max_score",
		"target_score" : 1,
		"crown_score" : 3,
		"survivor" : "huntress",
		"skin" : 2,
		"skill1" : 1,
		"skill0_locked" : true,
		"skill3_locked" : true,
		"barrels_drop_xp" : false,
		"objective_sprite" : "BoarIdle",
		"objective_sprite_offset" : [75, -75],
		"objective_text" : "defeatBeast",
		"starting_items" : [
			[ "hardlightAfterburner", 1 ],
		],
		"treasure_weights" : {
			"bossFirst" : {
				"uncommon" : 100,
				"common" : 0,
				"equipment" : 0,
				"boss" : 0,
				"boss_equipment" : 0,
				"rare" : 0,
			},
			"boss" : {
				"uncommon" : 0,
				"common" : 100,
				"equipment" : 0,
				"boss" : 0,
				"boss_equipment" : 0,
				"rare" : 0,
			}
		},
		"loot_pools" : {
			"common" : [
				"Blade"
			],
			"uncommon" : [
				"Feather"
			],
			"boss_equipment" : [
			],
			"equipment" : [
			],
			"rare" : [
			]
		},
		"enemies_drop_xp" : false,
		"enemies_drop_gold" : true,
		"stage" : "hiveCluster",
		"difficulty_scaling_enabled" : false,
		"starting_gold" : 10,
		"room_path" : "arena_huntress4.rorlvl",
		"starting_maxhp" : 120,
		"scripts" : {
			"trigger_rollSpitter" : [
				["trigger", ["choose", "spawnSpitter1", "spawnSpitter2", "spawnSpitter3", "spawnSpitter4"]]
			],
			"trigger_rollBug" : [
				["trigger", ["choose", "spawnBug1", "spawnBug2", "spawnBug3"]]
			],
			"trigger_rollBramble" : [
				["trigger", ["choose", "spawnBramble1", "spawnBramble2"]]
			],
			"trigger_fireTrail" : [
				["if", ["exists", ["get_instance", "Boar"]], [
					["if", ["!=", ["get", ["get_instance", "Boar"], "pHspeed"], 0], [
						["set", ["create", "FireTrail", ["get", ["get_instance", "Boar"], "x"], ["+", ["get", ["get_instance", "Boar"], "y"], 50]], "team", 2]
					]],
				]],
			],
			"onInteractableActivate" : [
				["if", ["is_object", ["get_arg", 0], "Shop1"], [
					["trigger", "shopTimer"]
				]]
			],
			"trigger_respawnShop" : [
				["despawn_obj", "Shop1"],
				["spawn_shop", 1152, 1880, ["Glasses", "Root", "Blade"]]
			],
			
			"onStep" : [
			["set_cost", ["get_instance","Shop1", 0], 100],
			["set_cost", ["get_instance","Shop1", 1], 50],
			["set_cost", ["get_instance","Shop1", 2], 50],
			],
			
			
			"onEnemyInit" : [
				["if", ["is_object", ["get_arg", 0], "Spitter"], [
					["set", ["get_arg", 0], "damage_base" , 5 ],
					["set", ["get_arg", 0], "maxhp_base" , 20 ],
					["actor_dirty", ["get_arg", 0]],
					["set", ["get_arg", 0], "exp_worth", ["*", 1, ["get", ["get_arg", 0], "exp_worth"]]],
					
				]],
				["if", ["is_object", ["get_arg", 0], "Bramble"], [
					["set", ["get_arg", 0], "maxhp_base" , 20 ],
					["actor_dirty", ["get_arg", 0]],
				]],
				["if", ["is_object", ["get_arg", 0], "BoarM"], [
					["set", ["get_arg", 0], "maxhp_base" , 50 ],
					["set", ["get_arg", 0], "depth" , -1 ],
					["actor_dirty", ["get_arg", 0]],
				]],
				["if", ["is_object", ["get_arg", 0], "ChildG"], [
					["set", ["get_arg", 0], "maxhp_base" , 400 ],
					["set", ["get_arg", 0], "depth" , -1 ],
					["item_give", ["get_arg", 0], "mocha", 4],
					["actor_dirty", ["get_arg", 0]],
					["if", [">", ["score_get"], 3], [
							["elite_set", ["get_arg", 0], "overloading"]
						]],
				]],
				["if", ["is_object", ["get_arg", 0], "Boar"], [
					["if", ["&&", [">", ["score_get"], 1],["<", ["score_get"], 5]], [
					
							["elite_set", ["get_arg", 0], "frenzied"]
						]],
					["if", [">", ["score_get"], 8], [
					
							["elite_set", ["get_arg", 0], "overloading"]
						]],
					["set", ["get_arg", 0], "maxhp_base" , 800 ],
					["boss_party_auto", ["get_arg", 0]]
				]]
			],
			"onDeath" : [
				["vset", "enemyKillLocX", ["get", ["get_arg", 0], "x"]],
				["vset", "enemyKillLocY", ["get", ["get_arg", 0], "y"]],
				["if", ["is_object", ["get_arg", 0], "BoarM"], [
					["add_gold", 3],
				]],
				["if", ["is_object", ["get_arg", 0], "Boar"], [
					["score_add", 1, ["get_arg", 0]],
					["if", ["<", ["score_get"], 2], [
						["create", "Missile", ["vget", "enemyKillLocX"], ["vget", "enemyKillLocY"]],
						],
						[
						["create", "MissileTri", ["vget", "enemyKillLocX"], ["vget", "enemyKillLocY"]],
						["trigger", "ParentTimer"],
						]],
					
					["trigger", "boarTimer"],
					["if", [">", ["score_get"], 12], [
						["trigger", "boarTimer"],
						["trigger", "boarTimer"],
					]],
				]]
			]
		}
	},

	"bandit1" :	{
		"icon_index" : 40,
		"unlock" : "ror-unlock_bandit_v2",
		"crown_score" : 65,
		"target_score" : 30,
		"survivor" : "bandit",
		"skill3" : 1,
		"enemies_drop_xp" : true,
		"enemies_drop_gold" : false,
		"barrels_drop_gold" : false,
		"barrel_heal_value" : 50,
		"barrel2_heal_value" : 100,
		"starting_items" : [
		],
		"bosses_drop_items" : false,
		"starting_gold" : 0,
        "director_spawn_delay" : 3,
        "director_rate" : 6,
        "director_elite_spawn_minute" : 2,
        "difficulty_start" : 450,
        "spawn_enemies" : [
            "lemurian",
            "wisp",
            "evolvedLemurian",
            "jellyfish",
            "crab",
            "wanderingVagrant",
            "youngVagrant",
            "magmaWorm"
          ],
          "treasure_weights" : {
            "smallChest" : {
                "common" : 6,
                "uncommon" : 4,
                "rare" : 1,
                "boss" : 0,
                "boss_equipment" : 0,
                "equipment" : 1
              }
            },

          "loot_pools" : {
            
          },
		"starting_level" : 8,
		"objective" : "max_score",
		"objective_text" : "activateStandoff",
		"stage" : "driedLake",
		"info" : ["standoff_lemurian_hint"],
		"room_path" : "arena_banditStandoff.rorlvl",
		"scripts" : {
        "onStageStart" : [
        ["vset", "startedStandoff", 0],
        ["vset", "firstLemSpawned", 0],
        ["vset", "storedXLoc", 0],
        ["vset", "storedYLoc", 0],
        ["vset", "smallBarrels", 0],
        ["vset", "largeBarrels", 0]
			],

        "trigger_spawnLizard" : [
          ["if", ["<", ["get", ["get_player"], "x"], 824],[
            ["if", [">", ["get", ["get_player"], "y"], 3518],[
              ["trigger", "backupLemurian1"]
            ],[
              ["trigger", "backupLemurian2"]
            ]]
            ],[
              ["if", ["<", ["get", ["get_player"], "x"], 1419],[
                ["if", [">", ["get", ["get_player"], "y"], 3518],[
                  ["trigger", ["choose", "backupLemurian3", "backupLemurian35"]]
                ],[
                  ["trigger", "backupLemurian4"]
                ]]
                ],[
                  ["if", ["<", ["get", ["get_player"], "x"], 1783],[
                    ["trigger", "backupLemurian5"]
                  ],[
                    ["if", ["<", ["get", ["get_player"], "x"], 2249],[
                      ["trigger", "backupLemurian6"]
                    ],[
                      ["if", ["<", ["get", ["get_player"], "x"], 2802],[
                        ["if", [">", ["get", ["get_player"], "y"], 3518],[
                          ["trigger", ["choose", "backupLemurian7", "backupLemurian9"]]
                        ],[
                          ["trigger", "backupLemurian8"]
                        ]]
                      ],[
                        ["if", ["<", ["get", ["get_player"], "x"], 3341],[
                          ["trigger", ["choose", "backupLemurian10", "backupLemurian11"]]
                        ],[
                          ["trigger", "backupLemurian12"]
                        ]]
                      ]]
                    ]]
                  ]]
                ]]
              ]]
             ],

        "trigger_fireSpawnVagrants" : [
          ["trigger", ["choose", "createVagrant1","createVagrant2","createVagrant3"]]
        ],

        "trigger_fireSpawnWorms" : [
          ["trigger", ["choose", "createWorm1","createWorm2","createWorm3", "createWorm4"]]
        ],

        "trigger_fireCreateElderLemurian" : [
          ["create", "LizardG", ["vget", "storedXLoc"], ["vget", "storedYLoc"]]
        ],

        "trigger_fireSpawnBarrel1" : [
          ["if", ["<", ["vget", "smallBarrels"], 4],[
            ["vinc", "smallBarrels", 1],
            ["trigger", ["choose", "Chest1","Chest2","Chest3","Chest4","Chest5","Chest6","Chest7","Chest8","Chest9","Chest10","Chest11","Chest12","Chest13","Chest14",
            "Chest15","Chest16","Chest17","Chest18","Chest19","Chest20","Chest21","Chest22","Chest23","Chest24","Chest25","Chest26","Chest27","Chest28","Chest29","Chest30"]],
            ["trigger_cancel", "spawnBarrel1"],
            ["trigger", "spawnBarrel1"]
          ]],
          ["if", [">", ["get", ["get_instance", "Barrel1"], "active"], 0],[
						["create", "EfSparks", ["get", ["get_instance", "Barrel1"], "x"], ["-", ["get", ["get_instance", "Barrel1"], "y"], 8]],
						["despawn", ["get_instance", "Barrel1"], false]
					]]
        ],

        "trigger_fireSpawnBarrel2" : [
          ["if", ["<", ["vget", "largeBarrels"], 2],[
            ["vinc", "largeBarrels", 1],
            ["trigger", ["choose", "BigChest1","BigChest2","BigChest3","BigChest4","BigChest5","BigChest6","BigChest7","BigChest8","BigChest9","BigChest10","BigChest11"]],
            ["trigger_cancel", "spawnBarrel2"],
            ["trigger", "spawnBarrel2"]
          ]],
          ["if", [">", ["get", ["get_instance", "Barrel2"], "active"], 0],[
						["create", "EfSparks", ["get", ["get_instance", "Barrel2"], "x"], ["-", ["get", ["get_instance", "Barrel2"], "y"], 8]],
						["despawn", ["get_instance", "Barrel2"], false]
					]]
        ],

        "onStep" : [
          ["if", ["&&", ["player_has_standoff"], ["==", ["vget", "startedStandoff"], 0]],[
            ["vset", "startedStandoff", 1],
			["set_objective_text", "maintainStandoff"]
          ]],
          ["if", ["&&", ["!", ["player_has_standoff"]], ["==", ["vget", "startedStandoff"], 1]],[
            ["trial_end"]
          ]]
        ],

			"onEnemyInit" : [
        ["if", ["is_object", ["get_arg", 0], "Lizard"],[
          ["if", [">", ["score_get"], 20],[
            ["if", ["chance", 0.25],[
                ["if", ["!", ["get", ["get_player"], "free"]],[
                    ["vset", "storedXLoc", ["get", ["get_player"], "x"]],
                    ["vset", "storedYLoc", ["get", ["get_player"], "y"]]
                ]],
                ["trigger", "createElderLemurian"]
            ]]
          ]]
        ]],

				["if", ["is_object", ["get_arg", 0], "LizardG"],[
					["set", ["get_arg", 0], "y", ["-", ["vget", "storedYLoc"], 47]]
				]]
			],

      "onKillProc" : [
        ["if", ["player_has_standoff"],[
        ["score_add", 1, ["get_arg", 0]]
        ]],
        ["if", ["==", ["score_get"], 30],[
          ["trigger", "spawnVagrants"]
        ]],
        ["if", ["==", ["score_get"], 80],[
          ["trigger", "spawnWorms"]
        ]],
        ["if", [">", ["score_get"], 119],[
          ["if", ["==", 0, ["%", ["score_get"], 60]],[
            ["trigger", "createOverloadingWorm"]
          ]]
        ]],
        ["if", ["is_object", ["get_arg", 0], "Lizard"],[
          ["if", ["==", ["count", "Lizard"], 1],[
            ["trigger", ["choose", "delay2seconds","delay4seconds","delay6seconds","delay8seconds","delay10seconds"]],
          ]]
        ]]
      ],

      "onInteractableActivate" : [
        ["if", ["is_object", ["get_arg", 0], "Barrel1"],[
          ["vinc", "smallBarrels", -1],
          ["if", ["==", ["vget", "smallBarrels"], 3],[
            ["trigger_cancel", "spawnBarrel1"],
            ["trigger", "spawnBarrel1"]
          ]]
        ]],

        ["if", ["is_object", ["get_arg", 0], "Barrel2"],[
          ["vinc", "largeBarrels", -1],
          ["if", ["==", ["vget", "largeBarrels"], 1],[
            ["trigger_cancel", "spawnBarrel2"],
            ["trigger", "spawnBarrel2"]
          ]]
        ]]
      ]
		}
	},

	"bandit2" :	{
		"icon_index" : 13,
		"unlock" : "ror-unlock_bandit_c2",
		"objective" : "max_score",
		"target_score" : 700,
		"crown_score" : 1100,
		"survivor" : "bandit",
		"skin" : 3,
		"skill2" : 1,
		"objective_sprite" : "EfGold6",
		"objective_sprite_offset" : [0, 0],
		"objective_text" : "goldTeleExit",
		"enemies_drop_xp" : false,
		"enemies_drop_gold" : false,
		"stage" : "driedLake",
		"lethal_fall" : false,
		"difficulty_start" : 0,
		"enemy_buff_start" : 2,
		"barrel_heal_value" : 0,
		"barrel2_heal_value" : 0,
		"starting_items_enemy" : [
			[ "paulsGoatHoof", 3 ],
			[ "soldiersSyringe", 3 ]
		],
		"level_xp_cost_initial" : 100000,
		"director_spawn_delay" : 10000,
		"require_clear_flag" : true,
		"director_rate" : 0.1,
		"director_elite_spawn_minute" : 5,
		"starting_items" : [
			[ "soldiersSyringe", 3 ],
			[ "alienHead", 1 ],
			[ "toughTimes", 600 ]
		],
		"starting_maxhp" : 2,
		"no_hp_regen" : true,
		"starting_gold" : 0,
		"room_path" : "arena_banditgold.rorlvl",
		"scripts" : {
			"onPlayerInit" : [
				["set", ["get_player"], "damage_base" , 50 ],
				["actor_dirty", ["get_player"]]
			],
			"onInteractableActivate" : [
				["if", ["is_object", ["get_arg", 0], "Teleporter"],[
					["set", ["get_arg", 0], "active", -1],
					["set_clear_flag"],
					["trial_end"]
				]]
			],
			"onStep" : [
				["score_set", ["get", ["get_player"], "gold"]]
			],
			"onStageStart" : [
				["set", ["get_instance", "Teleporter"], "text", ["translate", "interactable.oTeleporter.trialText"]]
			]
		}
	},

	"bandit3" :	{
		"icon_index" : 9,
		"info" : ["banditwhip_hint", "hitstun_hint"],
		"unlock" : "ror-unlock_bandit_z2",
		"crown_score" : 120,
		"objective" : "min_time_completed",
		"objective_text" : "findBoss",
		"duration" : 600,
		"survivor" : "bandit",
		"skin" : 1,
		"skill0" : 1,
		"skill2_locked" : true,
  		"skill3_locked" : true,
		"enemies_drop_xp" : false,
		"enemies_drop_gold" : false,
		"starting_items" : [
			["toughTimes", 20]
		],
		"treasure_weights" : {
			"smallChest" : {
			  "common" : 1,
			  "uncommon" : 0,
			  "rare" : 0
			},
			"largeChest" : {
				"common" : 0,
				"uncommon" : 1,
				"rare" : 0
			}
		},
		"loot_pools" : {
			"common" : [
			  "BackupMag"
			],
			"uncommon" : [
				"Syringe"
			]
		},
		"barrels_drop_xp" : false,
		"barrel2_value" : 25,
		"starting_gold" : 0,
		"barrel2_heal_value" : 4,
		"bosses_drop_items" : false,
		"director_rate" : 1,
		"director_spawn_delay" : 6,
		"no_hp_regen" : true,
		"starting_maxhp" : 32,
		"hide_stage_entrance" : true,
		"stage" : "desolateForest",
		"room_path" : "arena_Whip.rorlvl",
		"scripts" : {
			"onStageStart" : [
				["vset", "count_boss_kills", false],
				["vset", "boss_kills", 0]
			],
			"trigger_BossCount" : [
				["vset", "count_boss_kills", true]
			],
			"postStep" : [
					["if", ["exists", ["get_instance", "JellyG"]], [["if", ["<", ["get", ["get_instance", "JellyG"], "hp"], 180], [
						["trigger", "FinalLizard"],
					  ]]]]
				
			],
			"onPlayerInit" : [
				["set", ["get_player"], "knockback_cap_base", 0   ],
				["actor_dirty", ["get_player"]]
			],
			"onEnemyInit" : [
				["if", ["is_object", ["get_arg", 0], "Lizard"], [
				  ["set", ["get_arg", 0], "maxhp_base", 1],
				  ["actor_dirty", ["get_arg", 0]]
				]],
				["if", ["is_object", ["get_arg", 0], "LizardF"], [
					["set", ["get_arg", 0], "maxhp_base", 1],
					["actor_dirty", ["get_arg", 0]]
				  ]],
				["if", ["is_object", ["get_arg", 0], "ShamB"], [
					["set", ["get_arg", 0], "maxhp_base", 1],
					["actor_dirty", ["get_arg", 0]]
				]],
				["if", ["is_object", ["get_arg", 0], "Bison"], [
					["set", ["get_arg", 0], "maxhp_base", 40],
					["actor_dirty", ["get_arg", 0]]
				]],
				["if", ["is_object", ["get_arg", 0], "GolemB"], [
					["set", ["get_arg", 0], "maxhp_base", 1],
					["actor_dirty", ["get_arg", 0]]
				]],
				["if", ["is_object", ["get_arg", 0], "Bramble"], [
					["set", ["get_arg", 0], "maxhp_base", 65],
					["actor_dirty", ["get_arg", 0]]
				]],
				["if", ["is_object", ["get_arg", 0], "Golem"], [
					["set", ["get_arg", 0], "maxhp_base", 120],
					["actor_dirty", ["get_arg", 0]]
				]],
				["if", ["is_object", ["get_arg", 0], "JellyG"], [
					["set", ["get_arg", 0], "maxhp_base", 360],
					["actor_dirty", ["get_arg", 0]]
				]],
				["if", ["is_object", ["get_arg", 0], "Jelly"], [
					["set", ["get_arg", 0], "maxhp_base", 1],
					["actor_dirty", ["get_arg", 0]]
			]]
			],
			"onKillProc" : [
				["if", ["is_object", ["get_arg", 0], "JellyG"], [
					  ["score_add", 1, ["get_arg", 0]]]]],
			"onPickupCollected" : [
				["if", ["vget", "count_boss_kills"], [
					["if", ["is_object", ["get_arg", 0], "Hoof"], [
						["trigger", "FinalBoss"],
						["set_objective_text", "defeatVagrant"]
					]]
			]]],
			"trigger_HintTwo" : [
				["show_offscreen_indicator", ["get_instance", "Feather", 0]],
				["set_objective_text", "getFeather"]
			],
			"onDeath" : [
				["if", ["vget", "count_boss_kills"], [["if", ["||", ["is_object", ["get_arg", 0], "Jelly"], ["is_object", ["get_arg", 0], "GolemB"]], [
				  ["vinc", "boss_kills", 1],
				  ["if", ["==", 13, ["vget", "boss_kills"]], [
					["trigger", "Wave2Hoof"],
					["set_objective_text", "getHoof"],
					["show_offscreen_indicator", ["get_instance", "Hoof"]]
				  ], [["if", ["==", 20, ["vget", "boss_kills"]], [
					["trigger", "BossWave3"]
				  ]]]]
				]]]]
			  ]
			
		}
	},

	
	"engineer1" :	{
		"survivor" : "engineer",
		"icon_index" : 34,
		"show_unlock" : false,
		"unlock" : "ror-unlock_insecticide",
		"no_hp_regen" : true,
		"starting_maxhp" : 5000,
		"level_maxhp" : 5,
		"objective" : "max_score_in_time_limit",
		"duration" : 180,
		"target_score" : 750,
		"crown_score" : 1750,
		"objective_sprite" : "Tuber",
		"objective_text" : "reachHealth",
		"stage" : "ancientValley",
		"room_path" : "arena_engi1.rorlvl",
        "skill0" : 0,
        "skill1" : 0,
        "skill2" : 0,
        "skill3" : 0,
		"skill0_locked" : false,
		"skill1_locked" : false,
		"skill3_locked" : false,
		"skill3_locked" : false,
		"level_xp_cost_initial" : 9999,
		"hide_stage_entrance" : true,
		"enemies_drop_xp" : true,
		"enemies_drop_gold" : true,
		"starting_gold" : 0,
		"activator_equipment" : "BubbleShield",
		"spawn_enemies" : [
		],
		"treasure_weights" : {
			"smallChest" : {
			  "common" : 0,
			  "uncommon" : 1,
			  "rare" : 0
			},
			"clover" : {
				"common" : 0,
				"uncommon" : 3,
				"rare" : 0
			}
		},
		"loot_pools" : {
			"common" : [
			],
			"uncommon" : [
				"Nugget"
			],
			"rare" : [
				
			]
		},
		"bonus_heal_value" : 100,
		"bosses_drop_items" : false,
		"starting_items" : [
			["harvestersScythe", 2],
		],

		
		"scripts" : {
			
			"onStageStart" : [
				["set", ["get_player"], "hp" , 20 ],
				["vset", "enemyKillLocX", 0],
				["vset", "enemyKillLocY", 0],
				["vset", "TuberCount", 0],
				["vset", "KillCount", 0],
				["vset", "BrambleCount", 0],
				["set_cost", ["get_instance","Chest1"], 150],
			],
			
			"trigger_ChestKill" : [
				["despawn_obj", "Chest1"]
			],
			
			 "onStep" : [
                ["score_set", ["get", ["get_player"], "hp"]],
                ["if", [">", ["get", ["get_player"], "hp"], 500], [
					["set_objective_text", "maintainHealth"]
                ]],
                ["if", ["<", ["get", ["get_player"], "hp"], 0], [
                    ["score_set", 0]
                ]]
            ],
			
			
			"onKillProc" : [
                
                ["if", ["==", ["get", ["get_arg", 1], "team", ], 1], [
                    ["vset", "enemyKillLocX", ["get", ["get_arg", 0], "x"]],
                    ["vset", "enemyKillLocY", ["get", ["get_arg", 0], "y"]],
                    ["if", ["chance", 0.25], [
                        ["create", "BonusStockSecondary", ["vget", "enemyKillLocX"], ["vget", "enemyKillLocY"]]
                    ]],
                    ["if", ["chance", 0.05], [
                        ["trigger", ["choose", "W1_Egg2", "W1_Egg3"]],
                    ]],
                    
                    ["vinc", "KillCount", 1],
                
                    ["if", ["==", ["vget", "KillCount"], 3],[
                        ["trigger", "W1_Scythe"]
                    ]],
                    
                    ["if", ["==", ["vget", "KillCount"], 4],[
                        ["trigger", "Delay_Tuber_2"],
                        ["trigger", "Delay_Tuber_2_2"]
                    ]],
                    
                    ["if", ["==", ["vget", "KillCount"], 8],[
                        ["trigger", "W1_Scythe"]
                    ]],
                    
                    ["if", ["==", ["vget", "KillCount"], 6],[
                        ["trigger", "W1_Root"]
                    ]],
                    
                    ["if", ["==", ["vget", "KillCount"], 16],[
                        ["trigger", "W1_Scythe"]
                    ]],
                    
                    ["if", ["==", ["vget", "KillCount"], 32],[
                        ["trigger", "W1_Scythe"]
                    ]],
                    
                    ["if", ["==", ["vget", "KillCount"], 17],[
                        ["trigger", "W1_Seed"],
                        ["trigger", "Delay_Bramble_1"]
                    ]],
                    
                    ["if", ["is_object", ["get_arg", 0], "Bramble"], [
                        ["vset", "BrambleCount", ["+", ["vget", "BrambleCount"], 1]],
                        ["if", ["==", ["vget", "BrambleCount"], 1], [
                            ["trigger", "Delay_Tuber_3"],
                            ["trigger", "Delay_Tuber_4"],
                            ["trigger", "Delay_TuberL_1"]
                        ]],
                        ["if", ["==", ["vget", "BrambleCount"], 2], [
                            ["trigger", "Bungus"],
							["trigger", "Delay_Bramble_3"]
                        ]],
                        ["trigger", ["choose", "W1_Seed", "W1_Scythe"]]
						
						
                    ]],
                    
                    ["if", ["is_object", ["get_arg", 0], "Tuber"], [
                        ["vset", "TuberCount", ["+", ["vget", "TuberCount"], 1]],
                        ["if", ["==", ["vget", "TuberCount"], 10], [
                            ["trigger", "W1_Egg"]
                        ]],
                        ["if", ["==", ["vget", "TuberCount"], 20], [
                            ["trigger", "W1_Egg"]
                        ]],
                        ["if", ["==", ["vget", "TuberCount"], 30], [
                            ["trigger", "W1_Egg"]
                        ]]
                    ]],
                ]]
                
              ],
			
			
			"onEnemyInit" : [

		        ["set", ["get_arg", 0], "y_range", 9999],
                ["set", ["get_arg", 0], "target_range", 9999],
                ["set", ["get_arg", 0], "ai_max_distance_y", 9999],	 
			 
			 ["if", ["is_object", ["get_arg", 0], "Tuber"], [
			 		["set", ["get_arg", 0], "maxhp_base", 125],
                    ["actor_dirty", ["get_arg", 0]],
					["item_give", ["get_arg", 0], "paulsGoatHoof", 1],
					["item_give", ["get_arg", 0], "crowbar", 1],
                   
                ]],
			 ["if", ["is_object", ["get_arg", 0], "Mush"], [
			 		["set", ["get_arg", 0], "maxhp_base", 200],
                    ["actor_dirty", ["get_arg", 0]],
					["item_give", ["get_arg", 0], "paulsGoatHoof", 3],
                   
                ]],
			 ["if", ["is_object", ["get_arg", 0], "Bramble"], [
			 		["set", ["get_arg", 0], "maxhp_base", 300],
                    ["actor_dirty", ["get_arg", 0]],
                   
                ]],
			["if", ["is_object", ["get_arg", 0], "BoarM"], [
			 		["set", ["get_arg", 0], "maxhp_base", 1],
                    ["actor_dirty", ["get_arg", 0]],
					["set", ["get_arg", 0], "disable_ai", true],
                   
                ]]
            ],
			
			
		}
	},

	"engineer2" :	{
		"icon_index" : 36,
		"unlock" : "ror-unlock_engi_x2",
		"crown_score" : 100,
		"target_score" : 50,
		"survivor" : "engineer",
		"skill1" : 1,
		"starting_gold" : 25,
		"bosses_drop_items" : false,
		"objective" : "max_score",
		"objective_text" : "engiInvaders2",
		"stage" : "dampCaverns",
		"room_path" : "arena_engiWaves.rorlvl",
		"no_hp_regen" : true,
		"starting_maxhp" : 60,
		"scripts" : {
			"onStageStart" : [
				["vset", "shop_interval", 10],
				["vset", "current_interval", 10],
				["vset", "shop_type", 0],
				["trigger", "SpawnShop2"],
				["vset", "wave", 1]
			],
			"onStep" : [
				["if", ["<", ["get", ["get_player"], "y"], 3605], [
				["if", [">", ["get", ["get_player"], "x"], 2364], [["set", ["get_player"], "x", 2363]]],
				["if", ["<", ["get", ["get_player"], "x"], 1507], [["set", ["get_player"], "x", 1508]]]]]
			],
			"trigger_SpawnLeftGuy1" : [
				["trigger", ["choose", "LemurianL", "MushL", "CrabL", "ShamPL", "MacGL", "BrambleL", "ShamLL"]]
			],
			"trigger_SpawnLeftGuy2" : [
				["trigger", ["choose", "LemurianL", "MushL", "CrabL", "ShamPL", "MacGL", "BrambleL", "ShamLL"]]
			],
			"trigger_SpawnLeftFlyingGuy1" : [
				["trigger", ["choose", "Jelly1L", "Jelly2L", "BugL"]]
			],
			"trigger_SpawnLeftFlyingGuy2" : [
				["trigger", ["choose", "Jelly1L", "Jelly2L", "BugL"]]
			],
			"trigger_SpawnLeftFlyingBoss1" : [
				["trigger", "JellyGL"]
			],
			"trigger_SpawnLeftBoss1" : [
				["trigger", ["choose", "ShamGL", "GolemGL"]]
			],
			"trigger_SpawnLeftBoss2" : [
				["trigger", ["choose", "ShamGL", "GolemGL"]]
			],
			"trigger_SpawnRightGuy1" : [
				["trigger", ["choose", "LemurianR", "MushR", "CrabR", "ShamPR", "MacGR", "BrambleR", "ShamLR"]]
			],
			"trigger_SpawnRightGuy2" : [
				["trigger", ["choose", "LemurianR", "MushR", "CrabR", "ShamPR", "MacGR", "BrambleR", "ShamLR"]]
			],
			"trigger_SpawnRightFlyingGuy1" : [
				["trigger", ["choose", "Jelly1L", "Jelly2R", "BugR"]]
			],
			"trigger_SpawnRightFlyingGuy2" : [
				["trigger", ["choose", "Jelly1R", "Jelly2R", "BugR"]]
			],
			"trigger_SpawnRightFlyingBoss1" : [
				["trigger", "JellyGR"]
			],
			"trigger_SpawnRightBoss1" : [
				["trigger", ["choose", "ShamGR", "GolemGR"]]
			],
			"trigger_SpawnRightBoss2" : [
				["trigger", ["choose", "ShamGR", "GolemGR"]]
			],
			"trigger_DespawnAll" : [
				["despawn_obj", "pEnemy", true]
			],
			"trigger_SpawnShop1" : [
				["spawn_shop", 1936, 2552, ["Sticky", "Egg", "Gasoline"]]
			],
			"trigger_SpawnShop2" : [
				["spawn_shop", 1936, 2552, ["Ukulele", "Missile", "Shackle"]]
			],
			"trigger_SpawnShop3" : [
				["spawn_shop", 1936, 2552, ["IceCube", "Plasma", "Cannon"]]
			],
			"onKillProc" : [
				["if", ["is_object", ["get_arg", 1], "EngiTurret"], [["score_add", 1, ["get_arg", 0]]]
				],
				["if", ["is_object", ["get_arg", 0], "EngiTurret"], [["trial_end"]]
			],
				["if", ["==", ["get_arg", 1], ["get_player"]], [["score_add", 1, ["get_arg", 0]]]
				],
				["vinc", "current_interval", -1],
				["if", ["==", 0, ["vget", "current_interval"]], [
					["vinc", "shop_type", 1],
					["trigger", "FireDespawnAll"],
					["set_objective_text", "engiInvaders2"],
					["vinc", "wave", 1],
					["time_stop", 36000, true],
					["despawn_obj", "Shop1"],
					["despawn_obj", "BonusStockSpecial"],
					["trigger", "SpawnBonusStockSpecial"],
					["set", ["get_player"], "hp", ["get", ["get_player"], "maxhp"]],
					["vset", "temp", ["get_instance", "EngiTurret", 0]],
					["if", ["exists", ["vget", "temp"]], [["set", ["vget", "temp"], "hp", ["get", ["vget", "temp"], "maxhp"]]]],
					["vset", "temp", ["get_instance", "EngiTurret", 1]],
					["if", ["exists", ["vget", "temp"]], [["set", ["vget", "temp"], "hp", ["get", ["vget", "temp"], "maxhp"]]]],
					["if", ["<", ["vget", "shop_type"], 3], [
					    ["trigger", "SpawnShop1"]
					], [["if", ["<", ["vget", "shop_type"], 5], [
				        ["trigger", "SpawnShop2"]
				    ], [
						["trigger", "SpawnShop3"],
 			       		["vset", "shop_type", 0]
					    ]]
					]], 
					["vinc", "shop_interval", 5],
					["vset", "current_interval", ["vget", "shop_interval"]]
				]],
				["if", ["==", ["score_get"], 10], [
					["trigger", "FireSpawnLeftFlyingGuy1"]]
				],
				["if", ["==", ["score_get"], 5], [
					["trigger", "FireSpawnRightGuy1"]]
				],
				["if", ["==", ["score_get"], 25], [
					["trigger", "FireSpawnRightFlyingGuy1"]]
				],
				["if", ["==", ["score_get"], 30], [
					["trigger", "FireShamPRepeatR"]]
				],
				["if", ["==", ["score_get"], 50], [
					["trigger", "FireSpawnLeftGuy2"]]
				],
				["if", ["==", ["score_get"], 75], [
					["trigger", "FireSpawnRightGuy2"]]
				],
				["if", ["==", ["score_get"], 100], [
					["trigger", "FireSpawnRightFlyingGuy2"],
					["trigger", "FireSpawnLeftFlyingGuy2"]]
				],
				["if", ["==", ["score_get"], 125], [
					["trigger", "FireSpawnLeftBoss1"]]
				],
				["if", ["==", ["score_get"], 150], [
					["trigger", "FireJellyWaveL"]]
				],
				["if", ["==", ["score_get"], 175], [
					["trigger", "FireSpawnRightBoss1"]]
				],
				["if", ["==", ["score_get"], 200], [
					["trigger", "FireSpawnLeftBoss2"]]
				],
				["if", ["==", ["score_get"], 225], [
					["trigger", "FireJellyWaveR"]]
				],
				["if", ["==", ["score_get"], 250], [
					["trigger", "FireSpawnRightBoss2"]]
				],
				["if", ["==", ["score_get"], 300], [
					["trigger", "FireSpawnLeftFlyingBoss1"]]
				],
				["if", ["==", ["score_get"], 400], [
					["trigger", "FireSpawnRightFlyingBoss1"]]
				]
			],
            "onPickupCollected" : [
				["if", ["is_object", ["get_arg", 0], "BonusStockSpecial"],[],[
					["if", ["==", ["score_get"], 0], [["trigger", "FireSpawnLeftGuy1"], ["trigger", "FireShamPRepeatL"], ["trigger", "FireBrambleInitialDelay"]]],
					["time_stop", 0],
					["set_objective_text", "defeatEnemiesEngi"],
					["notification", 0, "wave", ["vget", "wave"]],
					["trigger", "RespawnBrambleSLFastest"],
					["trigger", "RespawnBrambleSRFastest"]
				]]	
            ],
			"onEnemyInit" : [
				["set", ["get_arg", 0], "y_range", 9999],
				["set", ["get_arg", 0], "target_range", 9999],
				["set", ["get_arg", 0], "ai_max_distance_y", 9999],

				["if", ["is_object", ["get_arg", 0], "Golem"],[
                    ["actor_dirty", ["get_arg", 0]],
					[ "if", ["&&", [">", ["score_get"], 99], ["<", ["score_get"], 200]], [
                        ["if", ["chance", 0.5], [
                                ["elite_set", ["get_arg", 0], "blazing"]
                        ]]
                    ]],
                    [ "if", [">", ["score_get"], 199], [
                        ["if", ["chance", 0.5], [
                                ["elite_set", ["get_arg", 0], "blazing"]
                        ], [
                            ["if", ["chance", 0.5], [
                                ["elite_set", ["get_arg", 0], "overloading"]
                            ]]
                        ]]
                    ]]
                ]],

				["if", ["is_object", ["get_arg", 0], "Lizard"],[
					["actor_dirty", ["get_arg", 0]],
				[ "if", ["&&", [">", ["score_get"], 74], ["<", ["score_get"], 150]], [
					["if", ["chance", 0.5], [
							["elite_set", ["get_arg", 0], "blazing"]
					]]
				]],
				[ "if", [">", ["score_get"], 149], [
					["if", ["chance", 0.5], [
							["elite_set", ["get_arg", 0], "blazing"]
					], [
						["if", ["chance", 0.5], [
							["elite_set", ["get_arg", 0], "leeching"]
							]]
						]]
					]]
				]],

				["if", ["is_object", ["get_arg", 0], "Bramble"],[
					["actor_dirty", ["get_arg", 0]],
				[ "if", ["&&", [">", ["score_get"], 399], ["<", ["score_get"], 500]], [
					["if", ["chance", 0.5], [
							["elite_set", ["get_arg", 0], "blazing"]
					]]
				]],
				[ "if", [">", ["score_get"], 499], [
					["if", ["chance", 0.5], [
							["elite_set", ["get_arg", 0], "blazing"]
					], [
						["if", ["chance", 0.5], [
							["elite_set", ["get_arg", 0], "volatile"]
							]]
						]]
					]]
				]],

				["if", ["is_object", ["get_arg", 0], "Crab"],[
					["actor_dirty", ["get_arg", 0]],
				[ "if", ["&&", [">", ["score_get"], 99], ["<", ["score_get"], 200]], [
					["if", ["chance", 0.5], [
							["elite_set", ["get_arg", 0], "blazing"]
					]]
				]],
				[ "if", [">", ["score_get"], 199], [
					["if", ["chance", 0.5], [
							["elite_set", ["get_arg", 0], "blazing"]
					], [
						["if", ["chance", 0.5], [
							["elite_set", ["get_arg", 0], "overloading"]
							]]
						]]
					]]
				]],

				["if", ["is_object", ["get_arg", 0], "MacG"],[
					["actor_dirty", ["get_arg", 0]],
					[ "if", ["&&", [">", ["score_get"], 199], ["<", ["score_get"], 275]], [
						["if", ["chance", 0.5], [
								["elite_set", ["get_arg", 0], "blazing"]
					]]
				]],
				[ "if", [">", ["score_get"], 274], [
					["if", ["chance", 0.5], [
							["elite_set", ["get_arg", 0], "blazing"]
					], [
						["if", ["chance", 0.5], [
							["elite_set", ["get_arg", 0], "frenzied"]
							]]
						]]
					]]
				]],

				["if", ["is_object", ["get_arg", 0], "Mush"],[
					["actor_dirty", ["get_arg", 0]],
				[ "if", ["&&", [">", ["score_get"], 174], ["<", ["score_get"], 250]], [
					["if", ["chance", 0.5], [
							["elite_set", ["get_arg", 0], "blazing"]
					]]
				]],
				[ "if", [">", ["score_get"], 249], [
					["if", ["chance", 0.5], [
							["elite_set", ["get_arg", 0], "blazing"]
					], [
						["if", ["chance", 0.5], [
							["elite_set", ["get_arg", 0], "leeching"]
							]]
						]]
					]]
				]],

				["if", ["is_object", ["get_arg", 0], "Bug"],[
					["actor_dirty", ["get_arg", 0]],
				[ "if", ["&&", [">", ["score_get"], 349], ["<", ["score_get"], 450]], [
					["if", ["chance", 0.5], [
							["elite_set", ["get_arg", 0], "blazing"]
					]]
				]],
				[ "if", [">", ["score_get"], 449], [
					["if", ["chance", 0.5], [
							["elite_set", ["get_arg", 0], "blazing"]
					], [
						["if", ["chance", 0.5], [
							["elite_set", ["get_arg", 0], "leeching"]
							]]
						]]
					]]
				]],

				["if", ["is_object", ["get_arg", 0], "Jelly"],[
					["actor_dirty", ["get_arg", 0]],
				[ "if", ["&&", [">", ["score_get"], 299], ["<", ["score_get"], 375]], [
					["if", ["chance", 0.5], [
							["elite_set", ["get_arg", 0], "blazing"]
					]]
				]],
				[ "if", [">", ["score_get"], 374], [
					["if", ["chance", 0.5], [
							["elite_set", ["get_arg", 0], "blazing"]
					], [
						["if", ["chance", 0.5], [
							["elite_set", ["get_arg", 0], "leeching"]
							]]
						]]
					]]
				]],

				["if", ["is_object", ["get_arg", 0], "GolemG"],[
					["actor_dirty", ["get_arg", 0]],
				[ "if", ["&&", [">", ["score_get"], 499], ["<", ["score_get"], 600]], [
					["if", ["chance", 0.5], [
							["elite_set", ["get_arg", 0], "blazing"]
					]]
				]],
				[ "if", [">", ["score_get"], 599], [
					["if", ["chance", 0.5], [
							["elite_set", ["get_arg", 0], "blazing"]
					], [
						["if", ["chance", 0.5], [
							["elite_set", ["get_arg", 0], "overloading"]
							]]
						]]
					]]
				]],

				["if", ["is_object", ["get_arg", 0], "JellyG"],[
					["actor_dirty", ["get_arg", 0]],
				[ "if", ["&&", [">", ["score_get"], 749], ["<", ["score_get"], 1000]], [
					["if", ["chance", 0.5], [
							["elite_set", ["get_arg", 0], "blazing"]
					]]
				]],
				[ "if", [">", ["score_get"], 999], [
					["if", ["chance", 0.5], [
							["elite_set", ["get_arg", 0], "blazing"]
					], [
						["if", ["chance", 0.5], [
							["elite_set", ["get_arg", 0], "frenzied"]
							]]
						]]
					]]
				]],

				["if", ["is_object", ["get_arg", 0], "ShamL"],[
					["actor_dirty", ["get_arg", 0]],
				[ "if", ["&&", [">", ["score_get"], 149], ["<", ["score_get"], 200]], [
					["if", ["chance", 0.5], [
							["elite_set", ["get_arg", 0], "blazing"]
					]]
				]],
				[ "if", [">", ["score_get"], 199], [
					["if", ["chance", 0.5], [
							["elite_set", ["get_arg", 0], "blazing"]
					], [
						["if", ["chance", 0.5], [
							["elite_set", ["get_arg", 0], "frenzied"]
							]]
						]]
					]]
				]],

				["if", ["is_object", ["get_arg", 0], "ShamP"],[
					["actor_dirty", ["get_arg", 0]],
				[ "if", ["&&", [">", ["score_get"], 124], ["<", ["score_get"], 175]], [
					["if", ["chance", 0.5], [
							["elite_set", ["get_arg", 0], "blazing"]
					]]
				]],
				[ "if", [">", ["score_get"], 174], [
					["if", ["chance", 0.5], [
							["elite_set", ["get_arg", 0], "blazing"]
					], [
						["if", ["chance", 0.5], [
							["elite_set", ["get_arg", 0], "volatile"]
							]]
						]]
					]]
				]]
			],
			"onDeath" : [
				["if", ["is_object", ["get_arg", 0], "Bramble"], [
					["if", ["<", ["get", ["get_arg", 0], "y"], 3540], [
						["if", ["<", ["score_get"], 25], [
							["if", ["<", ["get", ["get_arg", 0], "x"], 1936], [["trigger", "RespawnBrambleSL"]], [["trigger", "RespawnBrambleSR"]]]
						], [["if", ["<", ["score_get"], 50], [
							["if", ["<", ["get", ["get_arg", 0], "x"], 1936], [["trigger", "RespawnBrambleSLFaster"]], [["trigger", "RespawnBrambleSRFaster"]]]
						], [
							["if", ["<", ["get", ["get_arg", 0], "x"], 1936], [["trigger", "RespawnBrambleSLFastest"]], [["trigger", "RespawnBrambleSRFastest"]]]
						]]]]
					]]
				]]
			]
		}
	},

	"engineer3" :	{
		"icon_index" : 35,
		"unlock" : "ror-unlock_engi_z2",
		"target_score" : 50,
		"crown_score" : 135,
		"survivor" : "engineer",
		"no_jumping" : false,
		"skill0" : 1,
		"skill2_stock" : 0,
		"skill2_no_regen" : true,
		"skill1_locked" : true,
		"skill3_locked" : true,
		"enemies_drop_xp" : true,
        "enemies_drop_gold" : true,
		"bosses_drop_items" : false,
		"starting_gold" : 0,
		"no_hp_regen" : true,
		"starting_maxhp" : 3,
		"objective" : "max_score",
		"objective_text" : "defeatEnemiesBottom",
		"stage" : "sunkenTombs",
		"room_path" : "arena_engiInvaders.rorlvl",
		"scripts" : {
			"onStageStart" : [
				["vset", "current_level", 1],
				["vset", "desired_score_stock_modifier", 10],
				["vset", "ramping_modifier", 10],
				["vset", "fallspeed_modifier", 0],
				["vset", "half_fallspeed_modifier", 0]
			],
			"onStep" : [
				["if", ["<", ["get", ["get_player"], "level"], 26],[
				["if", [">", ["get", ["get_player"], "level"], ["vget", "current_level"]],[
					["vset", "current_level", ["get", ["get_player"], "level"]],
					["if", ["==", 0, ["%", ["get", ["get_player"], "level"], 1 ]], [
						["item_give", ["get_player"], "paulsGoatHoof", 2]
						]
					]]]
				]],
				["if", ["<", ["get_time"], 50 ], [
					["if", ["==", 0, ["%", ["get_time"], 3 ]], [
						["create", ["choose", "Lizard", "Child"], ["choose", 1375, 1430, 1485, 1540, 1595, 1650, 1705, 1760, 1815, 1870, 1925, 1980, 2035, 2090, 2145], 3668]]
						]
					],[
					["if", ["<", ["get_time"], 100 ], [
						["if", ["==", 0, ["%", ["get_time"], 2 ]], [
							["create", ["choose", "Lizard", "Child", "Crab"], ["choose", 1375, 1430, 1485, 1540, 1595, 1650, 1705, 1760, 1815, 1870, 1925, 1980, 2035, 2090, 2145], 3668]]
							]
						],[
							["if", ["<", ["get_time"], 150 ], [
								["if", ["==", 0, ["%", ["get_time"], 1.5 ]], [
									["create", ["choose", "Lizard", "Child", "Crab", "Golem"], ["choose", 1375, 1430, 1485, 1540, 1595, 1650, 1705, 1760, 1815, 1870, 1925, 1980, 2035, 2090, 2145], 3668]]
									]
								],[
										["if", ["==", 0, ["%", ["get_time"], 1.25 ]], [
											["create", ["choose", "Lizard", "Child", "Crab", "Golem", "Slime3"], ["choose", 1375, 1430, 1485, 1540, 1595, 1650, 1705, 1760, 1815, 1870, 1925, 1980, 2035, 2090, 2145], 3668]]
											]
										]
									]
							]
					]]
				]
			],
			"onEnemyInit" : [
				["set", ["get_arg", 0], "y_range", 0],
				["set", ["get_arg", 0], "target_range", 0],
				["set", ["get_arg", 0], "ai_max_distance_y", 0],

				["if", ["is_object", ["get_arg", 0], "Lizard"], [
					["set", ["get_arg", 0], "maxhp_base", 1],
					["set", ["get_arg", 0], "pGravity1_base", ["+", ["vget", "fallspeed_modifier"], 0.1 ]],
					["set", ["get_arg", 0], "pVspeed", ["+", ["vget", "fallspeed_modifier"], 0.8 ]],
					["set", ["get_arg", 0], "pHmax_base", 0],
					["actor_dirty", ["get_arg", 0]]
					]
				],

				["if", ["is_object", ["get_arg", 0], "Child"], [
					["set", ["get_arg", 0], "maxhp_base", 1],
					["set", ["get_arg", 0], "pGravity1_base", 0.1],
					["set", ["get_arg", 0], "pVspeed", 0.8],
					["set", ["get_arg", 0], "pHmax_base", ["+", ["vget", "fallspeed_modifier"], 1 ]],
					["set", ["get_arg", 0], "pFriction", 0],
					["actor_dirty", ["get_arg", 0]],
					["set", ["get_arg", 0], "y_range", 0],
					["set", ["get_arg", 0], "target_range", 0],
					["set", ["get_arg", 0], "ai_max_distance_y", 9999]
					]
				],

				["if", ["is_object", ["get_arg", 0], "Crab"], [
					["set", ["get_arg", 0], "maxhp_base", 1],
					["set", ["get_arg", 0], "pGravity1_base", ["+", ["vget", "fallspeed_modifier"], 0.15 ]],
					["set", ["get_arg", 0], "pVspeed", ["+", ["vget", "fallspeed_modifier"], 1 ]],
					["set", ["get_arg", 0], "pHmax_base", 0],
					["actor_dirty", ["get_arg", 0]]
					]
				],

				["if", ["is_object", ["get_arg", 0], "Golem"], [
					["set", ["get_arg", 0], "maxhp_base", 15],
					["set", ["get_arg", 0], "pGravity1_base", 0.1],
					["set", ["get_arg", 0], "pVspeed", 0.8],
					["set", ["get_arg", 0], "pHmax_base", 0],
					["actor_dirty", ["get_arg", 0]]
					]
				],

				["if", ["is_object", ["get_arg", 0], "Slime3"], [
					["set", ["get_arg", 0], "maxhp_base", 1],
					["set", ["get_arg", 0], "pGravity1_base", 0.05],
					["set", ["get_arg", 0], "pVspeed", 0.4],
					["set", ["get_arg", 0], "pHmax_base", 0],
					["actor_dirty", ["get_arg", 0]]
					]
				],

				["if", ["is_object", ["get_arg", 0], "Mac"], [
					["set", ["get_arg", 0], "maxhp_base", 1],
					["set", ["get_arg", 0], "pGravity1_base", ["+", ["vget", "half_fallspeed_modifier"], 0.05 ]],
					["set", ["get_arg", 0], "pVspeed", ["+", ["vget", "half_fallspeed_modifier"], 0.4 ]],
					["set", ["get_arg", 0], "pHmax_base", 0],
					["actor_dirty", ["get_arg", 0]]
					]
				]
			],
			"onKillProc" : [
				["if", ["==", ["get_arg", 1], ["get_player"]], [
					["score_add", 1, ["get_arg", 0]],
					["if", ["==", 0, ["%", ["score_get"], ["vget", "desired_score_stock_modifier"]]], [
						["trigger", "SpawnBonusStockUtility"],
						["if", ["<", ["vget", "desired_score_stock_modifier"], 100],[
							["vinc", "ramping_modifier", 10],
							["vinc", "desired_score_stock_modifier", ["vget", "ramping_modifier"]]]
						]
					]
					],
					["if", ["<", ["score_get"], 100],[
						["vinc", "fallspeed_modifier", 0.0025],
						["vset", "half_fallspeed_modifier", ["*", ["vget", "fallspeed_modifier"], 0.5]]
						
					]],
					["if", ["chance", 0.05], [
						["create", "TriggerTarget", ["choose", 1375, 1430, 1485, 1540, 1595, 1650, 1705, 1760, 1815, 1870, 1925, 1980, 2035, 2090, 2145], ["random", 3988, 3956]]]
				]
				]
				],
				["if", ["is_object", ["get_arg", 0], "TriggerTarget"], [
					["create", "BonusStockUtility", ["get", ["get_arg", 0], "x"], ["get", ["get_arg", 0], "y"]]
					]
				]
			],
			"trigger_FloorKiller" : [
				["create", "EfExplosion", ["get", ["get_player"], "x"], ["get", ["get_player"], "y"]],
				["inc", ["get_player"], "hp", -1]
			]
		}
	},

	"acrid1" :	{
		"icon_index" : 16,
		"info" : ["acridbubble_hint"],
		"unlock" : "ror-unlock_acrid_x2",
		"crown_score" : 115,
		"target_score" : 70,
		"duration" : 60,
		"objective" : "max_score_in_time_limit",
		"objective_text" : "climbUp",
		"survivor" : "acrid",
		"skill1" : 1,
		"enemies_drop_xp" : true,
		"enemies_drop_gold" : true,
		"starting_items" : [
			[ "lensMakersGlasses", 15 ],
			[ "wickedRing", 6 ]
		],
		"loot_pools" : {
			"common" : [
				"BackupMag"
			],
			"uncommon" : [
				"Syringe"
			]
		},
		"starting_gold" : 0,
		"bosses_drop_items" : false,
		"director_rate" : 1,
		"director_spawn_delay" : 6,
		"spawn_enemies" : [
		],
		"hide_stage_entrance" : false,
		"stage" : "sunkenTombs",
		"room_path" : "arena_acridClimb.rorlvl",
		"scripts" : {
			"onStageStart" : [
				["vset", "highestHeight", 99999]
			],
			"postStep" : [
				["if", ["<", ["get", ["get_player"], "y"], ["vget", "highestHeight"]], [
					["vset", "highestHeight", ["get", ["get_player"], "y"]],
					["score_set", ["*", ["-", ["/", ["get", ["get_player"], "y"], 32], 115.4], -1]]
				]]
			],
			"onStep" : [
				["if", [">", ["get", ["get_instance", "Water"], "y"], 1450.00], [
					["set", ["get_instance", "Water"], "y", ["+", -0.85, ["get", ["get_instance", "Water"], "y"]]]
				]],
				["if", [">=", ["score_get"], 115],[
					["trial_end"]
				]]
			]
		}
	},

	"acrid2" :	{
		"icon_index" : 15,
		"info" : ["acridrace_hint1"],
		"room_path" : "arena_acridrace.rorlvl",
		"unlock" : "ror-unlock_hunters_harpoon",
		"objective" : "min_time_target",
		"duration" : 180,
		"target_score" : 3,
		"crown_score" : 120,
		"survivor" : "acrid",
		"skin" : 3,
		"skill0_locked" : false,
		"skill1_locked" : false,
		"skill3_locked" : false,
		"objective_sprite" : "TrialGoal_Race",
		"objective_sprite_offset" : [0, -3],
		"objective_text" : "completeLaps",
		"enemies_drop_xp" : false,
		"enemies_drop_gold" : false,
		"stage" : "dampCaverns",
		"lethal_fall" : false,
		"starting_equipment" : "foreignFruit",
		"starting_items" : [
			["hardlightAfterburner", 1],
			["huntersHarpoon", 1]
		],
		"difficulty_start" : 5000,
		"enemy_buff_start" : 0.55,
		"starting_items_enemy" : [
			["prisonShackles", 1],
			["paulsGoatHoof", 4]
		],
		"director_spawn_delay" : 2,
		"director_rate" : 5,
		"director_elite_spawn_minute" : 1,
		"spawn_enemies" : [
			"lynxTribe",
		],
		"treasure_weights" : {
			"bossFirst" : {
				"equipment" : 0,
				"common" : 0,
				"uncommon" : 0,
				"rare" : 0,
				"boss" : 0,
				"boss_equipment" : 0,
			},
			"boss" : {
				"equipment" : 0,
				"common" : 0,
				"uncommon" : 0,
				"rare" : 0,
				"boss" : 0,
				"boss_equipment" : 0,
			}
		},
		"starting_gold" : 0,
		"starting_maxhp" : 140,
		"scripts" : {
			"onEnemyInit" : [

			],
			"onStageStart" : [
				["vset", "lap", 1],
				["vset", "spawn1Happened", 0],
				["vset", "spawn1p5Happened", 0],
				["vset", "spawn2Happened", 0],
				["vset", "spawn3Happened", 0],
				["vset", "spawn4Happened", 0],
				["vset", "spawn5Happened", 0],
				["vset", "spawn6Happened", 0],
				["vset", "item1AEnabled", 0],
				["vset", "item2AEnabled", 0],
				["vset", "item2BEnabled", 0],
				["vset", "item3AEnabled", 0],
				["vset", "item3BEnabled", 0],
				["vset", "item4AEnabled", 0],
				["vset", "item5AEnabled", 0],
				["vset", "item5BEnabled", 0],
				["vset", "item6AEnabled", 0],
				["vset", "item6BEnabled", 0],
				["vset", "item6CEnabled", 0],
				["vset", "item6DEnabled", 0],
				["vset", "item7AEnabled", 0],
				["vset", "item7BEnabled", 0],
				["vset", "item7CEnabled", 0],
				["vset", "item9AEnabled", 0],
				["vset", "item9BEnabled", 0],
				["vset", "item10AEnabled", 0],
				["vset", "item11AEnabled", 0],
				["vset", "item11BEnabled", 0],
				["vset", "item12AEnabled", 0],
				["vset", "item12BEnabled", 0],
				["vset", "item14AEnabled", 0],
				["vset", "topItemASelection", 0],
				["vset", "topItemBSelection", 0],
				["vset", "bottomItemASelection", 0],
				["vset", "bottomItemBSelection", 0],
				["vset", "randomHolder", 0],
				["trigger", "chooseItemsToSpawn"]
			],
			"trigger_lap" : [
				["vinc", "lap", 1],
				["vset", "spawn1Happened", 0],
				["vset", "spawn1p5Happened", 0],
				["vset", "spawn2Happened", 0],
				["vset", "spawn3Happened", 0],
				["vset", "spawn4Happened", 0],
				["vset", "spawn5Happened", 0],
				["vset", "spawn6Happened", 0],
				["if", ["<", ["vget", "lap"], 4], [
					["notification", 0, "lap", ["vget", "lap"]],
					["celebrate", 4]
				]],
				["score_add", 1],

				["despawn_obj", "Hoof", true],

				["vset", "item1AEnabled", 0],
				["vset", "item2AEnabled", 0],
				["vset", "item2BEnabled", 0],
				["vset", "item3AEnabled", 0],
				["vset", "item3BEnabled", 0],
				["vset", "item4AEnabled", 0],
				["vset", "item5AEnabled", 0],
				["vset", "item5BEnabled", 0],
				["vset", "item14AEnabled", 0],
				["vset", "item6AEnabled", 0],
				["vset", "item6BEnabled", 0],
				["vset", "item6CEnabled", 0],
				["vset", "item6DEnabled", 0],
				["vset", "item7AEnabled", 0],
				["vset", "item7BEnabled", 0],
				["vset", "item7CEnabled", 0],
				["vset", "item9AEnabled", 0],
				["vset", "item9BEnabled", 0],
				["vset", "item10AEnabled", 0],
				["vset", "item11AEnabled", 0],
				["vset", "item11BEnabled", 0],
				["vset", "item12AEnabled", 0],
				["vset", "item12BEnabled", 0],
				["vset", "item14AEnabled", 0],
				["trigger", "chooseItemsToSpawn"]
			],
			"trigger_chooseItemsToSpawn" : [
				["vset", "topItemASelection", ["irandom", 1, 7]],
				["vset", "topItemBSelection", ["irandom", 1, 7]],
				["if", ["==", ["vget", "topItemASelection"], ["vget", "topItemBSelection"]],[
					["vinc", "topItemBSelection", 1],
					["if", [">", ["vget", "topItemBSelection"], 7],[
						["vset", ["topItemBSelection"], 1]
					]]
				]],

				["vset", "bottomItemASelection", ["irandom", 1, 5]],
				["vset", "bottomItemBSelection", ["irandom", 1, 5]],
				["if", ["==", ["vget", "bottomItemASelection"], ["vget", "bottomItemBSelection"]],[
					["vinc", "bottomItemBSelection", 1],
					["if", [">", ["vget", "bottomItemBSelection"], 7],[
						["vset", ["bottomItemBSelection"], 1]
					]]
				]],
				["trigger", "initializeItemTriggers"]
			],

			"trigger_initializeItemTriggers" : [
				["if", ["||", ["==", ["vget", "topItemASelection"],1],["==", ["vget", "topItemBSelection"], 1]],[
					["vset", "randomHolder", ["irandom", 1, 2]],
					["if", ["==", ["vget", "randomholder"], 1],[
						["vset", "item2AEnabled", 1]
					],[
						["vset", "item2BEnabled", 1]
					]]
				]],
				["if", ["||", ["==", ["vget", "topItemASelection"],2],["==", ["vget", "topItemBSelection"], 2]],[
					["vset", "randomHolder", ["irandom", 1, 2]],
					["if", ["==", ["vget", "randomholder"], 1],[
						["vset", "item3AEnabled", 1],
					],[
						["vset", "item3BEnabled", 1],
					]]
				]],
				["if", ["||", ["==", ["vget", "topItemASelection"], 3],["==", ["vget", "topItemBSelection"], 3]],[
					["vset", "randomHolder", ["irandom", 1, 2]],
					["if", ["==", ["vget", "randomholder"], 1],[
						["vset", "item5AEnabled", 1]
					],[
						["vset", "item5BEnabled", 1]
					]]
				]],
				["if", ["||", ["==", ["vget", "topItemASelection"], 4],["==", ["vget", "topItemBSelection"], 4]],[
					["vset", "randomHolder", ["irandom", 1, 3]],
					["if", ["==", ["vget", "randomholder"], 1],[
						["vset", "item7AEnabled", 1]
					],[
						["if", ["==", ["vget", "randomholder"], 1],[
							["vset", "item7BEnabled", 1]
						],[
							["vset", "item7CEnabled", 1]
						]]
					]]
				]],
				["if", ["||", ["==", ["vget", "topItemASelection"],5],["==", ["vget", "topItemBSelection"], 5]],[
					["vset", "randomHolder", ["irandom", 1, 2]],
					["if", ["==", ["vget", "randomholder"], 1],[
						["vset", "item9AEnabled", 1]
					],[
						["vset", "item9BEnabled", 1]
					]]
				]],
				["if", ["||", ["==", ["vget", "topItemASelection"],6],["==", ["vget", "topItemBSelection"], 6]],[
					["vset", "randomHolder", ["irandom", 1, 2]],
					["if", ["==", ["vget", "randomholder"], 1],[
						["vset", "item12AEnabled", 1]
					],[
						["vset", "item12BEnabled", 1]
					]]
				]],
				["if", ["||", ["==", ["vget", "topItemASelection"],7],["==", ["vget", "topItemBSelection"], 7]],[
						["vset", "item14AEnabled", 1]
				]],
				["if", ["||", ["==", ["vget", "bottomItemASelection"],1],["==", ["vget", "bottomItemBSelection"], 1]],[
					["vset", "item1AEnabled", 1]
				]],
				["if", ["||", ["==", ["vget", "bottomItemASelection"],2],["==", ["vget", "bottomItemBSelection"], 2]],[
					["vset", "item4AEnabled", 1]
				]],
				["if", ["||", ["==", ["vget", "bottomItemASelection"],3],["==", ["vget", "bottomItemBSelection"], 3]],[
					["vset", "randomHolder", ["irandom", 1, 4]],
					["if", ["==", ["vget", "randomholder"], 1],[
						["vset", "item6AEnabled", 1]
					],[
						["if", ["==", ["vget", "randomholder"], 2],[
							["vset", "item6BEnabled", 1]
						],[
							["vset", "item6CEnabled", 1]
						]]
					]]
				]],
				["if", ["||", ["==", ["vget", "bottomItemASelection"],4],["==", ["vget", "bottomItemBSelection"], 4]],[
					["vset", "item10AEnabled", 1]
				]],
				["if", ["||", ["==", ["vget", "topItemASelection"],5],["==", ["vget", "topItemBSelection"], 5]],[
					["vset", "randomHolder", ["irandom", 1, 2]],
					["if", ["==", ["vget", "randomholder"], 1],[
						["vset", "item11AEnabled", 1]
					],[
						["vset", "item11BEnabled", 1]
					]]
				]]
			],

			"trigger_Item1ADo" :[
				["if", ["==", ["vget", "item1AEnabled"], 1],[
					["trigger", "Item1A"],
					["vset", "item1AEnabled", 0]
				]]
			],
			
			"trigger_Item2ADo" :[
				["if", ["==", ["vget", "item2AEnabled"], 1],[
					["trigger", "Item2A"],
					["vset", "item2AEnabled", 0]
				]]
			],
			"trigger_Item2BDo" :[
				["if", ["==", ["vget", "item2BEnabled"], 1],[
					["trigger", "Item2B"],
					["vset", "item2BEnabled", 0]
				]]
			],
			"trigger_Item3ADo" :[
				["if", ["==", ["vget", "item3AEnabled"], 1],[
					["trigger", "Item3A"],
					["vset", "item3AEnabled", 0]
				]]
			],
			"trigger_Item3BDo" :[
				["if", ["==", ["vget", "item3BEnabled"], 1],[
					["trigger", "Item3B"],
					["vset", "item3BEnabled", 0]
				]]
			],
			"trigger_Item4ADo" :[
				["if", ["==", ["vget", "item4AEnabled"], 1],[
					["trigger", "Item4A"],
					["vset", "item4AEnabled", 0]
				]]
			],
			"trigger_Item5ADo" :[
				["if", ["==", ["vget", "item5AEnabled"], 1],[
					["trigger", "Item5A"],
					["vset", "item5AEnabled", 0]
				]]
			],
			"trigger_Item5BDo" :[
				["if", ["==", ["vget", "item5BEnabled"], 1],[
					["trigger", "Item5B"],
					["vset", "item5BEnabled", 0]
				]]
			],
			"trigger_Item6ADo" :[
				["if", ["==", ["vget", "item6AEnabled"], 1],[
					["trigger", "Item6A"],
					["vset", "item6AEnabled", 0]
				]]
			],
			"trigger_Item6BDo" :[
				["if", ["==", ["vget", "item6BEnabled"], 1],[
					["trigger", "Item6B"],
					["vset", "item6BEnabled", 0]
				]]
			],
			"trigger_Item6CDo" :[
				["if", ["==", ["vget", "item6CEnabled"], 1],[
					["trigger", "Item6C"],
					["vset", "item6CEnabled", 0]
				]]
			],
			"trigger_Item6DDo" :[
				["if", ["==", ["vget", "item6DEnabled"], 1],[
					["trigger", "Item6D"],
					["vset", "item6DEnabled", 0]
				]]
			],
			"trigger_Item7ADo" :[
				["if", ["==", ["vget", "item7AEnabled"], 1],[
					["trigger", "Item7A"],
					["vset", "item7AEnabled", 0]
				]]
			],
			"trigger_Item7BDo" :[
				["if", ["==", ["vget", "item7BEnabled"], 1],[
					["trigger", "Item7B"],
					["vset", "item7BEnabled", 0]
				]]
			],
			"trigger_Item7CDo" :[
				["if", ["==", ["vget", "item7CEnabled"], 1],[
					["trigger", "Item7C"],
					["vset", "item7CEnabled", 0]
				]]
			],
			"trigger_Item9ADo" :[
				["if", ["==", ["vget", "item9AEnabled"], 1],[
					["trigger", "Item9A"],
					["vset", "item9AEnabled", 0]
				]]
			],
			"trigger_Item9BDo" :[
				["if", ["==", ["vget", "item9BEnabled"], 1],[
					["trigger", "Item9B"],
					["vset", "item9BEnabled", 0]
				]]
			],
			"trigger_Item10ADo" :[
				["if", ["==", ["vget", "item10AEnabled"], 1],[
					["trigger", "Item10A"],
					["vset", "item10AEnabled", 0]
				]]
			],
			"trigger_Item11ADo" :[
				["if", ["==", ["vget", "item11AEnabled"], 1],[
					["trigger", "Item11A"],
					["vset", "item11AEnabled", 0]
				]]
			],
			"trigger_Item11BDo" :[
				["if", ["==", ["vget", "item11BEnabled"], 1],[
					["trigger", "Item11B"],
					["vset", "item11BEnabled", 0]
				]]
			],
			"trigger_Item12ADo" :[
				["if", ["==", ["vget", "item12AEnabled"], 1],[
					["trigger", "Item12A"],
					["vset", "item12AEnabled", 0]

				]]
			],
			"trigger_Item12BDo" :[
				["if", ["==", ["vget", "item12BEnabled"], 1],[
					["trigger", "Item12B"],
					["vset", "item12BEnabled", 0]
				]]
			],
			"trigger_Item14ADo" :[
				["if", ["==", ["vget", "item14AEnabled"], 1],[
					["trigger", "Item14A"],
					["vset", "item14AEnabled", 0]
				]]
			],

			"trigger_checkpoint" : [
				["if", ["&&", ["finishline_activate"], ["<", ["vget", "lap"], 3]], [
					["trigger", "itemDrop"]
				]]
			],
			"trigger_spawn1Do" : [
				["if", ["==", ["vget", "spawn1Happened"], 0], [
					["trigger", "spawn1"],
					["vset", "spawn1Happened", 1]
				]]
			],
			"trigger_spawn1p5Do" : [
				["if", ["==", ["vget", "spawn1p5Happened"], 0], [
					["trigger", "spawn1p5"],
					["vset", "spawn1p5Happened", 1]
				]]
			],
			"trigger_spawn2Do" : [
				["if", ["==", ["vget", "spawn2Happened"], 0], [
					["trigger", "spawn2"],
					["vset", "spawn2Happened", 1]
				]]
			],
			"trigger_spawn3Do" : [
				["if", ["==", ["vget", "spawn3Happened"], 0], [
					["trigger", "spawn3"],
					["vset", "spawn3Happened", 1]
				]]
			],
			"trigger_spawn4Do" : [
				["if", ["==", ["vget", "spawn4Happened"], 0], [
					["trigger", "spawn4"],
					["vset", "spawn4Happened", 1]
				]]
			],
			"trigger_spawn5Do" : [
				["if", ["==", ["vget", "spawn5Happened"], 0], [
					["trigger", "spawn5"],
					["vset", "spawn5Happened", 1]
				]]
			],
			"trigger_spawn6Do" : [
				["if", ["==", ["vget", "spawn6Happened"], 0], [
					["trigger", "spawn6"],
					["vset", "spawn6Happened", 1]
				]]
			]
		}
	},

	"acrid3" :	{
		"icon_index" : 46,
		"unlock" : "ror-unlock_acrid_c2",
		"objective" : "min_time_target",
		"duration" : 90,
		"target_score" : 12,
		"crown_score" : 50,
		"survivor" : "acrid",
		"skin" : 3,
		"skill2" : 1,
		"skill0_locked" : false,
		"skill1_locked" : true,
		"skill3_locked" : true,
		"objective_sprite" : "TriggerTarget",
		"objective_sprite_offset" : [0, -5],
		"objective_text" : "breakTargets",
		"starting_items" : [
			[ "hardlightAfterburner", 3 ]
		],
		"starting_items_enemy" : [
			["prisonShackles", 1]
		],
		"no_hp_regen" : true,
		"starting_maxhp" : 100,
		"enemies_drop_xp" : false,
		"enemies_drop_gold" : false,
		"stage" : "riskOfRain",
		"lethal_fall" : false,
		"difficulty_scaling_enabled" : false,
		"starting_gold" : 0,
		"room_path" : "arena_acrid3.rorlvl",
		"scripts" : {
			"onEnemyInit" : [
				["set", ["get_arg", 0], "maxhp_base" , 48 ],
				["set", ["get_arg", 0], "damage_base", 10 ],
				["actor_dirty", ["get_arg", 0]],
			],
		}
	},

	
	"loader1" :	{
		"survivor" : "loader",
		"icon_index" : 33,
		"unlock" : "ror-unlock_loader_x2",
		"no_hp_regen" : true,
		"starting_maxhp" : 175,
		"level_maxhp" : 5,
		"objective" : "max_score_in_time_limit",
		"duration" : 90,
		"target_score" : 40,
		"crown_score" : 70,
		"objective_sprite" : "BonusScore1",
		"objective_sprite_offset" : [0, -1],
		"objective_text" : "collectOre",
		"stage" : "magmaBarracks",
		"room_path" : "arena_loader1.rorlvl",
        "skill0" : 0,
        "skill1" : 1,
        "skill2" : 0,
        "skill3" : 0,
		"skill0_locked" : false,
		"skill1_locked" : false,
		"skill3_locked" : true,
		"level_xp_cost_initial" : 9999,
		"hide_stage_entrance" : true,
		"enemies_drop_xp" : true,
		"enemies_drop_gold" : true,
		"starting_gold" : 0,
		"activator_equipment" : "BubbleShield",
		
		"difficulty_start" : 300,
		"director_rate" : 6,
		"director_spawn_delay" : 10,
		"spawn_enemies" : ["swift",
		],
		
		"bonus_heal_value" : 100,
		
		"bosses_drop_items" : false,
		"starting_items" : [
			["toughTimes", 5],
			["headstompers", 4],
		],

		
		"scripts" : {
			
			"onStageStart" : [
				["vset", "enemyKillLocX", 0],
				["vset", "enemyKillLocY", 0],
				["vset", "SwiftCount", 0],
			],
			
			"onStep" : [
			
			],
				
			
			"onPlayerInit" : [
				["set", ["get_player"], "hp_regen_level", 0   ],
				["actor_dirty", ["get_player"]]
			],
			
			"onKillProc" : [
			
				 ["if", ["==", ["get_arg", 1], ["get_player"]], [
                        ["vset", "enemyKillLocX", ["get", ["get_arg", 0], "x"]],
                        ["vset", "enemyKillLocY", ["get", ["get_arg", 0], "y"]],
                        ["if", ["chance", 0.35], [
                            ["create", "BonusStockSecondary", ["vget", "enemyKillLocX"], ["vget", "enemyKillLocY"]]
                    ]]
                ]],
				
                ["if", ["is_object", ["get_arg", 0], "GolemB"], [
					  ["item_give", ["get_arg", 0], "paulsGoatHoof", 1],
					  ["vset", "SwiftCount", ["+", ["vget", "SwiftCount"], 1]],
					  ["if", ["==", 0, ["%", ["vget", "SwiftCount"], 5]], [
						["set", ["get_director"], "bonus_rate", ["+", ["get", ["get_director"], "bonus_rate"], 5]]
					]]
					  ]]
				
			  ],
			
			
			"onEnemyInit" : [

		        ["set", ["get_arg", 0], "y_range", 9999],
                ["set", ["get_arg", 0], "target_range", 9999],
                ["set", ["get_arg", 0], "ai_max_distance_y", 9999],	 
			 
			 ["if", ["is_object", ["get_arg", 0], "Mush"], [
			 		["set", ["get_arg", 0], "maxhp_base", 85],
					 ["actor_dirty", ["get_arg", 0]]
                   
                ]],
				
			["if", ["is_object", ["get_arg", 0], "GolemB"], [
			 		["set", ["get_arg", 0], "maxhp_base", 100],
					["actor_dirty", ["get_arg", 0]]
                   
                ]]	
            ]
			
			
		}
	},

	"loader2" :	{
		"icon_index" : 31,
		"info" : ["loadercolossus_hint"],
		"unlock" : "ror-unlock_loader_v2",
		"objective" : "max_score_in_time_limit",
		"duration" : 300,
		"target_score" : 10,
		"crown_score" : 14,
		"survivor" : "loader",
		"skin" : 3,
		"skill3" : 1,
		"objective_sprite" : "GolemGIdle",
		"objective_sprite_offset" : [0, 0],
		"objective_text" : "defeatColossus",
		"enemies_drop_xp" : false,
		"enemies_drop_gold" : true,
		"stage" : "desolateForest",
		"lethal_fall" : false,
		"starting_items" : [
			[ "redWhip", 1 ],
		],
		"director_spawn_delay" : 2,
		"director_rate" : 1,
		"enemy_buff_start" : 2,
		"director_elite_spawn_minute" : 3,
		"barrel_value" : 25,
		"barrel_heal_value" : 35,
		"spawn_enemies" : [
			"golem",
			"lemurian",
			"jellyfish"
		],
		"treasure_weights" : {
			"bossFirst" : {
				"common" : 0,
				"uncommon" : 0,
				"equipment" : 0,
				"boss" : 0,
				"boss_equipment" : 0,
				"rare" : 0,
			},
			"boss" : {
				"common" : 0,
				"uncommon" : 0,
				"equipment" : 0,
				"boss" : 0,
				"boss_equipment" : 0,
				"rare" : 0,
			}
		},
		"loot_pools" : {
			"common" : [
				"Sticky",
				"Scarf",
				"Hoof",
			],
			"uncommon" : [
				"Seed",
				"Ukulele",
				"Teddy"
			],
			"boss_equipment" : [
			],
			"equipment" : [
			],
			"rare" : [
				"Cannon"
			]
		},
		"starting_maxhp" : 100,
		"starting_gold" : 0,
		"room_path" : "arena_loader2.rorlvl",
		"scripts" : {
			"onInteractableActivate" : [
				["if", ["is_object", ["get_arg", 0], "Shop1"], [
					["trigger", "shopDeleter"]
				]],
				["if", ["is_object", ["get_arg", 0], "Shop2"], [
					["trigger", "shopDeleter2"]
				]]
			],
			"onPlayerInit" : [
				["if", ["exists", ["get_instance", "Chest5"]],  [
					["set_cost", ["get_instance", "Chest5"], 500 ],
				]]
			],
			"trigger_shopDelete" : [
				["if", ["exists", ["get_instance", "Shop1"]],  [
					["despawn_obj", "Shop1"]
				]]
			],
			"trigger_shopDelete2" : [
				["if", ["exists", ["get_instance", "Shop2"]],  [
					["despawn_obj", "Shop2"]
				]]
			],
			"trigger_spawnEnemy" : [
				["if", ["==", ["%", ["score_get"], 3], 0 ], [
					["trigger", ["choose", "spawnLizard1_0", "spawnLizard1_1", "spawnLizard1_2", "spawnLizard1_3", "spawnLizard1_4"]]
				]],
				["if", ["==", ["%", ["+", ["score_get"], 1] , 3], 0 ], [
					["trigger", ["choose", "spawnLizard0_0", "spawnLizard0_1", "spawnLizard0_2", "spawnLizard0_3", "spawnLizard0_4"]]
				]],
				["if", ["==", ["%", ["+", ["score_get"], 2] , 3], 0 ], [
					["trigger", ["choose", "spawnLizard2_0", "spawnLizard2_1", "spawnLizard2_2", "spawnLizard2_3", "spawnLizard2_4"]]
				]]
			],
			"trigger_spawnBoss" : [
				["if", ["==", ["%", ["score_get"], 3], 0 ], [
					["trigger", "spawnColossus1"]
				]],
				["if", ["==", ["%", ["+", ["score_get"], 1] , 3], 0 ], [
					["trigger", "spawnColossus0"]
				]],
				["if", ["==", ["%", ["+", ["score_get"], 2] , 3], 0 ], [
					["trigger", "spawnColossus2"]
				]]
			],
			"onEnemyInit" : [
				["if", ["is_object", ["get_arg", 0], "GolemG"], [
					["boss_party_begin"],
					["boss_party_set_name", "actor.oGolemG.name", "actor.oGolemG.text"],
					["boss_party_add_object", "GolemG"],
					["boss_party_end"],
					["if", [">", ["score_get"], 5], [
						["if", ["==", ["%", ["score_get"], 10], 0 ], [
							["elite_set", ["get_arg", 0], "volatile"]
						]],
						["if", ["==", ["%", ["+", ["score_get"], 2] , 10], 0 ], [
							["elite_set", ["get_arg", 0], "frenzied"]
						]],
						["if", ["==", ["%", ["+", ["score_get"], 4] , 10], 0 ], [
							["elite_set", ["get_arg", 0], "leeching"]
						]],
						["if", ["==", ["%", ["+", ["score_get"], 6] , 10], 0 ], [
							["elite_set", ["get_arg", 0], "overloading"]
						]],
						["if", ["==", ["%", ["+", ["score_get"], 8] , 10], 0 ], [
							["elite_set", ["get_arg", 0], "blazing"]
						]]
					]],
					["set", ["get_arg", 0], "maxhp_base", ["+", 450, ["*", ["score_get"], 220]]],
					["set", ["get_arg", 0], "damage_base", ["+", 10, ["*", ["score_get"], 4]]],
					["set", ["get_arg", 0], "exp_worth", ["*", ["get", ["get_arg", 0], "exp_worth"], 0.85]]
				], [
					["set", ["get_arg", 0], "maxhp_base", ["*", ["get", ["get_arg", 0], "maxhp_base"], 0.35]],
					["set", ["get_arg", 0], "damage_base", ["*", ["get", ["get_arg", 0], "damage_base"], 0.3]],
					["set", ["get_arg", 0], "exp_worth", ["*", ["get", ["get_arg", 0], "exp_worth"], 0.15]]
				]],
				["actor_dirty", ["get_arg", 0]],
			],
			"onDeath" : [
				["if", ["is_object", ["get_arg", 0], "GolemG"], [
					["score_add", 1, ["get_arg", 0]],
					["trigger", "spawnBossTimer"],
					["create", "DroneGolemItem", ["get", ["get_arg", 0], "x"], ["get", ["get_arg", 0], "y"]],
					["if", ["&&", [">=", ["score_get"], 3 ], ["<=", ["score_get"], 8 ]], [
						["trigger", "spawnTimer8"],
					]],
					["if", [">=", ["score_get"], 10], [
						["trigger", "spawnTimer10"],
					]],
					["if", ["<", ["score_get"], 3 ], [
						["trigger", "spawnTimer4"],
					]],
					["if", ["==", ["%", ["+", ["score_get"], 1] , 2], 0 ], [
						["despawn_obj", "Shop1"],
						["spawn_shop", 997, 1800, ["Sticky", "Medkit", "Hoof"]]
					]],
					["if", ["==", ["%", ["+", ["score_get"], 1] , 4], 0 ], [
						["despawn_obj", "Shop2"],
						["spawn_shop", 2782, 1800, ["Feather", "Ukulele", "Teddy"], "Shop2"]
					]],
				]]
			]
		}
	},

	"loader3" :	{
		"icon_index" : 32,
		"info" : ["loaderspider_hint"],
		"unlock" : "ror-unlock_loader_z2",
		"duration" : 240,
		"crown_score" : 120,
		"target_score" : 25,
		"survivor" : "loader",
		"skill0" : 1,
		"skill3_locked" : true,
        "enemies_drop_gold" : false,
		"starting_items" : [
			["crowbar", 5],
			["monsterTooth", 5],
			["paulsGoatHoof", 8]
		],
		"objective_sprite" : "SpiderIdle",
		"starting_gold" : 0,
		"bosses_drop_items" : false,
		"director_rate" : 2,
		"director_spawn_delay" : 3,
		"difficulty_start" : 1200,
		"starting_level" : 10,
		"spawn_enemies" : [
			"golem",
			"crab",
			"elderLemurian",
			"templeGuard",
			"evolvedLemurian",
			"lemurian",
			"archerBug",
			"magmaWorm",
			"lynxTribe",
			"bramble"
		],
		"objective" : "min_time_target",
		"objective_text" : "findDefeatSpiders",
		"stage" : "templeOfTheElders",
		"room_path" : "arena_loaderSpiders.rorlvl",
		"scripts" : {
			"onStageStart" : [
				["vset", "enemyKillLocX", 0],
				["vset", "enemyKillLocY", 0]
			],

			"onEnemyInit" : [
				["if", ["is_object", ["get_arg", 0], "Spider"], [
					["set", ["get_arg", 0], "pHmax_base",  0],
					["set", ["get_arg", 0], "maxhp_base", 1],
                    ["actor_dirty", ["get_arg", 0]]
				]]
				
			],

			"onKillProc" : [
				["if", ["is_object", ["get_arg", 0], "Spider"], [
					["score_add", 1, ["get_arg", 0]],
					["if", ["==", ["get_arg", 1], ["get_player"]], [
						["create", "BonusStockUtility", ["get", ["get_arg", 0], "x"], ["get", ["get_arg", 0], "y"]]
					]]
				]]
			]
		}
	},
	
	"mercenary1" : {
		"icon_index" : 42,
		"info" : ["mercclone_hint"],
		"unlock" : "ror-unlock_mercenary_v2",
		"duration" : 300,
		"crown_score" : 90,
		"survivor" : "mercenary",
		"starting_level" : 3,
		"skin" : 1,
		"skill3" : 1,
		"enemies_drop_xp" : true,
        "enemies_drop_gold" : true,
		"starting_items" : [
		],
		"bosses_drop_items" : false,
		"starting_gold" : 0,
		"barrel2_heal_value" : 100,
		"objective_sprite" : "MercenaryIdle",
		"objective_text" : "defeatClone",
		"treasure_weights" : {
		  },
		  "loot_pools" : {
		  },
		"objective" : "min_time_completed",
		"stage" : "riskOfRain",
		"room_path" : "arena_mercShadow.rorlvl",
		"scripts" : {
			"onStageStart" : [
				["vset", "BossStartingHP", 2],
				["vset", "IncrementWaveCounter", 0],
				["vset", "OriginalAIMaxDistance", 0],
				["vset", "OriginalAISpeed", 0],
				["vset", "TimesWarped", 0]
			],

			"trigger_Wave1" : [
				["trigger", "Lizard1"],
				["trigger", "LeechingLizard1"],
				["trigger", "Lizard2"],
				["trigger", "VolatileLizardG"],
				["trigger", "LeechingGolemB"],
				["trigger", "LizardF1"],
				["trigger", "RepeatLizard1"],
				["trigger", "RepeatLizardF1"]
			],

			"trigger_Wave2" : [
				["trigger", "Wave2Worm"],
				["trigger", "Wave2LizardG2"],
				["trigger", "Wave2LizardG1"]
			],

			"onStep" : [
				["if", ["exists", ["get_instance", "MercDoppleganger"]], [
					["if", ["&&", ["&&",["<", ["get", ["get_instance", "MercDoppleganger"], "hp"], 500], [">", ["get", ["get_instance", "MercDoppleganger"], "hp"], 200]],["==", ["vget", "TimesWarped"], 0]],[
						["create", "EfSparks", ["get", ["get_instance", "MercDoppleganger"], "x"], ["get", ["get_instance", "MercDoppleganger"], "y"]],
						["set", ["get_instance", "MercDoppleganger"], "doppleganger_force_idle", true],
						["actor_dirty", ["get_instance", "MercDoppleganger"]],
						["set", ["get_instance", "MercDoppleganger"], "x", 3337],
						["set", ["get_instance", "MercDoppleganger"], "y", 1300],
						["set", ["get_instance", "MercDoppleganger"], "image_xscale", -1],
						["create", "EfSparks", ["get", ["get_instance", "MercDoppleganger"], "x"], ["get", ["get_instance", "MercDoppleganger"], "y"]],
						["trigger", "Wave1Timer"],
						["vinc", "IncrementWaveCounter", 2],
						["vinc", "TimesWarped", 1]
					]]
				]]
			],

			"onEnemyInit" : [
				["if", ["is_object", ["get_arg", 0], "MercDoppleganger"], [
					["boss_party_begin"],
					["boss_party_set_name", "actor.oMercDoppleganger.name", "actor.oMercDoppleganger.text"],
					["boss_party_add_object", "MercDoppleganger"],
					["boss_party_set_hp_col", 16, 157, 255],
					["boss_party_end"],
					["item_give", ["get_arg", 0], "paulsGoatHoof", 2],
					["item_give", ["get_arg", 0], "hermitsScarf", 1],
					["item_give", ["get_arg", 0], "soldiersSyringe", 2],
					["set", ["get_arg", 0], "maxhp_base", 1000],
					["set", ["get_arg", 0], "damage_base", 10],
					["set", ["get_arg", 0], "knockback_cap_base", 0],
					["actor_dirty", ["get_arg", 0]],
					["vset", "BossStartingHP", 1000]
				]],
				["if", ["is_object", ["get_arg", 0], "Lizard"],[
					["vinc", "IncrementWaveCounter", 1]
				]],
				["if", ["is_object", ["get_arg", 0], "LizardF"],[
					["vinc", "IncrementWaveCounter", 1]
				]],
			],

			"onKillProc" : [
				["if", ["is_object", ["get_arg", 0], "LizardG"], [
					["trigger_cancel", "RepeatLizard1"],
					["trigger_cancel", "RepeatLizardF1"]
				]],
				["if", ["is_object", ["get_arg", 0], "MercDoppleganger"], [
					["score_add", 1]
				]]
			],

			"onDeath" : [
				["if", ["&&",["==", ["count", "pEnemy"], 2],["==", ["vget", "TimesWarped"], 1]],[
					["trigger_cancel", "RepeatLizard1"],
					["trigger_cancel", "RepeatLizardF1"],
					["create", "EfSparks", ["get", ["get_instance", "MercDoppleganger"], "x"], ["get", ["get_instance", "MercDoppleganger"], "y"]],
						["set", ["get_instance", "MercDoppleganger"], "x", 3040],
						["set", ["get_instance", "MercDoppleganger"], "y", 1522],
						["set", ["get_instance", "MercDoppleganger"], "doppleganger_force_idle", false],
						["actor_dirty", ["get_instance", "MercDoppleganger"]],
						["create", "EfSparks", ["get", ["get_instance", "MercDoppleganger"], "x"], ["get", ["get_instance", "MercDoppleganger"], "y"]],
						["trigger", "Wave2Timer"],
						["vinc", "TimesWarped", 1]
				]],
				["vinc", "IncrementWaveCounter", -1],
			]
		}
	},

	"mercenary2" :	{
		"icon_index" : 29,
		"info" : ["merctower_hint"],
		"unlock" : "ror-unlock_mercenary_c2",
		"crown_score" : 180,
		"objective" : "min_time_target",
		"objective_sprite" : "TrialGoal_Kills",
		"objective_sprite_offset" : [0, -5],
		"objective_text" : "defeatBosses",
		"target_score" : 6,
		"duration" : 1500,
		"survivor" : "mercenary",
		"skin" : 2,
		"skill2" : 1,
		"enemies_drop_xp" : true,
		"lethal_fall" : true,
		"enemies_drop_gold" : false,
		"starting_items" : [
			["toughTimes", 20]
		],
		"treasure_weights" : {
			"smallChest" : {
			  "common" : 1,
			  "uncommon" : 0,
			  "rare" : 0
			},
			"largeChest" : {
				"common" : 0,
				"uncommon" : 1,
				"rare" : 0
			},
			"goldChest" : {
				"common" : 0,
				"uncommon" : 0,
				"rare" : 1
			}
		},
		"loot_pools" : {
			"common" : [
			  	"BackupMag",
			  	"Sticky",
				"Syringe"
			],
			"uncommon" : [
				"Seed",
				"Hourglass",
				"Whip"
			],
			"rare" : [
				"AlienHead"
			]
		},
		"barrels_drop_xp" : true,
		"barrel2_value" : 25,
		"starting_gold" : 0,
		"barrel2_heal_value" : 4,
		"bosses_drop_items" : false,
		"director_rate" : 1,
		"director_spawn_delay" : 6,
		"no_hp_regen" : true,
		"starting_maxhp" : 16,
		"level_maxhp" : 4,
		"hide_stage_entrance" : true,
		"stage" : "riskOfRain",
		"room_path" : "arena_mercUtilityCastle.rorlvl",
		"scripts" : {
			"onStageStart" : [
				["vset", "spawn_ImpGImps", false],
				["vset", "spawn_WispBWisps", false],
				["vset", "spawn_WormJellies", false],
				["vset", "spawn_JellyGJellies", false],
				["vset", "maxImps", 10],
				["vset", "maxWisps", 10],
				["vset", "maxWormJellies", 10],
				["vset", "maxJellyGJellies", 10],
				["vset", "mobSpawnGap", 480],
				["vset", "enemyKillLocY", 0],
				["vset", "enemyKillLocX", 0]
			],
			"trigger_WormBoss" : [
				["vset", "spawn_WormJellies", true]
			],
			"trigger_WispBoss" : [
				["vset", "spawn_WispBWisps", true]
			],
			"trigger_ImpBoss" : [
				["vset", "spawn_ImpGImps", true]
			],
			"trigger_JellyBoss" : [
				["vset", "spawn_JellyGJellies", true]
			],
			"onStep" : [
				["if", [">", ["vget", "mobSpawnGap"], 0],[
					["vinc", "mobSpawnGap", -1]
				]],
				["if", ["==", ["vget", "mobSpawnGap"], 0],[
					["vset", "mobSpawnGap", 360]
				]],
				["if", ["&&",["vget", "spawn_WormJellies"], [">", ["vget", "maxWormJellies"], 0]],[
					["if", ["==",["vget", "mobSpawnGap"], 1],[
						["trigger", ["choose", "WormJelly1","WormJelly2","WormJelly3","WormJelly4","WormJelly5"]],
						["vinc", "maxWormJellies", -1]
					]]
				]],
				["if", ["&&",["vget", "spawn_JellyGJellies"], [">", ["vget", "maxJellyGJellies"], 0]],[
					["if", ["==",["vget", "mobSpawnGap"], 1],[
						["trigger", ["choose", "JellyBossJelly1","JellyBossJelly2","JellyBossJelly3","JellyBossJelly4","JellyBossJelly5","JellyBossJelly6"]],
						["vinc", "maxJellyGJellies", -1]
					]]
				]],
				["if", ["&&",["vget", "spawn_ImpGImps"], [">", ["vget", "maxImps"], 0]],[
					["if", ["==",["vget", "mobSpawnGap"], 1],[
						["trigger", ["choose", "Imp1","Imp2","Imp3","Imp4","Imp5","Imp6","Imp7"]],
						["vinc", "maxImps", -1]
					]]
				]],
				["if", ["&&",["vget", "spawn_WispBWisps"], [">", ["vget", "maxWisps"], 0]],[
					["if", ["==",["vget", "mobSpawnGap"], 1],[
						["trigger", ["choose", "WispBossWisp1","WispBossWisp2"]],
						["vinc", "maxWisps", -1]
					]]
				]],
				["if", ["==", ["score_get"], 6],[
					["trial_end"]
				]]
			],
			"onEnemyInit" : [
				["if", ["is_object", ["get_arg", 0], "Lizard"], [
				  ["set", ["get_arg", 0], "maxhp_base", 20],
				  ["actor_dirty", ["get_arg", 0]]
				]],
				["if", ["is_object", ["get_arg", 0], "LizardF"], [
					["set", ["get_arg", 0], "maxhp_base", 1],
					["actor_dirty", ["get_arg", 0]]
				  ]],
				["if", ["is_object", ["get_arg", 0], "LizardG"], [
					["show_offscreen_indicator", ["get_arg", 0], "item"],
					["actor_dirty", ["get_arg", 0]]
				  ]],
				["if", ["is_object", ["get_arg", 0], "ShamB"], [
					["set", ["get_arg", 0], "maxhp_base", 20],
					["actor_dirty", ["get_arg", 0]]
				]],
				["if", ["is_object", ["get_arg", 0], "Bison"], [
					["set", ["get_arg", 0], "maxhp_base", 40],
					["actor_dirty", ["get_arg", 0]]
				]],
				["if", ["is_object", ["get_arg", 0], "GolemB"], [
					["set", ["get_arg", 0], "maxhp_base", 20],
					["actor_dirty", ["get_arg", 0]]
				]],
				["if", ["is_object", ["get_arg", 0], "Bramble"], [
					["set", ["get_arg", 0], "maxhp_base", 65],
					["actor_dirty", ["get_arg", 0]]
				]],
				["if", ["is_object", ["get_arg", 0], "Golem"], [
					["set", ["get_arg", 0], "maxhp_base", 120],
					["actor_dirty", ["get_arg", 0]]
				]],
				["if", ["is_object", ["get_arg", 0], "JellyG"], [
					["actor_dirty", ["get_arg", 0]],
					["show_offscreen_indicator", ["get_arg", 0]],
					["boss_party_auto", ["get_arg", 0]]
				]],
				["if", ["is_object", ["get_arg", 0], "GolemG"], [
					["actor_dirty", ["get_arg", 0]],
					["boss_party_auto", ["get_arg", 0]],
					["show_offscreen_indicator", ["get_arg", 0]]
				]],
				["if", ["is_object", ["get_arg", 0], "ShamG"], [
					["actor_dirty", ["get_arg", 0]],
					["boss_party_auto", ["get_arg", 0]],
					["show_offscreen_indicator", ["get_arg", 0]]
				]],
				["if", ["is_object", ["get_arg", 0], "WispB"], [
					["actor_dirty", ["get_arg", 0]],
					["boss_party_auto", ["get_arg", 0]],
					["show_offscreen_indicator", ["get_arg", 0]]
				]],
				["if", ["is_object", ["get_arg", 0], "ImpG"], [
					["actor_dirty", ["get_arg", 0]],
					["boss_party_auto", ["get_arg", 0]],
					["show_offscreen_indicator", ["get_arg", 0]]
				]],
				["if", ["is_object", ["get_arg", 0], "Worm"], [
					["actor_dirty", ["get_arg", 0]],
					["boss_party_auto", ["get_arg", 0]],
					["show_offscreen_indicator", ["get_arg", 0]]
				]],
				["if", ["is_object", ["get_arg", 0], "Jelly"], [
					["set", ["get_arg", 0], "maxhp_base", 1],
					["actor_dirty", ["get_arg", 0]]
				]],
				["if", ["is_object", ["get_arg", 0], "Wisp"], [
					["set", ["get_arg", 0], "maxhp_base", 40],
					["actor_dirty", ["get_arg", 0]]
				]],
				["if", ["is_object", ["get_arg", 0], "WispG"], [
					["set", ["get_arg", 0], "maxhp_base", 175],
					["actor_dirty", ["get_arg", 0]]
				]],
				["if", ["is_object", ["get_arg", 0], "Imp"], [
					["set", ["get_arg", 0], "y_range", 9999],
					["set", ["get_arg", 0], "target_range", 9999],
					["set", ["get_arg", 0], "ai_max_distance_y", 9999],
					["set", ["get_arg", 0], "maxhp_base", 80],
					["actor_dirty", ["get_arg", 0]]
				]]
			],
			"onKillProc" : [
				["if", ["is_object", ["get_arg", 0], "JellyG"], [
					["score_add", 1, ["get_arg",0]],
					["trigger_cancel", "JellyBoss"],
					["vset", "spawn_JellyGJellies", false],
					["if", ["==", ["get_arg", 1], ["get_player"]], [
						["create", "JellyBox", ["get", ["get_player"],"x"], ["get", ["get_player"],"y"]]
					]]
				]],
				["if", ["is_object", ["get_arg", 0], "WispB"], [
					["score_add", 1, ["get_arg",0]],
					["trigger_cancel", "WispBoss"],
					["vset", "spawn_WispBWisps", false],
					["if", ["==", ["get_arg", 1], ["get_player"]], [
						["create", "Pauldron", ["get", ["get_player"],"x"], ["get", ["get_player"],"y"]]
					]]
			  	]],
				["if", ["is_object", ["get_arg", 0], "GolemG"], [
					["score_add", 1, ["get_arg",0]],
					["trigger_cancel", "GolemBossRoom"],
					["if", ["==", ["get_arg", 1], ["get_player"]], [
						["create", "Knurl", ["get", ["get_player"],"x"], ["get", ["get_player"],"y"]]
					]]
			  	]],
				["if", ["is_object", ["get_arg", 0], "ImpG"], [
					["score_add", 1, ["get_arg",0]],
					["trigger_cancel", "ImpBoss"],
					["vset", "spawn_ImpGImps", false],
					["if", ["==", ["get_arg", 1], ["get_player"]], [
						["create", "ImpTentacle", ["get", ["get_player"],"x"], ["get", ["get_player"],"y"]]
					]]
			  	]],
				["if", ["is_object", ["get_arg", 0], "Worm"], [
					["score_add", 1, ["get_arg",0]],
					["trigger_cancel", "WormBoss"],
					["vset", "spawn_WormJellies", false],
					["if", ["==", ["get_arg", 1], ["get_player"]], [
						["create", "WormEye", ["get", ["get_player"],"x"], ["get", ["get_player"],"y"]]
					]]
			  	]],
				["if", ["is_object", ["get_arg", 0], "ShamG"], [
					["score_add", 1, ["get_arg",0]],
					["trigger_cancel", "ShamBoss"],
					["if", ["==", ["get_arg", 1], ["get_player"]], [
						["create", "DeskPlant", ["get", ["get_player"],"x"], ["get", ["get_player"],"y"]]
					]]
			  	]],
				["if", ["is_object", ["get_arg", 0], "LizardG"], [
					["if", ["==", ["get_arg", 1], ["get_player"]], [
						["vset", "enemyKillLocX", ["get", ["get_arg", 0], "x"]],
						["vset", "enemyKillLocY", ["get", ["get_arg", 0], "y"]],
						["if", [">", ["vget", "enemyKillLocX"], 1550],[
							["create", "Feather", ["vget", "enemyKillLocX"], ["vget", "enemyKillLocY"]]
						]],
						["if", ["<", ["vget", "enemyKillLocX"], 1550],[
							["create", "BackupMag", ["vget", "enemyKillLocX"], ["vget", "enemyKillLocY"]]
						]]
					]]
				]]
			]
			
		}
	},

	"mercenary3" :	{
		"icon_index" : 30,
		"unlock" : "ror-unlock_mercenary_x2",
		"crown_score" : 25,
		"target_score" : 10,
		"survivor" : "mercenary",
		"skill0_locked" : true,
		"skill1" : 1,
		"skill2_locked" : true,
		"skill3_locked" : true,
		"enemies_drop_xp" : false,
		"starting_items" : [
			[ "backupMagazine", 5 ],
			[ "crowbar", 6]
		],
		"bosses_drop_items" : false,
		"starting_items_enemy" : [
			[ "paulsGoatHoof", 3 ]
		],
		"objective" : "max_score",
		"objective_text" : "deflectAttacks",
		"stage" : "skyMeadow",
		"room_path" : "arena_mercParry.rorlvl",
		"starting_maxhp" : 1,
		"scripts" : {
			"onDamageBlocked" : [
				["if", ["==", ["get_player"], ["get_arg", 0]], [["score_add", 1, ["get_arg",0]]]]
			],
			"onDeath" : [
				["if", ["is_object", ["get_arg", 0], "Bramble"], [
					["if", ["<", ["get", ["get_arg", 0], "x"], 1936], [["trigger", "BrambleL"]], [["trigger", "BrambleR"]]]
				]]
			]
		}
	},

	"hand1" :	{
		"icon_index" : 47,
		"info" : ["children_hint"],
		"unlock" : "ror-unlock_hand_skin_a",
		"target_score" : 5,
		"crown_score" : 13,
		"survivor" : "hand",
		"skin" : 4,
		"objective" : "max_score",	
		"objective_sprite" : "ChildIdle",
		"objective_sprite_offset" : [-2, -4],
		"objective_text" : "guideChildren",
		"stage" : "skyMeadow",
		"room_path" : "arena_hand1.rorlvl",
        "lethal_fall" : true,
		"skill1_locked" : false,
		"enemies_drop_xp" : false,
        "enemies_drop_gold" : false,
		"bosses_drop_items" : false,
		"require_clear_flag" : true,
		"hide_stage_entrance" : true,
		"starting_gold" : 0,
		"no_hp_regen" : true,
		"starting_maxhp" : 100,
		"starting_items" : [
				["paulsGoatHoof", 1], ["boxingGloves", 20], ["rapidMitosis", 1], ["mysteriousVial", 2],
			],
		"starting_equipment" : "safeguardLantern",
		"scripts" : {
			
			
			"onStep" : [
				["if", ["exists", ["get_instance", "ChildG"]], [
						["set", ["get_instance", "ChildG"], "image_xscale", -1]
				]],
				["vset", "ChildSavedCount", ["count_rect", "Child", 2464, 1344, 2688, 1500]],
				["score_set", ["vget", "ChildSavedCount"]],
				
				
				["if", [">", ["vget", "ChildDeadCount"], 8], [
					["trial_end"],
				]],
				
				["if", ["==", ["+", ["vget", "ChildSavedCount"], ["vget", "ChildDeadCount"]], 13], [
				
					["trial_end"],
				]],
				["if", [">", ["vget", "ChildSavedCount"], 4],[
					["set_clear_flag"],
					["set_objective_text", "childTeleExit"],
					["if", ["exists", ["get_instance", "Teleporter"]], [
						["if", ["==",["get",["get_instance", "Teleporter", 0], "active"], -1],[
							["set", ["get_instance", "Teleporter", 0], "active", 3]
						]]
					]],
				]]
			],
			
			"onStageStart" : [
				["vset", "ChildSavedCount", 0],
				["vset", "ChildDeadCount", 0],
				["if", ["exists", ["get_instance", "Teleporter"]], [
					["set", ["get_instance", "Teleporter", 0], "active", -1],
				]],
				["set", ["get_instance", "Teleporter"], "text_leave", ["translate", "interactable.oTeleporter.trialText"]]
			],

			"onInteractableActivate" : [
				["if", ["is_object", ["get_arg", 0], "Teleporter"],[
					["set", ["get_arg", 0], "active", -1],
					["trial_end"]
				]]
			],
			
			"onPlayerInit" : [
                ["actor_dirty", ["get_arg", 0]],
				["set", ["get_player"], "damage_base", 5 ]
            ],
			
			"onDeath" : [
				["if", ["is_object", ["get_arg", 0], "Child"], [
					["vinc", "ChildDeadCount",1],
				]],
			],
						
			
			"onKillProc" : [
			
			["if", ["==", ["get", ["get_arg", 1], "team", ], 1], [
						["vset", "enemyKillLocX", ["get", ["get_arg", 0], "x"]],
						["vset", "enemyKillLocY", ["get", ["get_arg", 0], "y"]],
						["if", ["is_object", ["get_arg", 0], "Golem"], [
							["create", "Keycard", ["vget", "enemyKillLocX"], ["vget", "enemyKillLocY"]]
							]],
														
						]],
			
			
			],
			
			"onEnemyInit" : [
			
			["if", ["is_object", ["get_arg", 0], "Child"], [
					["show_offscreen_indicator", ["get_arg", 0], "friend"],
					["set", ["get_arg", 0], "y_range", 9999],
					["set", ["get_arg", 0], "target_range", 9999],
					["set", ["get_arg", 0], "ai_max_distance_y", 9999],
			 		["set", ["get_arg", 0], "maxhp_base", 550],
                    ["actor_dirty", ["get_arg", 0]],
					["item_give", ["get_arg", 0], "paulsGoatHoof", 3],
					["item_give", ["get_arg", 0], "crowbar", 1],
					["set", ["get_arg", 0], "damage_base", 3 ],
                   
                ]],
			["if", ["is_object", ["get_arg", 0], "ChildG"], [
					["set", ["get_arg", 0], "z_range", -1],
			 		["set", ["get_arg", 0], "maxhp_base", 9999],
					 ["set", ["get_arg", 0], "pHmax_base", 0],
                    ["actor_dirty", ["get_arg", 0]],
                ]],
			
			["if", ["is_object", ["get_arg", 0], "Golem"], [
					["show_offscreen_indicator", ["get_arg", 0], "keycard"],
			 		["set", ["get_arg", 0], "maxhp_base", 80],
                    ["actor_dirty", ["get_arg", 0]],
                   
                ]],
				
				
			
			["if", ["is_object", ["get_arg", 0], "LizardG"], [
			 		["set", ["get_arg", 0], "maxhp_base", 250],
                    ["actor_dirty", ["get_arg", 0]],
                   
                ]],
			
			["if", ["is_object", ["get_arg", 0], "Bramble"], [
			 		["set", ["get_arg", 0], "maxhp_base",50],
                    ["actor_dirty", ["get_arg", 0]],
                   
                ]],
			
			["if", ["is_object", ["get_arg", 0], "Jelly"], [
					["set", ["get_arg", 0], "y_range", 999],
					["set", ["get_arg", 0], "target_range", 999],
					["set", ["get_arg", 0], "ai_max_distance_y", 999],
			 		["set", ["get_arg", 0], "maxhp_base", 200],
                    ["actor_dirty", ["get_arg", 0]],
					["item_give", ["get_arg", 0], "paulsGoatHoof", 0],
                   
                ]],	
			
			]
			
		}
	},

	"hand2" :	{
		"icon_index" : 27,
		"info" : ["handmainteinance_hint"],
		"unlock" : "ror-unlock_hand_x2",
		"objective" : "max_score_in_time_limit",
		"objective_text" : "pushEnemies",
		"duration" : 120,
		"skill1" : 1,
		"target_score" : 25,
		"crown_score" : 40,
		"survivor" : "hand",
		"enemies_drop_xp" : false,
		"enemies_drop_gold" : false,
		"director_spawn_delay" : 2,
		"director_rate" : 5,
		"director_elite_spawn_minute" : 1,
		"stage" : "ancientValley",
		"starting_gold" : 0,
		"lethal_fall" : true,
		"room_path" : "arena_maintenance.rorlvl",
		"spawn_enemies" : [
			"snowGolem",
			"bison"
		],
		"starting_items" : [
			[ "paulsGoatHoof", 2 ],
			[ "soldiersSyringe", 2 ],
		],
		"starting_items_enemy" : [
			[ "toughTimes", 1000 ],
		],
		"treasure_weights" : {
			"smallChest" : {
			  "uncommon" : 0,
			  "rare" : 0,
			},
			"largeChest" : {
			  "rare" : 0
			}
		},
		"loot_pools" : {
			"common" : [
			  "Taser"
			],
			"uncommon" : [
			  "Boxing"
			],
			"rare" : [
			  "Scepter"
			]
		},
		"no_hp_regen" : true,
		"starting_maxhp" : 80,
		"scripts" : {
			"onDeath" : [
				["if", ["get_arg", 0], [
					["if", ["!=", ["get_arg", 0], ["get_player"] ] , [
						["score_add", 1, ["get_arg",0]],
						["add_gold", ["*", ["get", ["get_arg", 0], "point_value"], 0.25 ]],
						
						["inc", ["get_director"], "points", 50],
						["if", ["==", ["%", ["score_get"], 5], 0 ], [
							["inc", ["get_director"], "points", 100]
						]],
						["if", ["==", ["%", ["score_get"], 8], 0 ], [
							["trigger", "FireSwift"]
						]],
						["if", ["==", ["%", ["score_get"], 20], 0 ], [
							["trigger", "FireIfrit"]
						]],
						["if", ["==", ["%", ["score_get"], 24], 0 ], [
							["trigger", "FireIfrit2"]
						]],
					]],
				]],
			],
			"onStageStart" : [
				["set", ["get_director"], "points", 100]
			]
		}
	},

	
	"hand3" :	{
		"survivor" : "hand",
		"info" : ["handsurvivors_hint1", "handsurvivors_hint2"],
		"icon_index" : 28,
		"unlock" : "ror-unlock_orbiter",
		"no_hp_regen" : true,
		"starting_maxhp" : 10,
		"level_maxhp" : 5,
		"objective" : "max_score",
		"target_score" : 200,
		"crown_score" : 900,
		"objective_sprite" : "LizardIdle",
		"objective_text" : "defeatEnemies",
		"stage" : "riskOfRain",
		"room_path" : "arena_hand3_2.rorlvl",
        "skill0" : 0,
        "skill1" : 0,
        "skill2" : 0,
        "skill3" : 0,
		"skill0_locked" : true,
		"skill3_locked" : true,
		"skill2_locked" : true,
		"level_xp_cost_initial" : 800,
		"level_xp_cost_per_level" : 3.0,
		"hide_stage_entrance" : false,
		"enemies_drop_xp" : true,
		"enemies_drop_gold" : false,
		"activator_equipment" : "shieldGenerator",
		"barrels_drop_xp" : false,
		"barrels_drop_gold" : true,
		"barrel2_value" : 20,
		"barrel2_heal_value" : 2,
		"barrel_value" : 5,
		"barrel_heal_value" : 35,
		"starting_gold" : 0,
		"treasure_weights" : {
			"smallChest" : {
			  "common" : 5,
			  "uncommon" : 0,
			  "rare" : 0
			},
			"largeChest" : {
				"common" : 0,
				"uncommon" : 5,
				"rare" : 0,
				"equipment" : 0,
			}
		},
		"loot_pools" : {
			"common" : [
			  "Gasoline","Thorns","Mortar","Crowbar","Hoof"
			],
			"uncommon" : [
				"Orbiter"
			],
			"rare" : [
				
			],
			"equipment" : [
				"Watch"
			]
		},
		"director_rate" : 1,
		"director_spawn_delay" : 6,
		"spawn_enemies" : [
		],
		"bosses_drop_items" : false,
		"starting_items" : [
			["toughTimes", 22],
			["rustyJetpack", 1],
			["guardiansHeart", 1],
		],
			

		
		"scripts" : {
			
			"onStageStart" : [
				["vset", "enemy_speed_multiplier", 0],
				["vset", "enemy_speed_multiplier_lesser", 0],
				["vset", "should_despawn_enemies", false],
				["vset", "cardsSpawned", 0],
				["vset", "enemyKillLocX", 0],
				["vset", "enemyKillLocY", 0],
				["vset", "BallCounter", 0],
				["vset", "VagrantCounter", 0],
				["vset", "YoungVagrantCounter", 0],
				
				["set_cost", ["get_instance","Chest2", 0], 50],
				["set_cost", ["get_instance","Chest2", 1], 50],
				["set_cost", ["get_instance","Chest2", 2], 50],
				["set_cost", ["get_instance","Chest2", 3], 50],
				["set_cost", ["get_instance","Chest2", 4], 50],
				["set_cost", ["get_instance","Chest2", 5], 50],
				["set_cost", ["get_instance","Chest2", 6], 50],
				["set_cost", ["get_instance","Chest2", 7], 50],
				["set_cost", ["get_instance","Chest2", 8], 50],
				["set_cost", ["get_instance","Chest2", 9], 50],
			],
			
			"trigger_room1_spawn_enemies" : [
				["trigger", "RSE1_1"],
				["trigger", "RSE1_2"],
				["trigger", "RSE1_3"]
				],
			"trigger_room2_spawn_enemies" : [
				["trigger", "RSE2_1"],
				["trigger", "RSE2_2"],
				["trigger", "RSE2_3"],
				["trigger", "RSE2_4"]
				],
			"trigger_room3_spawn_enemies" : [

				["trigger", "RSE3_1"],
				["trigger", "RSE3_2"],
				["trigger", "RSE3_3"]
				],
			"trigger_room4_spawn_enemies" : [

				["trigger", "RSE4_1"],
				["trigger", "RSE4_2"],
				["trigger", "RSE4_3"],
				["trigger", "RSE4_4"]
				],
			"trigger_room5_spawn_enemies" : [
				["trigger", "RSE5_1"],
				["trigger", "RSE5_2"]
				],
			"trigger_room6_spawn_enemies" : [
				["trigger", "RSE6_1"],
				["trigger", "RSE6_2"]
			],
			"trigger_room7_spawn_enemies" : [
				["trigger", "RSE7_1"],
				["trigger", "RSE7_3"],
				["trigger", "RSE7_4"],
				["trigger", "RSE7_6"],
				["trigger", "RSE7_7"],
				["trigger", "RSE7_8"],
				["trigger_cancel", "4MinuteWarning"],
				["despawn_obj", "Jelly"],
			],
			"trigger_room8_spawn_enemies1" : [
				["trigger", "RSE8_1_Trigger"],
				["trigger", "RSE8_2_Trigger"],
				
				["trigger_cancel", "RSE4_3"],

				["trigger_cancel", "RSE2_3"],
				["trigger_cancel", "RSE2_4"],
				
				["trigger_cancel", "RSE3_1"],
				["trigger_cancel", "RSE3_2"],
				["trigger_cancel", "RSE5_1"],
			],
			"trigger_MakeLightningRing" : [
				["trigger", "MLR_VagrantSpawner"],
				["trigger", "LightningRing1"],
				["trigger_cancel", "RSE5_2"],
				
				["trigger_cancel", "RSE1_1"],
				["trigger_cancel", "RSE1_3"],
				["trigger_cancel", "RSE2_4"],
			],
			"trigger_MLR_Vagrant" : [
			["if", ["<", ["vget", "VagrantCounter"], 3],[
				["trigger","Vagrant"]
			]],
			["if", ["==", ["vget", "YoungVagrantCounter"], 0],[
				["trigger","YoungVagrant"]
			]],
			],
			"trigger_RSE8_1" : [
			["if", ["<", ["vget", "BallCounter"], 20],[
				["trigger", ["choose", "Ball_1", "Ball_2", "Ball_3", "Ball_4", "Ball_5", "Ball_6","Ball_7","Ball_8","Ball_9","Ball_10","Ball_11","Ball_12","Ball_13","Ball_14","Ball_15","Ball_15","Ball_16","Ball_17","Ball_18","Ball_19",]]
			]],
			],
			"trigger_GolemB_Over" : [
				["trigger", "DebugDespawnBirds"],
			],
			"trigger_DebugDespawnBirds" : [
				["trigger_cancel", "GolemBSwarm1"],
				["trigger_cancel", "GolemBSwarm2"],
			],
			
			"trigger_markCards" : [
				["if", ["exists", ["get_instance", "Keycard", 0]], [
					["show_offscreen_indicator", ["get_instance", "Keycard", 0]]
				]],
				["if", ["exists", ["get_instance", "Keycard", 1]], [
					["show_offscreen_indicator", ["get_instance", "Keycard", 1]]
				]],
				["if", ["exists", ["get_instance", "Keycard", 2]], [
					["show_offscreen_indicator", ["get_instance", "Keycard", 2]]
				]],
				["if", ["exists", ["get_instance", "Keycard", 3]], [
					["show_offscreen_indicator", ["get_instance", "Keycard", 3]]
				]],
				["if", ["exists", ["get_instance", "Keycard", 4]], [
					["show_offscreen_indicator", ["get_instance", "Keycard", 4]]
				]],
				["if", ["exists", ["get_instance", "Keycard", 5]], [
					["show_offscreen_indicator", ["get_instance", "Keycard", 5]]
				]],
				["if", ["exists", ["get_instance", "Keycard", 6]], [
					["show_offscreen_indicator", ["get_instance", "Keycard", 6]]
				]],
				["if", ["exists", ["get_instance", "Keycard", 7]], [
					["show_offscreen_indicator", ["get_instance", "Keycard", 7]]
				]],
				["if", ["exists", ["get_instance", "Keycard", 8]], [
					["show_offscreen_indicator", ["get_instance", "Keycard", 8]]
				]],
				["if", ["exists", ["get_instance", "Keycard", 9]], [
					["show_offscreen_indicator", ["get_instance", "Keycard", 9]]
				]],
				["if", ["exists", ["get_instance", "Keycard", 10]], [
					["show_offscreen_indicator", ["get_instance", "Keycard", 10]]
				]],
				["if", ["exists", ["get_instance", "Keycard", 11]], [
					["show_offscreen_indicator", ["get_instance", "Keycard", 11]]
				]],
				["if", ["exists", ["get_instance", "Keycard", 12]], [
					["show_offscreen_indicator", ["get_instance", "Keycard", 12]]
				]],
			],

			"onStep" : [
				["if", [">", ["vget", "wait2Frames"], -1],[
					["vinc", "wait2Frames", -1]	
				]],
				["if", ["==", ["vget", "wait2Frames"], 0],[
					["trigger", "markCards"]
				]]
			],

			"onKillProc" : [
			
					["vset", "enemyKillLocX", ["get", ["get_arg", 0], "x"]],
					["vset", "enemyKillLocY", ["get", ["get_arg", 0], "y"]],
			
				["if", ["&&", [">=", ["score_get"], 14], ["==", ["vget", "cardsSpawned"], 0]], [
						["trigger", "GoldBarrelSpawner_1"],
						["vset", "wait2Frames", 2],
						["vinc", "cardsSpawned"]
					], [
				
						["if", ["&&", [">=", ["score_get"], 64], ["==", ["vget", "cardsSpawned"], 1]], [
							["trigger", "GoldBarrelSpawner_2"],
							["vset", "wait2Frames", 2],
							["vinc", "cardsSpawned"]
						], [
					
							["if", ["&&", [">=", ["score_get"], 150], ["==", ["vget", "cardsSpawned"], 2]], [
								["trigger", "GoldBarrelSpawner_3"],
								["vset", "wait2Frames", 2],
								["vinc", "cardsSpawned"]
							], [
				
								["if", ["&&", [">=", ["score_get"], 250], ["==", ["vget", "cardsSpawned"], 3]], [
									["trigger", "GoldBarrelSpawner_4"],
									["vset", "wait2Frames", 2],
									["vinc", "cardsSpawned"]
								], [
				
									["if", ["&&", [">=", ["score_get"], 500], ["==", ["vget", "cardsSpawned"], 4]], [
										["trigger", "GoldBarrelSpawner_5"],
										["vset", "wait2Frames", 2],
										["vinc", "cardsSpawned"]
									], [
				
										["if", ["&&", [">=", ["score_get"], 700], ["==", ["vget", "cardsSpawned"], 5]], [
											["trigger", "GoldBarrelSpawner_6"],
											["vset", "wait2Frames", 2],
											["vinc", "cardsSpawned"]
										], [
				
											["if", ["&&", [">=", ["score_get"], 800], ["==", ["vget", "cardsSpawned"], 6]], [
												["trigger", "GoldBarrelSpawner_7"],
												["vset", "wait2Frames", 2],
												["vinc", "cardsSpawned"]
											], [
				
												["if", ["&&", [">=", ["score_get"], 1000], ["==", ["vget", "cardsSpawned"], 7]], [
													["trigger", "GoldBarrelSpawner_8"],
													["vset", "wait2Frames", 2],
													["vinc", "cardsSpawned"]
												], [
				
													["if", ["&&", [">=", ["score_get"], 1250], ["==", ["vget", "cardsSpawned"], 8]], [
														["trigger", "GoldBarrelSpawner_9"],
														["vset", "wait2Frames", 2],
														["vinc", "cardsSpawned"]
													], [
				
														["if", ["&&", [">=", ["score_get"], 1500], ["==", ["vget", "cardsSpawned"], 9]], [
															["trigger", "GoldBarrelSpawner_10"],
															["vset", "wait2Frames", 2],
															["vinc", "cardsSpawned"]
														], [
													
															["if", ["&&", [">=", ["score_get"], 3500], ["==", ["vget", "cardsSpawned"], 10]], [
																["trigger", "GoldBarrelSpawner_11"],
																["vset", "wait2Frames", 2],
																["vinc", "cardsSpawned"]
															], [
															
																	["if", ["&&", [">=", ["score_get"], 5000], ["==", ["vget", "cardsSpawned"], 11]], [
																		["trigger", "GoldBarrelSpawner_12"],
																		["vset", "wait2Frames", 2],
																		["vinc", "cardsSpawned"]
																	]]
															]]
														]]
													]]
												]]
											]]
										]]
									]]
								]]
							]]
						]]
					]],
					
				["match_object", ["get_arg",0], {
						
					"Lizard": [
						  ["score_add", 5, ["get_arg",0]]
						  ],
						  
					"Imp": [
						  ["score_add", 24, ["get_arg",0]]
						  ],
						  
					"ImpG": [
						  ["score_add", 199, ["get_arg",0]]
						  ],
						  
					"Mac": [
						["vinc", "BallCounter", -1],
					
						  ["score_add", 99, ["get_arg",0]]
						  ],
						  
					"Golem": [
						  ["score_add", 12, ["get_arg",0]]
						  ],
						  
					"Worm": [
						  ["score_add", 499, ["get_arg",0]]
						  ],
						  
					"GolemB": [
						  ["score_add", 1, ["get_arg",0]]
						  ],
						  
					"Clay": [
						  ["score_add", 14, ["get_arg",0]]
						  ],
						  
					"Jelly": [
						  ["score_add", 124, ["get_arg",0]]
						  ],
						  
					"JellyG": [
						["vinc", "VagrantCounter", -1],
						["score_add", 1499, ["get_arg",0]]
						],
						  
					"JellyG2": [
						["vinc", "YoungVagrantCounter", -1],
						["score_add", 499, ["get_arg",0]]
						],
						  
					"Bug": [
						  ["score_add", 3, ["get_arg",0]]
						  ],
						  
					"WispG": [
						  ["score_add", 29, ["get_arg",0]]
						  ],
						  
					"Golem": [
					
						["if", ["<", ["score_get"], 350], [
							["if", ["chance", 0.3], [
								["create", ["choose", "Gasoline","Thorns","Mortar","Crowbar","Hoof"], ["vget", "enemyKillLocX"], ["vget", "enemyKillLocY"]]
									]],
							]],
						],
						  
					"LizardG": [
						["score_add", 74, ["get_arg",0]],
						["if", ["<", ["score_get"], 2000], [
						 
							["create", ["choose", "Ukulele", "Teddy", "Missile"], ["vget", "enemyKillLocX"], ["vget", "enemyKillLocY"]]
						
							]],
						]
				
					
				}],
				
				
				["match_object", ["get_arg",1], {
					"P": [
							["score_add", 1, ["get_arg",0]],
							
							["if", ["<", ["vget", "enemy_speed_multiplier"], 4], [
							["vinc", "enemy_speed_multiplier", 0.01],
							["vinc", "enemy_speed_multiplier_lesser", 0.0004 ],
							]],
							
							]
							
				}],
				
			],
			  
			"onEnemyInit" : [
             
			 	["set", ["get_arg", 0], "y_range", 9000],
				["set", ["get_arg", 0], "target_range", 9000],
				["set", ["get_arg", 0], "ai_max_distance_y", 9000],
			 
			  ["if", ["is_object", ["get_arg", 0], "Lizard"], [
			 		["set", ["get_arg", 0], "maxhp_base", 150],
                    ["set", ["get_arg", 0], "pHmax_base", ["+", ["vget", "enemy_speed_multiplier"], 1 ]],
                    ["actor_dirty", ["get_arg", 0]],
                ]],
			  ["if", ["is_object", ["get_arg", 0], "Mac"], [
			 		["set", ["get_arg", 0], "maxhp_base", 500],
					["vinc", "BallCounter", 1],
                    ["set", ["get_arg", 0], "pHmax_base", ["+", ["vget", "enemy_speed_multiplier"], 1 ]],
                    ["actor_dirty", ["get_arg", 0]],
                ]],
				
			  ["if", ["is_object", ["get_arg", 0], "BoarM"], [
			 		["set", ["get_arg", 0], "maxhp_base", 27],
                    ["set", ["get_arg", 0], "pHmax_base", ["+", ["vget", "enemy_speed_multiplier"], 0.4 ]],
                    ["actor_dirty", ["get_arg", 0]],
					["set", ["get_arg", 0], "exp_worth", ["*", 0, ["get", ["get_arg", 0], "exp_worth"]]]
                ]],
				
			  ["if", ["is_object", ["get_arg", 0], "Clay"], [
			 		["set", ["get_arg", 0], "maxhp_base", 175],
                    ["set", ["get_arg", 0], "pHmax_base", ["+", ["vget", "enemy_speed_multiplier"], 0.1 ]],
                    ["actor_dirty", ["get_arg", 0]],
                ]],
				
			  ["if", ["is_object", ["get_arg", 0], "ImpG"], [
			 		["set", ["get_arg", 0], "maxhp_base", 300],
                    ["set", ["get_arg", 0], "pHmax_base", ["+", ["vget", "enemy_speed_multiplier"], 0.4 ]],
                    ["actor_dirty", ["get_arg", 0]],
                ]],
				
			  ["if", ["is_object", ["get_arg", 0], "WispG"], [
			 		["set", ["get_arg", 0], "maxhp_base", 750],
                    ["set", ["get_arg", 0], "pHmax_base", ["+", ["vget", "enemy_speed_multiplier"], 0.1 ] ],
					["item_give", ["get_arg", 0], "firemansBoots", 1],
                    ["actor_dirty", ["get_arg", 0]],
                ]],
				
			  ["if", ["is_object", ["get_arg", 0], "Imp"], [
			 		["set", ["get_arg", 0], "maxhp_base", 325],
                    ["set", ["get_arg", 0], "pHmax_base", ["+", ["vget", "enemy_speed_multiplier"], 0.4 ] ],
                    ["actor_dirty", ["get_arg", 0]],
                ]],
				
			  ["if", ["is_object", ["get_arg", 0], "Golem"], [
			 		["set", ["get_arg", 0], "maxhp_base", 250],
                    ["set", ["get_arg", 0], "pHmax_base", ["+", ["vget", "enemy_speed_multiplier"], 0.4 ] ],
                    ["actor_dirty", ["get_arg", 0]],
                ]],
				
			  ["if", ["is_object", ["get_arg", 0], "LizardG"], [
			 		["set", ["get_arg", 0], "maxhp_base", 400],
                    ["set", ["get_arg", 0], "pHmax_base", ["+", ["vget", "enemy_speed_multiplier"], 0.8 ] ],
                    ["actor_dirty", ["get_arg", 0]],
                ]],
				
			  ["if", ["is_object", ["get_arg", 0], "GolemB"], [
			 		["set", ["get_arg", 0], "maxhp_base", 40],
                    ["set", ["get_arg", 0], "pHmax_base", ["+", ["vget", "enemy_speed_multiplier"], 2.2] ],
                    ["actor_dirty", ["get_arg", 0]],
					["set", ["get_arg", 0], "exp_worth", ["*", 0, ["get", ["get_arg", 0], "exp_worth"]]]
                ]],	
				
			  ["if", ["is_object", ["get_arg", 0], "Worm"], [
			 		["set", ["get_arg", 0], "maxhp_base", 1500],
                    ["set", ["get_arg", 0], "pHmax_base", ["+", ["vget", "enemy_speed_multiplier"], 3.0] ],
                    ["actor_dirty", ["get_arg", 0]],
					["set", ["get_arg", 0], "exp_worth", ["*", 0, ["get", ["get_arg", 0], "exp_worth"]]]
                ]],	
			 
			 
			  ["if", ["is_object", ["get_arg", 0], "Jelly"], [
				["item_give", ["get_arg", 0], "paulsGoatHoof", 2],
				["set", ["get_arg", 0], "maxhp_base", 175],
				["set", ["get_arg", 0], "exp_worth", ["*", 0, ["get", ["get_arg", 0], "exp_worth"]]]
              ]],
			 
			 
			  ["if", ["is_object", ["get_arg", 0], "JellyG"], [
				["item_give", ["get_arg", 0], "paulsGoatHoof", 4],
				["set", ["get_arg", 0], "maxhp_base", 3500],
				["set", ["get_arg", 0], "exp_worth", ["*", 0, ["get", ["get_arg", 0], "exp_worth"]]],
				["vinc", "VagrantCounter", 1],
              ]],
			 
			 
			  ["if", ["is_object", ["get_arg", 0], "JellyG2"], [
				["item_give", ["get_arg", 0], "paulsGoatHoof", 4],
				["set", ["get_arg", 0], "maxhp_base", 1500],
				["set", ["get_arg", 0], "exp_worth", ["*", 0, ["get", ["get_arg", 0], "exp_worth"]]],
				["vinc", "YoungVagrantCounter", 1],
              ]]
            ],
			
		}
	},

	"chef1" :	{
		"icon_index" : 24,
		"info" : ["cheflem_hint"],
		"unlock" : "ror-unlock_chef_z2",
		"duration" : 60,
		"crown_score" : 50,
		"target_score" : 20,
		"survivor" : "chef",
		"skill0" : 1,
		"enemies_drop_xp" : false,
        "enemies_drop_gold" : false,
		"barrel_heal_value" : 60,
		"starting_items" : [
		],
		"bosses_drop_items" : false,
		"starting_gold" : 0,
		"objective_sprite" : "LizardIdle",
		"objective_text" : "defeatLemurians",
		"treasure_weights" : {
		  },
		  "loot_pools" : {
		  },
		"no_hp_regen" : true,
		"starting_maxhp" : 300,
		"starting_level" : 10,
		"objective" : "max_score_in_time_limit",
		"stage" : "desolateForest",
		"room_path" : "arena_chefArcade.rorlvl",
		"scripts" : {
			"onStageStart" : [
				["vset", "lemOriginalSpeed", 2],
				["vset", "acceptableXDistance", 128],
				["vset", "acceptableYDistance", 32],
				["vset", "golemCounter", 0],
				["vset", "birdCounter", 0],
				["vset", "brambleCounter", 0],
				["vset", "lizardCounter", 0],
				["vset", "bonusTimeLifeTime", 420],
				["vset", "bonusTimeLifeTimeMax", 420],
				["vset", "golemsMax", 6],
				["vset", "birdsMax", 12],
				["vset", "bramblesMax", 3],
				["vset", "lizardsMax", 8],
				["vset", "spawnOffsetRange", 32]
			],
			
			"trigger_BarrelTrigger" :[
				["if", ["exists", ["get_instance", "Barrel1"]], [
					["if", [">", ["get", ["get_instance", "Barrel1"], "active"], 0],[
						["create", "EfSparks", ["get", ["get_instance", "Barrel1"], "x"], ["get", ["get_instance", "Barrel1"], "y"]],
						["despawn", ["get_instance", "Barrel1"], false]
					]]
				]],
				["trigger", ["choose", "L1Barrel", "L2Barrel", "M1Barrel", "M2Barrel","H1Barrel"]]
			],

			"trigger_LizardTrigger" :[
				["trigger", ["choose", "L1Lizard", "L2Lizard", "M1Lizard", "M2Lizard", "M3Lizard", "H1Lizard","H2Lizard"]]
			],

			"trigger_GolemTrigger" :[
				["trigger", ["choose", "L1Golem", "M1Golem", "M2Golem"]]
			],

			"trigger_BrambleTrigger" :[
				["trigger", ["choose","LBramble","M1Bramble", "H1Bramble"]]
			],

			"trigger_BirdTrigger" :[
				["trigger", ["choose","H1Bird", "H2Bird"]]
			],

			"trigger_BonusTimeTrigger" :[
				["trigger", ["choose","L1Clock", "L2Clock", "L3Clock", "L4Clock", "L5Clock", "M1Clock", "M2Clock", "H1Clock", "H2Clock"]]
			],

			"onStep" : [
				["if", ["exists", ["get_instance", "Lizard"]], [
					["if", ["==", ["get", ["get_instance", "Lizard"], "pHmax_base"], 0],[
						["if", ["<", ["get", ["get_instance", "Lizard"], "y"], ["+", ["get", ["get_player"], "y"], ["vget", "acceptableYDistance"]]], [
							["if", [">", ["get", ["get_instance", "Lizard"], "y"], ["-", ["get", ["get_player"], "y"], ["vget", "acceptableYDistance"]]], [
								["if", ["<", ["get", ["get_instance", "Lizard"], "x"], ["+", ["get", ["get_player"], "x"], ["vget", "acceptableXDistance"]]], [
									["if", [">", ["get", ["get_instance", "Lizard"], "x"], ["-", ["get", ["get_player"], "x"], ["vget", "acceptableXDistance"]]], [
										["set", ["get_instance", "Lizard"], "pHmax_base",  ["vget", "lemOriginalSpeed"]],
                   						 ["actor_dirty", ["get_instance", "Lizard"]]
									]]
								]]
							]]
						]]
					]]
				]],
				["if", ["exists", ["get_instance", "BonusClock15"]],[
					["if", [">", ["vget", "bonusTimeLifeTime"], 0],[
						["vinc", "bonusTimeLifeTime", -1]
					]],
					["if", ["==", ["vget", "bonusTimeLifeTime"], 0],[
						["create", "EfSparks", ["get", ["get_instance", "BonusClock15"], "x"], ["get", ["get_instance", "BonusClock15"], "y"]],
						["vset", "bonusTimeLifeTime", 420],
						["despawn_obj", "BonusClock15", false]
					]]
					
				]]
			],

			"onEnemyInit" : [
				["if", ["is_object", ["get_arg", 0], "Lizard"], [
					["if", ["<", ["/", ["-", ["get", ["get_player"], "x"], 1605], 660], 0.5],[
						["if", [">", ["vget", "spawnOffsetRange"], 0],[
							["vset", "spawnOffsetRange", ["*", ["vget", "spawnOffsetRange"], -1]]
						]]
					],[
						["if", ["<", ["vget", "spawnOffsetRange"], 0],[
							["vset", "spawnOffsetRange", ["*", ["vget", "spawnOffsetRange"], -1]]
						]]
					]],
					["set", ["get_arg", 0], "x", ["+", ["get", ["get_arg", 0], "x"], ["*", ["*", ["-", ["/", ["-", ["get", ["get_player"], "x"], 1605], 660], 0.5], 2], ["vget", "spawnOffsetRange"]]]],
					["set", ["get_arg", 0], "pHmax_base",  0],
                    ["actor_dirty", ["get_arg", 0]],
					["vinc", "lizardCounter", 1],
					["if", [">", ["vget", "lizardCounter"], ["-", ["vget", "lizardsMax"], 1]],[
						["trigger_cancel", "SpawnLizard"]
					],[
						["trigger_cancel", "SpawnLizard"],
						["trigger", "SpawnLizard"]
					]]
				]],
				["if", ["is_object", ["get_arg", 0], "Golem"], [
					["vinc", "golemCounter", 1],
					["if", [">", ["vget", "golemCounter"], ["-", ["vget", "golemsMax"], 1]],[
						["trigger_cancel", "SpawnGolem"]
					],[
						["trigger_cancel", "SpawnGolem"],
						["trigger", "SpawnGolem"]
					]]
				]],
				["if", ["is_object", ["get_arg", 0], "LizardF"], [
					["vinc", "birdCounter", 1],
					["if", [">", ["vget", "birdCounter"], ["-", ["vget", "birdsMax"], 1]],[
						["trigger_cancel", "SpawnBird"]
					],[
						["trigger_cancel", "SpawnBird"],
						["trigger", "SpawnBird"]
					]]
				]],
				["if", ["is_object", ["get_arg", 0], "Bramble"], [
					["vinc", "brambleCounter", 1],
					["if", [">", ["vget", "brambleCounter"], ["-", ["vget", "bramblesMax"], 1]],[
						["trigger_cancel", "SpawnBramble"]
					],[
						["trigger_cancel", "SpawnBramble"],
						["trigger", "SpawnBramble"]
					]]
				]]
			],

			"onKillProc" : [
				["if", ["is_object", ["get_arg", 0], "Lizard"], [
					["score_add", 1, ["get_arg",0]],
					["if", ["==", ["vget", "lizardCounter"], ["vget", "lizardsMax"]],[
						["trigger", "SpawnLizard"]
					]],
					["vinc", "lizardCounter", -1]
				]],
				["if", ["is_object", ["get_arg", 0], "Bramble"], [
					["if", ["==", ["vget", "brambleCounter"], ["vget", "bramblesMax"]],[
						["trigger", "SpawnBramble"]
					]],
					["vinc", "brambleCounter", -1]
				]],
				["if", ["is_object", ["get_arg", 0], "LizardF"], [
					["if", ["==", ["vget", "birdCounter"], ["vget", "birdsMax"]],[
						["trigger", "SpawnBird"]
					]],
					["vinc", "birdCounter", -1]
				]],
				["if", ["is_object", ["get_arg", 0], "Golem"], [
					["if", ["==", ["vget", "golemCounter"], ["vget", "golemsMax"]],[
						["trigger", "SpawnGolem"]
					]],
					["vinc", "golemCounter", -1]
				]]
			],

			"onPickupCollected" : [
				["if", ["is_object", ["get_arg", 0], "BonusClock15"], [
					["vset", "bonusTimeLifeTime", 420]
				]]
			]
		}
	},
	"chef2" :	{
		"icon_index" : 23,
		"unlock" : "ror-unlock_arcane_blades",
		"show_unlock" : false,
		"duration" : 40,
		"target_score" : 75,
		"crown_score" : 110,
		"survivor" : "chef",
		"objective" : "max_score_in_time_limit",
		"objective_sprite" : "TriggerTarget",
		"objective_sprite_offset" : [0, -4],
		"objective_text" : "breakTargetsReachGoal",
        "lethal_fall" : false,
		"require_clear_flag" : true,
		"disable_nodegraph_generation" : true,
        "skill1_locked" : true,
		"enemies_drop_xp" : false,
        "enemies_drop_gold" : false,
		"bosses_drop_items" : false,
		"starting_gold" : 0,
		"starting_items" : [
			["paulsGoatHoof", 48], ["hopooFeather", 99], ["photonJetpack",99]
		],
		"stage" : "driedLake",
		"room_path" : "arena_chef2.rorlvl",
		"scripts" : {
			"trigger_EndTrial" : [
				["set_clear_flag"],
				["trial_end"],
			],
			"trigger_GivePoint" : [
				["score_add", 1, ["get_arg", 0]]
			],
		}
	},

	"chef3" :	{
		"icon_index" : 43,
		"info" : ["chefcook_hint", "checkpoint"],
		"unlock" : "ror-unlock_chef_v2",
		"objective" : "max_score_in_time_limit",
		"duration" : 180,
		"target_score" : 15,
		"crown_score" : 25,
		"survivor" : "chef",
		"skin" : 1,
		"skill3" : 1,
		"objective_sprite" : "ChefPotEat",
		"objective_sprite_offset" : [-1, 40],
		"objective_text" : "cookEnemies",
		"enemies_drop_xp" : false,
		"enemies_drop_gold" : false,
		"stage" : "sunkenTombs",
		"lethal_fall" : false,
		"director_spawn_delay" : 10,
		"director_rate" : 1,
		"enemy_buff_start" : 0.6,
		"director_elite_spawn_minute" : 1,
		"difficulty_scaling_enabled" : false,
		"spawn_enemies" : [
			"jellyfish"
		],
		"starting_gold" : 0,
		"no_hp_regen" : true,
		"starting_maxhp" : 35,
		"room_path" : "arena_chef3.rorlvl",
		"hide_stage_entrance" : true,
		"scripts" : {
			"trigger_rollSpot" : [
				["trigger", ["choose", "spot1", "spot2", "spot3", "spot4", "spot5", "spot6", "spot7", "spot8", "spot9", "spot10", "spot11", "spot12"]]
			],
			"trigger_rollSpotItem" : [
				["trigger", ["choose", "spot1i", "spot2i", "spot3i", "spot4i", "spot5i", "spot6i", "spot7i", "spot8i", "spot9i", "spot10i", "spot11i", "spot12i"]]
			],
			"trigger_rollClay" : [
				["trigger", ["choose", "spawnClay1", "spawnClay2", "spawnClay3", "spawnClay4"]]
			],
			"onKillProc" : [
				["if", ["==", ["get", ["get_player"], "activity"], 92], [
					["score_add", 1, ["get_arg",0]]
				]]
			],
			"onDeath" : [
				["if", ["==", ["get_arg", 0], ["get_player"]], [
					["score_add", -1],
				]],
			],
		}
	},

	"artificer1" :	{
		"icon_index" : 18,
		"unlock" : "ror-unlock_arti_x2",
		"crown_score" : 22,
		"difficulty_scaling_enabled" : false,
		"target_score" : 7,
		"survivor" : "arti",
		"skill0_locked" : true,
		"skill1" : 1,
		"skill2_locked" : true,
		"skill3_locked" : true,
		"enemies_drop_xp" : false,
		"lethal_fall" : true,
		"enemies_drop_gold" : false,
		"starting_items" : [
			[ "paulsGoatHoof", 7 ],
			[ "crowbar", 100 ]
		],
		"bosses_drop_items" : true,
		"starting_gold" : 0,
		"objective" : "max_score",
		"objective_text" : "pierceGolems",
		"stage" : "ancientValley",
		"room_path" : "arena_artiRepeater.rorlvl",
		"starting_maxhp" : 4,
		"scripts" : {
			"onStageStart" : [
				["vset", "ropeHeight", 1432],
				["vset", "floorHeight", 1560],
				["vset", "playerPassedTop", 0],
				["vset", "playerPassedCenter", 0],
				["vset", "firstEnemyKilled", 0],
				["vset", "totalStartingGolems", 22],
				["vset", "minimumDistanceFromKill", 1900],
				["trigger", "G1"],
				["trigger", "G2"]
			],
	
			"onStep" : [
				["if", ["&&", ["||", ["<", ["get", ["get_player"], "y"], ["vget", "ropeHeight"]],[">", ["get", ["get_player"], "y"], ["vget", "floorHeight"]]], ["==", ["vget", "playerPassedTop"], 0]], [
					["set", ["get_player"], "armor_base", 999999],
					["actor_dirty", ["get_player"]],
					["vset", "playerPassedTop", 1]
				],[
					["if", ["&&", ["||", [">", ["get", ["get_player"], "y"], ["vget", "ropeHeight"]],["<", ["get", ["get_player"], "y"], ["vget", "floorHeight"]]], ["==", ["vget", "playerPassedTop"], 1]], [
						["set", ["get_player"], "armor_base", 0],
						["actor_dirty", ["get_player"]],
						["vset", "playerPassedTop", 0]
					]]
				]],
				["if", ["==", ["vget", "firstEnemyKilled"], 1],[
					["if", ["!", ["exists", ["get_instance", "EfArtiNanobolt"]]], [
						["trial_end"]
					]]
				]]
			],
	
			"onEnemyInit" : [
				["if", ["is_object", ["get_arg", 0], "Golem"], [
					["elite_set", ["get_arg", 0], "overloading"],
					["actor_dirty", ["get_arg", 0]]
				]]
			],
	
			"onKillProc" : [
				["if", ["==", ["vget", "firstEnemyKilled"], 0],[
					["vset", "firstEnemyKilled", 1]
				]],
				["if", ["is_object", ["get_arg", 0], "Golem"],[
					["score_add", 1, ["get_arg",0]],
					["vinc", "totalStartingGolems", -1],
					["if", ["==", ["vget", "playerPassedCenter"], 0],[
						["if", ["&&",["<", ["get", ["get_player"], "x"], ["+", ["get", ["get_arg", 0], "x"], ["vget", "minimumDistanceFromKill"]]],
						[">", ["get", ["get_player"], "x"], ["-", ["get", ["get_arg", 0], "x"], ["vget", "minimumDistanceFromKill"]]]],[
							["if", ["==", ["vget", "totalStartingGolems"], 21],[
								["trigger", "G3"]
							],[
								["if", ["==", ["vget", "totalStartingGolems"], 20],[
									["trigger", "G4"]
									],[
										["if", ["==", ["vget", "totalStartingGolems"], 19],[
											["trigger", "G5"]
											],[
												["if", ["==", ["vget", "totalStartingGolems"], 18],[
													["trigger", "G6"]
													],[
														["if", ["==", ["vget", "totalStartingGolems"], 17],[
															["trigger", "G7"]
															],[
																["if", ["==", ["vget", "totalStartingGolems"], 16],[
																	["trigger", "G8"]
																	],[
																		["if", ["==", ["vget", "totalStartingGolems"], 15],[
																			["trigger", "G9"]
																			],[
																				["if", ["==", ["vget", "totalStartingGolems"], 14],[
																					["trigger", "G10"]
																					],[
																						["if", ["==", ["vget", "totalStartingGolems"], 13],[
																							["trigger", "G11"]
																							],[
																								["if", ["==", ["vget", "totalStartingGolems"], 12],[
																									["trigger", "G12"]
																									],[
																										["if", ["==", ["vget", "totalStartingGolems"], 11],[
																											["trigger", "G13"]
																											],[
																												["if", ["==", ["vget", "totalStartingGolems"], 10],[
																													["trigger", "G14"]
																													],[
																														["if", ["==", ["vget", "totalStartingGolems"], 9],[
																															["trigger", "G15"]
																															],[
																																["if", ["==", ["vget", "totalStartingGolems"], 8],[
																																	["trigger", "G16"]
																																	],[
																																		["if", ["==", ["vget", "totalStartingGolems"], 7],[
																																			["trigger", "G17"]
																																			],[
																																				["if", ["==", ["vget", "totalStartingGolems"], 6],[
																																					["trigger", "G18"]
																																					],[
																																						["if", ["==", ["vget", "totalStartingGolems"], 5],[
																																							["trigger", "G19"]
																																							],[
																																								["if", ["==", ["vget", "totalStartingGolems"], 4],[
																																									["trigger", "G20"]
																																									],[
																																										["if", ["==", ["vget", "totalStartingGolems"], 3],[
																																											["trigger", "G21"]
																																											],[
																																												["if", ["==", ["vget", "totalStartingGolems"], 2],[
																																													["trigger", "G22"]
																																												]]
																																											]]
																																									]]
																																							]]
																																					]]
																																			]]
																																	]]
																															]]
																													]]
																											]]
																									]]
																							]]
																					]]
																			]]
																	]]
															]]
													]]
											]]
									]]
							]]
						]]
					],[
						["if", ["&&",["<", ["get", ["get_player"], "x"], ["+", ["get", ["get_arg", 0], "x"], ["vget", "minimumDistanceFromKill"]]],
						[">", ["get", ["get_player"], "x"], ["-", ["get", ["get_arg", 0], "x"], ["vget", "minimumDistanceFromKill"]]]],[
							["if", ["==", ["vget", "totalStartingGolems"], 21],[
								["trigger", "G20"]
							],[
								["if", ["==", ["vget", "totalStartingGolems"], 20],[
									["trigger", "G19"]
									],[
										["if", ["==", ["vget", "totalStartingGolems"], 19],[
											["trigger", "G18"]
											],[
												["if", ["==", ["vget", "totalStartingGolems"], 18],[
													["trigger", "G17"]
													],[
														["if", ["==", ["vget", "totalStartingGolems"], 17],[
															["trigger", "G16"]
															],[
																["if", ["==", ["vget", "totalStartingGolems"], 16],[
																	["trigger", "G15"]
																	],[
																		["if", ["==", ["vget", "totalStartingGolems"], 15],[
																			["trigger", "G14"]
																			],[
																				["if", ["==", ["vget", "totalStartingGolems"], 14],[
																					["trigger", "G13"]
																					],[
																						["if", ["==", ["vget", "totalStartingGolems"], 13],[
																							["trigger", "G12"]
																							],[
																								["if", ["==", ["vget", "totalStartingGolems"], 12],[
																									["trigger", "G11"]
																									],[
																										["if", ["==", ["vget", "totalStartingGolems"], 11],[
																											["trigger", "G10"]
																											],[
																												["if", ["==", ["vget", "totalStartingGolems"], 10],[
																													["trigger", "G9"]
																													],[
																														["if", ["==", ["vget", "totalStartingGolems"], 9],[
																															["trigger", "G8"]
																															],[
																																["if", ["==", ["vget", "totalStartingGolems"], 8],[
																																	["trigger", "G7"]
																																	],[
																																		["if", ["==", ["vget", "totalStartingGolems"], 7],[
																																			["trigger", "G6"]
																																			],[
																																				["if", ["==", ["vget", "totalStartingGolems"], 6],[
																																					["trigger", "G5"]
																																					],[
																																						["if", ["==", ["vget", "totalStartingGolems"], 5],[
																																							["trigger", "G4"]
																																							],[
																																								["if", ["==", ["vget", "totalStartingGolems"], 4],[
																																									["trigger", "G3"]
																																									],[
																																										["if", ["==", ["vget", "totalStartingGolems"], 3],[
																																											["trigger", "G2"]
																																											],[
																																												["if", ["==", ["vget", "totalStartingGolems"], 2],[
																																													["trigger", "G1"]
																																												]]
																																											]]
																																									]]
																																							]]
																																					]]
																																			]]
																																	]]
																															]]
																													]]
																											]]
																									]]
																							]]
																					]]
																			]]
																	]]
															]]
													]]
											]]
									]]
							]]
						]]
					]],
					["if", ["==", ["vget", "totalStartingGolems"], 0],[
						["if", ["==", ["vget", "playerPassedCenter"], 0],[
							["trigger", "RightStock"],
							["vset", "totalStartingGolems", 22],
							["vset", "firstEnemyKilled", 0],
							["set_objective_text", "repeater"],
							["vset", "playerPassedCenter", 1]
						],[
							["trigger", "LeftStock"],
							["vset", "totalStartingGolems", 22],
							["vset", "firstEnemyKilled", 0],
							["set_objective_text", "repeater"],
							["vset", "playerPassedCenter", 0]
						]]
					]]
				]]
			],
	
			"onPickupCollected" : [
				["if", ["==", ["vget", "playerPassedCenter"], 1],[
					["set_objective_text", "pierceGolems"],
					["trigger", "G22"],
					["trigger", "G21"]
				]],
				["if", ["==", ["vget", "playerPassedCenter"], 0],[
					["set_objective_text", "pierceGolems"],
					["trigger", "G1"],
					["trigger", "G2"]
				]]
			]
		}
	},

	"artificer2" :	{
		"icon_index" : 19,
		"info" : ["artitower_hint"],
		"unlock" : "ror-unlock_arti_v2",
		"objective" : "max_score",
		"target_score" : 50,
		"crown_score" : 200,
		"survivor" : "arti",
		"skin" : 2,
		"skill0_locked" : true,
		"skill1_locked" : true,
		"skill2_locked" : true,
		"skill3" : 1,
		"objective_sprite" : "JellyWalk",
		"objective_sprite_offset" : [0, 0],
		"objective_text" : "survive",
		"enemies_drop_xp" : false,
		"enemies_drop_gold" : false,
		"stage" : "ancientValley",
		"starting_items" : [
			[ "sproutingEgg", 1 ],
			["infusion"]
		],
		"bosses_drop_items" : false,
		"bonus_heal_value" : 50,
		"starting_gold" : 0,
		"room_path" : "arena_localizedsun.rorlvl",
		"starting_maxhp" : 150,
		"scripts" : {
			"trigger_rt1" : [
				["trigger", ["choose", "j1", "j2", "j3", "j4", "j5", "j6", "j7", "j8", "j9", "j10", "j11", "j12", "j13", "j14", "j15", "j16", "j17", "j18", "j19", "j20", "j21", "j22", "j23", "j24", "j25", "j26", "j27", "j28", "j29", "j30", "j31", "j32", "j33", "j34", "j35", "j36", "j37", "j38", "j39", "j40", "j41", "j42", "j43", "j44", "j45", "j46", "j47", "j48"]]
			],
			"trigger_rt2" : [
				["trigger", ["choose", "ct1", "ct2", "ct3", "ct4", "ct5", "ct6", "ct7", "ct8", "ct9", "ct10", "ct11", "ct12"]]
			],
			"trigger_rt3" : [
				["trigger", ["choose", "jgs1", "jgs2", "jgs3", "jgs4", "jgs5", "jgs6", "jgs7", "jgs8"]]
			],
			"trigger_rt4" : [
				["trigger", ["choose", "jg1", "jg2", "tg3", "jg4", "jg6", "jg7", "jg8"]]
			],
			"trigger_rt5" : [
				["trigger", ["choose", "b1", "b2", "b3", "b4", "b5", "b6", "b7", "b8"]]
			],
			"trigger_rt6" : [
				["trigger", ["choose", "group1", "group2", "group3", "group4"]]
			],
			"onPlayerInit" : [
				["set", ["get_player"], "damage_base", 60 ],
				["actor_dirty", ["get_player"]]
			],
			"onEnemyInit" : [
				["set", ["get_arg", 0], "pHmax_base" , 1.4 ],
				["set", ["get_arg", 0], "can_speedup ", 0],
				["actor_dirty", ["get_arg", 0]],
				
				["if", ["is_object", ["get_arg", 0], "Dummy"], [
				["show_skill_hint", 3, ["get_instance", "Dummy"]],
				]],
				
				["if", ["||", ["is_object", ["get_arg", 0], "Jelly"], [">", ["get_time"], 180]], [
					["if", ["chance", ["/", ["get_time"], 500]], [
						["if", ["chance", 0.5], [
							["elite_set", ["get_arg", 0], "volatile"]
						], [
							["set", ["get_arg", 0], "pHmax_base" , 1.6 ],
							["elite_set", ["get_arg", 0], "frenzied"]
						]]
					]]
				]]
			],
			"onStageStart" : [
				["vset", "HaveNemo", 0],
			],
			"onDeath" : [
				["if", ["is_object", ["get_arg", 0], "Dummy"], [
					["trigger", "rt1T"],
					["trigger", "rt2T"],
					["trigger", "rt2_2T"],
					["trigger", "rt2_3T"],
					["trigger", "rt3T"],
					["trigger", "rt4T"],
					["trigger", "rt4_2T"],
					["trigger", "rt5T"],
					["trigger", "rt5_2T"],
					["trigger", "rt6T"],
					["trigger", "rt7AlienHead"],
					["trigger", "initial"]
				]],
				["if", ["is_object", ["get_arg", 0], "Jelly"], [
					["score_add", 1, ["get_arg",0]]
				]],
				["if", ["is_object", ["get_arg", 0], "JellyG2"], [
					["score_add", 5, ["get_arg",0]],
					["if", [">", ["get_time"], 280], [
						["trigger", "pickup3"],
					],[
						["trigger", "pickup"],
						
					]],
				]],
				["if", ["is_object", ["get_arg", 0], "JellyG"], [
					["score_add", 10, ["get_arg",0]],
					["if", ["==", 0, ["vget","HaveNemo"]],[
										["trigger", "Pickup_JellyBox"],
										["vset", "HaveNemo", 1],
								],[
								["trigger", ["choose", "BossItem1","BossItem2","BossItem3",]],
								]],
					
					]],
			]
		}
	},

	"artificer3" :	{
		"info" : ["artirace_hint"],
		"objective_text" : "raceTower",
		"icon_index" : 17,
        "crown_score" : 45,
        "survivor" : "arti",
        "objective" : "min_time_completed",
		"unlock" : "ror-unlock_arti_c2",
        "duration" : 115,
        "stage" : "templeOfTheElders",
        "room_path" : "arena_ArtiPlatformer.rorlvl",
        "spawn enemies" : [],
        "lethal_fall" : true,
        "skill0" : 0,
        "skill1" : 0,
        "skill2" : 1,
        "skill3" : 0,
        "hide_stage_entrance" : true,
        "enemies_drop_xp" : false,
        "enemies_drop_gold" : false,
        "starting_gold" : 35,
        "activator_equipment" : "unstableWatch",
        "scripts" : {
            "onPlayerInit" : [
                ["set", ["get_player"], "maxhp_base" , 125  ],
                ["set", ["get_player"], "hp_regen_base", 0 ],
                ["actor_dirty", ["get_arg", 0]]
            ],
                
			"onKillProc" : [
			
				
				["if", ["==", ["get", ["get_arg", 1], "team", ], 1], [
					["vset", "enemyKillLocX", ["get", ["get_arg", 0], "x"]],
					["vset", "enemyKillLocY", ["get", ["get_arg", 0], "y"]],
					
					["if", ["chance", 1], [
						["create", "BonusStockUtility", ["vget", "enemyKillLocX"], ["vget", "enemyKillLocY"]]
					]]                        
				]],
				
			  ],
            "onEnemyInit" : [
              ["if", ["is_object", ["get_arg", 0], "Lizard"], [
                ["item_give", ["get_arg", 0], "paulsGoatHoof", 1],
                ["set", ["get_arg", 0], "maxhp_base", 50],
              ]]
            ]
        }
        
    },


	"sniper1" :	{
		"icon_index" : 26,
		"info" : ["checkpoint"],
		"unlock" : "ror-unlock_sniper_x2",
		"objective" : "min_time_target",
		"duration" : 130,
		"target_score" : 15,
		"crown_score" : 70,
		"survivor" : "sniper",
		"skill0_locked" : true,
		"skin" : 1,
		"skill1" : 1,
		"objective_sprite" : "TriggerTarget",
		"objective_sprite_offset" : [0, 0],
		"objective_text" : "shootTargets",
		"enemies_drop_xp" : false,
		"enemies_drop_gold" : false,
		"stage" : "magmaBarracks",
		"lethal_fall" : false,
		"director_spawn_delay" : 2,
		"director_rate" : 1,
		"enemy_buff_start" : 1,
		"director_elite_spawn_minute" : 5,
		"difficulty_start" : 40,
		"difficulty_scaling_enabled" : false,
		"spawn_enemies" : [
			"evolvedLemurian",
		],
		"starting_items" : [
			[ "backupMagazine", 2 ],
		],
		"treasure_weights" : {
			"bossFirst" : {
				"common" : 0,
				"uncommon" : 0,
				"equipment" : 0,
				"boss" : 0,
				"boss_equipment" : 0,
				"rare" : 0,
			},
			"boss" : {
				"common" : 0,
				"uncommon" : 0,
				"equipment" : 0,
				"boss" : 0,
				"boss_equipment" : 0,
				"rare" : 0,
			}
		},
		"loot_pools" : {
			"common" : [
			],
			"uncommon" : [
			],
			"boss_equipment" : [
			],
			"equipment" : [
			],
			"rare" : [
			]
		},
		"starting_maxhp" : 4,
		"starting_gold" : 0,
		"room_path" : "arena_sniper1.rorlvl",
		"scripts" : {
			"onPlayerInit" : [
				["set", ["get_player"], "hp_regen_base", 0.01 ],
				["actor_dirty", ["get_player"]]
			],
			"trigger_scorePoint" : [
				["if", ["<=", ["score_get"], 14],[	
					["score_add", 1, ["get_arg", 0]]
				],[
					["score_add", 1, ["get_arg", 0]],
					["trial_end"]
				]]
			],
			"onEnemyInit" : [
				["set", ["get_arg", 0], "maxhp_base" , 10 ],
				["set", ["get_arg", 0], "damage_base", 2.1 ],
				["if", ["is_object", ["get_arg", 0], "LizardF"], [
					["set", ["get_arg", 0], "pHmax_base", 1 ],
				]],
				["if", ["is_object", ["get_arg", 0], "Ifrit"], [
					["set", ["get_arg", 0], "maxhp_base", 400 ],
				]],
				["actor_dirty", ["get_arg", 0]],
			],
		}
	},

	"sniper2" :	{
		"icon_index" : 22,
		"info" : ["meteor_hint"],
		"unlock" : "ror-unlock_umbrella",
		"show_unlock" : false,
		"survivor" : "sniper",
		"objective" : "max_score",
		"target_score" : 40,
		"crown_score" : 200,
		"objective_sprite" : "WispB",
		"objective_text" : "defeatEnemies",
		"stage" : "ancientValley",
		"room_path" : "arena_sniper2.rorlvl",
		"skill0_locked" : true,
		"skill1_locked" : true,
		"skill3_locked" : false,
		"skill2_stock" : 2,
		"level_xp_cost_initial" : 9999,
		"hide_stage_entrance" : true,
		
		"enemies_drop_xp" : false,
		"enemies_drop_gold" : true,
		"starting_gold" : 35,
		"barrels_drop_xp" : false,
		"barrel_value" : 5,
		"barrel2_value" : 35,
		"barrel_heal_value" : 0,
		"barrel2_heal_value" : 0,
		"activator_equipment" : "glowingMeteorite",
		
		"difficulty_start" : 200,
		"director_elite_spawn_minute" : 1,
		"director_spawn_delay" : 4,
		"director_rate" : 6,
		"spawn_enemies" : ["wisp", "greaterWisp", "ancientWisp"
		],
		
		"treasure_weights" : {
			"smallChest" : {
			  "common" : 1,
			  "uncommon" : 0,
			  "rare" : 0
			},
			"largeChest" : {
			  "common" : 0,
			  "uncommon" :1,
			  "rare" : 0
			},
			"goldChest" : {
			  "common" : 0,
			  "uncommon" : 0,
			  "rare" : 1,
			  "equipment" : 0
			}
		},
		"loot_pools" : {
			"common" : [
			"Hardlight"
			],
			"uncommon" : [
				"Purse"
			],
			"rare" : [
				"Feather"
			],
			"equipment" : [
			"Meteor"
			],
		},
		"bonus_heal_value" : 100,
		"bosses_drop_items" : false,
		"starting_items" : [
			["lifeSavings", 2],
		],

		"no_hp_regen" : true,
		"starting_maxhp" : 250,
		
		"scripts" : {
			
			"onStageStart" : [
				["vset", "enemyKillLocX", 0],
				["vset", "enemyKillLocY", 0],
				["vset", "KillCount", 0],
				["vset", "WispBCount", 0],
				["set_cost", ["get_instance","Chest1"], 125],
				["set_cost", ["get_instance","Chest2"], 200],
				["set_cost", ["get_instance","Chest5"], 400],
				["if", ["exists", ["get_instance", "Teleporter"]], [
					["set", ["get_instance", "Teleporter", 0], "active", -1],
				]],
				["set", ["get_instance", "Teleporter"], "text_leave", ["translate", "interactable.oTeleporter.trialText"]]
			],
			
			 "onStep" : [
			 
			],
			
			
			"onKillProc" : [
			
			
				["if", ["==", ["get_arg", 1], ["get_player"]], [
					["score_add", 1, ["get_arg",0]],
					["if", [">", ["score_get"], 19],[
						["if", ["exists", ["get_instance", "Teleporter"]], [
							["if", ["==",["get",["get_instance", "Teleporter", 0], "active"], -1],[
								["set", ["get_instance", "Teleporter", 0], "active", 3]
							]]
						]],
					]]
					
					]],
				
				["if", ["==", ["get", ["get_arg", 1], "team", ], 1], [
					["vset", "enemyKillLocX", ["get", ["get_arg", 0], "x"]],
					["vset", "enemyKillLocY", ["get", ["get_arg", 0], "y"]],
					
					["if", ["chance", 0.1], [
						["create", "BonusStockUtility", ["vget", "enemyKillLocX"], ["vget", "enemyKillLocY"]]
					]],
					
					
					["vinc", "KillCount", 1],
					
					["if", ["is_object", ["get_arg", 0], "WispB"], [
						["vset", "WispBCount", ["+", ["vget", "WispBCount"], 1]],	
						["if", ["chance", 0.1], [
						["create", "BonusHeal", ["vget", "enemyKillLocX"], ["vget", "enemyKillLocY"]]
						]],
													
					]]
				]],
				
				["if", ["==", 0, ["%", ["score_get"], 25]], [
						["trigger", "WoahTenPoints"],
					  
					]],	
				
			  ],
			
			
			"onEnemyInit" : [

				["set", ["get_arg", 0], "y_range", 9999],
				["set", ["get_arg", 0], "target_range", 9999],
				["set", ["get_arg", 0], "ai_max_distance_y", 9999],	 
			 
			 ["if", ["is_object", ["get_arg", 0], "WispB"], [
					["set", ["get_arg", 0], "maxhp_base", 325],
					["actor_dirty", ["get_arg", 0]],
					["item_give", ["get_arg", 0], "paulsGoatHoof", 0],
					["set", ["get_arg", 0], "exp_worth", ["*", 0.17, ["get", ["get_arg", 0], "exp_worth"]]],
				   
				]],
			 ["if", ["is_object", ["get_arg", 0], "Wisp"], [
					["set", ["get_arg", 0], "maxhp_base", 50],
					["actor_dirty", ["get_arg", 0]],
					["set", ["get_arg", 0], "exp_worth", ["*", 0.17, ["get", ["get_arg", 0], "exp_worth"]]],
				   
				]],
			 ["if", ["is_object", ["get_arg", 0], "LizardF"], [
					["set", ["get_arg", 0], "maxhp_base", 75],
					["actor_dirty", ["get_arg", 0]],
					["set", ["get_arg", 0], "exp_worth", ["*", 0.5, ["get", ["get_arg", 0], "exp_worth"]]],
				   
				]],
			 ["if", ["is_object", ["get_arg", 0], "WispG"], [
					["set", ["get_arg", 0], "maxhp_base", 175],
					["actor_dirty", ["get_arg", 0]],
					["set", ["get_arg", 0], "exp_worth", ["*", 0.17, ["get", ["get_arg", 0], "exp_worth"]]],
				   
				]]
			],
			
			"onInteractableActivate" : [
				["if", ["is_object", ["get_arg", 0], "Teleporter"],[
					["set", ["get_arg", 0], "active", -1],
					["score_add", ["score_get"], ["get_arg", 0]],
					["trial_end"]
				]]
			]
			
		}
	},

	"sniper3" :	{
		"icon_index" : 12,
		"info" : ["snipertowers_hint1", "snipertowers_hint2", "snipertowers_hint3"],
		"unlock" : "ror-unlock_sniper_skin_a",
		"crown_score" : 90,
		"target_score" : 35,
		"skin" : 4,
		"objective" : "max_score",
		"objective_text" : "defeatEnemies",
		"survivor" : "sniper",
		"enemies_drop_xp" : true,
		"enemies_drop_gold" : false,
		"starting_items" : [
			[ "prisonShackles", 2 ],
			[ "backupMagazine", 1 ],
			[ "brilliantBehemoth", 1 ],
			[ "rustyJetpack", 4 ]
		],
		"loot_pools" : {
			"common" : [
			  "BackupMag"
			],
			"uncommon" : [
				"Syringe"
			]
		},
		"starting_gold" : 0,
		"bosses_drop_items" : false,
		"director_rate" : 1,
		"director_spawn_delay" : 6,
		"spawn_enemies" : [
			"golem",
			"crab",
			"elderLemurian",
			"macroPredator",
			"whorl",
			"lemurian"
		],
		"no_hp_regen" : true,
		"hide_stage_entrance" : false,
		"stage" : "desolateForest",
		"room_path" : "arena_sniper2Rows.rorlvl",
		"scripts" : {
			"onStep" : [
				["if", [">", ["get", ["get_player"], "x"], 2001], [["set", ["get_player"], "x", 2000]]],
				["if", ["<", ["get", ["get_player"], "x"], 1871], [["set", ["get_player"], "x", 1872]]]
			],
			"onStageStart" : [
				["vset", "enemy_speed_multiplier", 0],
				["vset", "enemy_speed_multiplier_lesser", 0]
			],
			  "trigger_Failbox" : [
				["trial_end"]
			  ],
			  "onKillProc" : [
				["if", ["==", ["get_arg", 1], ["get_player"]], [
					["score_add", 1, ["get_arg", 0]],
					["vinc", "enemy_speed_multiplier", 0.005 ],
					["vinc", "enemy_speed_multiplier_lesser", 0.0001 ],
				["if", ["==", 0, ["%", ["score_get"], 50 ]], [
					  ["set", ["get_director"], "bonus_rate", ["+", ["get", ["get_director"], "bonus_rate"], 1 ]]
		  ]],
                ["if", ["&&", ["==", 0, ["%", ["score_get"], 5 ]], ["<", ["score_get"], 31 ]], [
                    ["trigger", ["choose", "OffensiveItem1", "OffensiveItem2", "OffensiveItem3", "OffensiveItem4", "OffensiveItem5", "OffensiveItem6", 
						"OffensiveItem7", "OffensiveItem8", "OffensiveItem9", "OffensiveItem10", "OffensiveItem11"]]
                ]],
                ["if", ["&&", ["==", 0, ["%", ["score_get"], 5 ]], [">", ["score_get"], 30 ]], [
                    ["trigger", ["choose", "OffensiveItem1", "OffensiveItem2", "OffensiveItem3", "OffensiveItem4", "OffensiveItem5", "OffensiveItem6", 
						"OffensiveItem7", "OffensiveItem8", "OffensiveItem9", "OffensiveItem10", "OffensiveItem11", "TechItem1", "TechItem2", 
						"TechItem3", "TechItem4", "TechItem5", "TechItem6", "TechItem7", "TechItem8", "TechItem9", "TechItem10"]]
			  	]],
				  ["if", ["&&", ["==", 0, ["%", ["score_get"], 25 ]], [">", ["score_get"], 30 ]], [
                    ["trigger", ["choose", "OffensiveItem1", "OffensiveItem2", "OffensiveItem3", "OffensiveItem4", "OffensiveItem5", "OffensiveItem6", 
						"OffensiveItem7", "OffensiveItem8", "OffensiveItem9", "OffensiveItem10", "OffensiveItem11", "TechItem1", "TechItem2", 
						"TechItem3", "TechItem4", "TechItem5", "TechItem6", "TechItem7", "TechItem8", "TechItem9", "TechItem10"]]
			  	]],
				  ["if", ["&&", ["==", 0, ["%", ["score_get"], 5 ]], ["<", ["score_get"], 20 ]], [
                    ["trigger", ["choose", "FireSlow1BR", "FireSlow2BR", "FireSlow1BL", "FireSlow2BL"]]
              	  ]],
				["if", ["&&", ["==", 0, ["%", ["score_get"], 5 ]], [">", ["score_get"], 19 ]], [
                    ["trigger", ["choose", "FireSlow1BR", "FireSlow2BR", "FireSlow1BL", "FireSlow2BL", "FireSlow1TL", "FireSlow2TL", "FireSlow1TR", "FireSlow2TR"]]
			  	 ]],
			  	 ["if", ["==", 0, ["%", ["score_get"], 15 ]], [
				["trigger", ["choose", "FireMid1TR", "FireMid1TL"]]
		  		]],
				["if", ["&&", ["==", 0, ["%", ["score_get"], 30 ]], [">", ["score_get"], 89 ]], [
				["trigger", ["choose", "FireFast1BR", "FireFast1BL"]]
				]],
				["if", ["==", 0, ["%", ["score_get"], 250 ]], [
					["trigger", ["choose", "BossTL", "BossTR"]]
				]],	
				["if", ["==", 0, ["%", ["score_get"], 100]], [
					["trigger", "RingItem"]
				]],
				["if", ["==", ["score_get"], 25], [
					["trigger", "RingItem"]
				]],
				["if", ["==", ["score_get"], 50], [
					["trigger", "DaggerItem"]
				]]
				]]
			  ],
              "onEnemyInit" : [
				["set", ["get_arg", 0], "y_range", 9999],
				["set", ["get_arg", 0], "target_range", 9999],
				["set", ["get_arg", 0], "ai_max_distance_y", 9999],
                ["if", ["is_object", ["get_arg", 0], "Golem"], [
                    ["set", ["get_arg", 0], "pHmax_base", ["+", ["vget", "enemy_speed_multiplier"], 0.2 ] ],
                    ["actor_dirty", ["get_arg", 0]],
					[ "if", ["&&", [">", ["score_get"], 49], ["<", ["score_get"], 100]], [
                        ["if", ["chance", 0.5], [
                                ["elite_set", ["get_arg", 0], "blazing"]
                        ]]
                    ]],
                    [ "if", [">", ["score_get"], 99], [
                        ["if", ["chance", 0.5], [
                                ["elite_set", ["get_arg", 0], "blazing"]
                        ], [
                            ["if", ["chance", 0.5], [
                                ["elite_set", ["get_arg", 0], "leeching"]
                            ]]
                        ]]
                    ]]
                ]],
				["if", ["is_object", ["get_arg", 0], "Crab"], [
					["set", ["get_arg", 0], "pHmax_base", ["+", ["vget", "enemy_speed_multiplier"], 0.15 ] ],
					["actor_dirty", ["get_arg", 0]],
					[ "if", ["&&", [">", ["score_get"], 74], ["<", ["score_get"], 125]], [
                        ["if", ["chance", 0.5], [
                                ["elite_set", ["get_arg", 0], "blazing"]
                        ]]
                    ]],
                    [ "if", [">", ["score_get"], 124], [
                        ["if", ["chance", 0.5], [
                                ["elite_set", ["get_arg", 0], "blazing"]
                        ], [
                            ["if", ["chance", 0.5], [
                                ["elite_set", ["get_arg", 0], "leeching"]
                            ]]
                        ]]
                    ]]
				]],
				["if", ["is_object", ["get_arg", 0], "MacG"], [
					["set", ["get_arg", 0], "pHmax_base", ["+", ["vget", "enemy_speed_multiplier"], 0.1 ] ],
					["actor_dirty", ["get_arg", 0]]
				]],
				["if", ["is_object", ["get_arg", 0], "Naut"], [
					["set", ["get_arg", 0], "pHmax_base", ["+", ["vget", "enemy_speed_multiplier"], 0.1 ] ],
					["actor_dirty", ["get_arg", 0]],
					[ "if", ["&&", [">", ["score_get"], 99], ["<", ["score_get"], 150]], [
                        ["if", ["chance", 0.5], [
                                ["elite_set", ["get_arg", 0], "blazing"]
                        ]]
                    ]],
                    [ "if", [">", ["score_get"], 149], [
                        ["if", ["chance", 0.5], [
                                ["elite_set", ["get_arg", 0], "blazing"]
                        ], [
                            ["if", ["chance", 0.5], [
                                ["elite_set", ["get_arg", 0], "overloading"]
                            ]]
                        ]]
                    ]]
				]],
				["if", ["is_object", ["get_arg", 0], "LizardG"], [
					["set", ["get_arg", 0], "pHmax_base", ["+", ["vget", "enemy_speed_multiplier"], 0.2 ] ],
					["actor_dirty", ["get_arg", 0]],
					[ "if", [">", ["score_get"], 199], [
                        ["if", ["chance", 0.5], [
                                ["elite_set", ["get_arg", 0], "blazing"]
                        ]]
                    ]]
				]],
				["if", ["is_object", ["get_arg", 0], "Lizard"], [
					["set", ["get_arg", 0], "pHmax_base", ["+", ["vget", "enemy_speed_multiplier_lesser"], 0.4 ] ],
					["actor_dirty", ["get_arg", 0]],
					[ "if", [">", ["score_get"], 249], [
                        ["if", ["chance", 0.5], [
                                ["elite_set", ["get_arg", 0], "overloading"]
                        ]]
                    ]]
				]],
				["if", ["is_object", ["get_arg", 0], "GolemG"], [
					["set", ["get_arg", 0], "pHmax_base", ["+", ["vget", "enemy_speed_multiplier"], 0.1 ] ],
					["actor_dirty", ["get_arg", 0]]
				]],
				["if", ["is_object", ["get_arg", 0], "Jelly"], [
					["set", ["get_arg", 0], "pHmax_base", ["+", ["vget", "enemy_speed_multiplier_lesser"], 0.5 ] ],
					["actor_dirty", ["get_arg", 0]]
				]]
				]
			
		}
	},
	
	"drifter1" :	{
		"icon_index" : 25,
		"info" : ["drifterknife_hint1", "drifterknife_hint2", "drifterknife_hint3"],
		"unlock" : "ror-unlock_drifter_v2",
		"objective" : "max_score",
		"target_score" : 8,
		"crown_score" : 14,
		"require_clear_flag" : true,
		"survivor" : "drifter",
		"skin" : 2,
		"skill3" : 1,
		"objective_sprite" : "Blade",
		"objective_sprite_offset" : [0, 0],
		"objective_text" : "recycleTeeth",
		"enemies_drop_xp" : true,
		"enemies_drop_gold" : false,
		"stage" : "skyMeadow",
		"lethal_fall" : false,
		"starting_items" : [
		],
		"director_spawn_delay" : 2,
		"director_rate" : 2,
		"enemy_buff_start" : 1,
		"director_elite_spawn_minute" : 0.5,
		"difficulty_start" : 50,
		"difficulty_scaling_rate" : 3,
		"spawn_enemies" : [
			"shiningGolem",
			"lemurian",
			"ancientWisp"
		],
		"treasure_weights" : {
			"bossFirst" : {
				"common" : 0,
				"uncommon" : 0,
				"equipment" : 0,
				"boss" : 0,
				"boss_equipment" : 0,
				"rare" : 0,
			},
			"boss" : {
				"common" : 0,
				"uncommon" : 0,
				"equipment" : 0,
				"boss" : 0,
				"boss_equipment" : 0,
				"rare" : 0,
			}
		},
		"loot_pools" : {
			"common" : [
				"Blade",
			],
			"uncommon" : [
			],
			"boss_equipment" : [
			],
			"equipment" : [
			],
			"rare" : [
			]
		},
		"starting_gold" : 0,
		"room_path" : "arena_drifter1.rorlvl",
		"scripts" : {
			"onStageStart" : [
				["vset", "count", 0],
				["vset", "show_prompt", true],
				["set", ["get_instance", "Teleporter"], "text_leave", ["translate", "interactable.oTeleporter.trialText"]]
			],
			"trigger_pickup" : [
				["trigger", ["choose", "pickup1", "pickup2", "pickup3", "pickup4", "pickup5"]]
			],
			"onPickupCollected" : [
				["if", ["is_object", ["get_arg", 0], "Tooth"], [
					["inc", ["get_director"], "points", ["*", 25, ["item_count", ["get_player"], "monsterTooth"]]]
				]],
				["if", ["is_object", ["get_arg", 0], "Blade"], [
					["set_objective_text", "recycleTeeth2"],
					["score_add", 1, ["get_arg", 0]]
				]]
				
			],
			"onInteractableActivate" : [
				["if", ["is_object", ["get_arg", 0], "Teleporter"],[
					["if", [">", ["get", ["get_instance", "Teleporter"], "active"], 1], [
						["set", ["get_arg", 0], "active", -1],
						["set_clear_flag"],
						["trial_end"]
					],[
						["set_objective_text", "recycleTeeth3"]
					]]
				]]
			],
			"onStep" : [
				["if", ["==", ["get", ["get_instance", "Teleporter"], "active"], 3], [
					["despawn_obj", "Tooth", true],
					["despawn_obj", "TriggerableSpawnPickup", false]
				]],
				["if", ["vget", "show_prompt"], [
					["if", ["exists", "Blade"], [
						["vset", "show_prompt", false]
					], [
						["if", ["&&", ["exists", "Tooth"], ["!", ["exists", "SkillHintObject"]]], [
							["show_skill_hint", 3, ["get_instance", "Tooth"]]
						]]
					]]
				]]
			],
			"onKillProc" : [
				["if", ["<", ["get", ["get_instance", "Teleporter"], "active"], 3], [
					["vinc", "count", 1],
					["if", ["is_object", ["get_arg", 0], "Golem"], [
						["if", ["==", ["%", ["vget", "count"], 5], 0], [
							["create", "Tooth", ["get", ["get_arg", 0], "x"], ["-", ["get", ["get_arg", 0], "y"], 40]]
						]],
						["vinc", "count", 1],
					]],
					["if", ["==", ["%", ["vget", "count"], 5], 0], [
						["create", "Tooth", ["get", ["get_arg", 0], "x"], ["-", ["get", ["get_arg", 0], "y"], 40]]
					]]
				]]
			],
			"onKill" : [
			],
			"trigger_removePickup" : [
				["despawn_obj", "BonusStockSpecial", false]
			]
		}
	},

	"drifter2" :	{
		"icon_index" : 2,
		"info" : ["drifterblock_hint1", "drifterblock_hint2"],
		"unlock" : "ror-unlock_drifter_x2",
		"crown_score" : 250,
		"target_score" : 100,
		"survivor" : "drifter",
		"objective_sprite" : "TrialGoal_Gold",
		"objective_sprite_offset" : [0, 3],
		"objective_text" : "collectGold",
        "no_jumping" : true,
		"require_clear_flag" : true,
        "lethal_fall" : true,
		"skill1" : 1,
        "skill3_locked" : true,
		"enemies_drop_xp" : false,
        "enemies_drop_gold" : false,
		"starting_items" : [
			["toughTimes", 99],
            ["crowbar", 99],
            ["alienHead", 99]
		],
		"bosses_drop_items" : false,
		"barrels_drop_xp" : false,
		"barrel2_value" : 10,
		"starting_gold" : 0,
		"barrel2_heal_value" : 1,
		"no_hp_regen" : true,
		"starting_maxhp" : 3,
		"objective" : "max_score",
		"stage" : "magmaBarracks",
		"room_path" : "arena_drifterDescent.rorlvl",
		"scripts" : {
			"onPlayerInit" : [
			],
			"onStep" : [
				["if", [">", ["get", ["get_player"], "gold"], 100], [
					["set_objective_text", "reachBottom"]
				]]
			],
			"onInteractableActivate" : [
				["if", ["==", ["get_arg", 1], ["get_player"]], [["score_add", 10, ["get_arg",0]]]]
			],
			"trigger_EndTrial" : [
				["set_clear_flag"],
				["trial_end"]
			],
			"onEnemyInit" : [
				["set", ["get_arg", 0], "y_range", 325],
				["set", ["get_arg", 0], "target_range", 325],
				["set", ["get_arg", 0], "ai_max_distance_y", 325]
			]
		}
	},

	"drifter3" : {
		"icon_index" : 1,
		"unlock" : "ror-unlock_duplicator",
		"duration" : 180,
		"target_score" : 100,
		"crown_score" : 200,
		"survivor" : "drifter",
		"enemies_drop_xp" : true,
		"starting_items" : [
		],
		"bosses_drop_items" : false,
		"starting_gold" : 0,
		"starting_items_enemy" : [
		],
		"treasure_weights" : {
			"drifterGift" : {
			  "common" : 2,
			  "uncommon" : 1,
			  "rare" : 1
			},
			"smallChest" : {
				"equipment" : 1,
				"common" : 0,
				"uncommon" : 0,
				"rare" : 0
			  },
			  "largeChest" : {
				"boss_equipment" : 1,
				"common" : 0,
				"uncommon" : 0,
				"rare" : 0
			  }
		  },
		  "loot_pools" : {
			"rare" : [
			  "Duplicator",
			  "AlienHead"
			],
			"equipment" : [
				"AlienHead"
			],
			"boss_equipment" : [
				"Duplicator"
			]
		  },
		  "director_spawn_delay" : 3,
		  "director_elite_spawn_minute" : 0,
		  "director_rate" : 6,
		  "spawn_enemies" : [
			"child"
		  ],
		"objective" : "max_score_in_time_limit",
		"objective_text" : "collectItems",
		"stage" : "skyMeadow",
		"room_path" : "arena_drifterDuplicator.rorlvl",
		"scripts" : {
			"onStageStart" : [
				["vset", "mostItemsHad", 0],
				["vset", "scoreDifficultyMultiplier", 0.025],
				["vset", "storedXLoc", 0],
				["vset", "storedYLoc", 0],
				["vset", "spawnerStoredYLoc", 0],
				["vset", "waitFrame", 0]
			],

			"trigger_ReplaceChild" : [
				["vset", "waitFrame", 1],
				["if", ["<", ["score_get"], 10],[
					["trigger", "CreateLizard"]],[
						["if", ["<", ["score_get"], 30],[
							["trigger", ["choose", "CreateLizard", "CreateGolem", "CreateWisp", "CreateJelly"]]],[
								["if", ["<", ["score_get"], 50],[
									["trigger", ["choose", "CreateChildG", "CreateGolem", "CreateWisp", "CreateWorm", "CreateJelly"]]],[
										["if", ["<", ["score_get"], 80],[
											["trigger", ["choose", "CreateChildG", "CreateWispG", "CreateShamG", "CreateWorm", "CreateJelly"]]],[
												["if", ["<", ["score_get"], 125],[
													["trigger", ["choose", "CreateChildG", "CreateWispG", "CreateShamG", "CreateGolemG", "CreateWorm"]]],[
															["trigger", ["choose", "CreateWorm", "CreateWispG", "CreateShamG", "CreateGolemG", "CreateWispB"]]
														
													]
												]
											]
										]
									]
								]
							]
						]
					]
				]
											

			],

			"onStep" : [
				["if", [">", ["vget", "waitFrame"], 0],[
					["vinc", "waitFrame", -1],
					["despawn", ["get_instance", "Child", 0], false]
				]]
			],
			"onEnemyInit" : [
				["if", ["is_object", ["get_arg", 0], "Child"],[
					["vset", "storedXLoc", ["get", ["get_arg", 0], "x"]],
					["vset", "storedYLoc", ["+", ["get", ["get_arg", 0], "y"], ["-", ["get", ["get_arg", 0], "bbox_bottom"], ["get", ["get_arg", 0], "y"]]]],
					["trigger", "ReplaceChild"]
				]],
				["if", ["!",["is_object", ["get_arg", 0], "Child"]],[
					["vset", "spawnerStoredYLoc", ["-", ["get", ["get_arg", 0], "bbox_bottom"], ["get", ["get_arg", 0], "y"]]],
					["set", ["get_arg", 0], "y", ["-", ["vget", "storedYLoc"], ["vget", "spawnerStoredYLoc"]]]
				]],
				["if", ["is_object", ["get_arg", 0], "Jelly"],[
					["vset", "spawnerStoredYLoc", ["-", ["get", ["get_arg", 0], "bbox_bottom"], ["get", ["get_arg", 0], "y"]]],
					["set", ["get_arg", 0], "y", ["-", ["vget", "storedYLoc"], 512]]
				]]
			],

			"onPickupCollected" : [
				["if", [">", ["item_count",["get_player"], "substandardDuplicator"], 0],[
					["score_add", 2]
				],[
					["score_add", 1]
				]],
				["set", ["get_director"], "enemy_buff", ["+", ["*", ["score_get"], ["vget", "scoreDifficultyMultiplier"]], 1]]
			],

			"trigger_CreateLizard" : [
				["create", "Lizard", ["vget", "storedXLoc"], ["vget", "storedYLoc"]]
			],

			"trigger_CreateChildG" : [
				["create", "ChildG", ["vget", "storedXLoc"], ["vget", "storedYLoc"]]
			],

			"trigger_CreateGolem" : [
				["create", "Golem", ["vget", "storedXLoc"], ["vget", "storedYLoc"]]
			],

			"trigger_CreateGolemG" : [
				["create", "GolemG", ["vget", "storedXLoc"], ["vget", "storedYLoc"]]
			],

			"trigger_CreateWorm" : [
				["create", "Worm", ["vget", "storedXLoc"], ["vget", "storedYLoc"]]
			],

			"trigger_CreateJelly" : [
				["create", "Jelly", ["vget", "storedXLoc"], ["vget", "storedYLoc"]]
			],

			"trigger_CreateLizardG" : [
				["create", "LizardG", ["vget", "storedXLoc"], ["vget", "storedYLoc"]]
			],

			"trigger_CreateWisp" : [
				["create", "Wisp", ["vget", "storedXLoc"], ["vget", "storedYLoc"]]
			],

			"trigger_CreateWispB" : [
				["create", "WispB", ["vget", "storedXLoc"], ["vget", "storedYLoc"]]
			],

			"trigger_CreateWispG" : [
				["create", "WispG", ["vget", "storedXLoc"], ["vget", "storedYLoc"]]
			],

			"trigger_CreateImp" : [
				["create", "Imp", ["vget", "storedXLoc"], ["vget", "storedYLoc"]]
			],

			"trigger_CreateShamG" : [
				["create", "ShamG", ["vget", "storedXLoc"], ["vget", "storedYLoc"]]
			]
		}
	},

	"miner1" :	{
		"icon_index" : 38,
		"unlock" : "ror-unlock_miner_c2",
		"crown_score" : 120,
		"target_score" : 60,
		"survivor" : "miner",
		"skill2" : 1,
		"enemies_drop_xp" : true,
        "enemies_drop_gold" : true,
		"starting_items" : [
            ["concussionGrenade", 5 ]
		],
		"bosses_drop_items" : true,
		"starting_gold" : 0,
        "director_spawn_delay" : 3,
        "director_rate" : 6,
        "director_elite_spawn_minute" : 2,
        "spawn_enemies" : [
            "lemurian",
            "bison",
            "wisp",
            "evolvedLemurian",
            "spider"
          ],
          "treasure_weights" : {
            "smallChest" : {
                "common" : 6,
                "uncommon" : 4,
                "rare" : 1,
                "boss" : 0,
                "boss_equipment" : 0,
                "equipment" : 0
              },
            "bossFirst" : {
              "common" : 0,
              "uncommon" : 0,
              "rare" : 2,
              "boss" : 2,
              "boss_equipment" : 0
            },
            "boss" : {
            "common" : 0,
            "uncommon" : 1,
            "rare" : 2,
            "boss" : 2,
            "boss_equipment" : 0
            }
          },
          "loot_pools" : {
            "common" : [
              "Egg",
              "Syringe",
              "Mocha",
              "Medkit",
              "Battery"
            ],
            "uncommon" : [
              "Cell",
              "Whip",
              "Hourglass",
              "Seed",
              "Heart"
            ],
            "rare" : [
            "Hardlight",
            "DeskPlant",
            "Aegis"
            ],
            "boss" : [
            "Knurl"
            ]
          },
		"objective" : "max_score",
		"objective_text" : "heatUp",
		"stage" : "magmaBarracks",
		"room_path" : "arena_minerScorching.rorlvl",
		"scripts" : {
            "onStageStart" : [
				["vset", "time_started_scorching", 0],
                ["vset", "killCount", 0],
                ["vset", "timerwait", true],
                ["vset", "startedScorching", false],
				["vset", "desired_score_stock_modifier", 5],
				["vset", "ramping_modifier", 5],
                ["vset", "randomEnemyLocChoice", 0]
			],

            "trigger_StartCounting" : [
                ["if", ["vget", "timerwait"],[
                    ["vset", "time_started_scorching", ["get_time"]],
                    ["vset", "startedScorching", true],
                    ["vset", "timerwait", false],
                    ["vset", "previousScore", 0]
                ]]
            ],

            "trigger_ForceSpawnEnemy" : [
                ["if",  [">", ["get", ["get_player"], "y"], 1525],[
                    ["create", "Lizard", ["random", 1571, 2298], 1972],
                    ["vset", "randomEnemyLocChoice", 0]
                ],[
                    ["vset", "randomEnemyLocChoice", ["irandom", 1, 9]],
                    ["if", ["==",["vget", "randomEnemyLocChoice"], 1],[
                        ["create", "Lizard", ["random", 2143, 2355], 1524],
                        ["vset", "randomEnemyLocChoice", 0]
                    ]],
                    ["if", ["==",["vget", "randomEnemyLocChoice"], 2],[
                        ["create", "Lizard", ["random", 2268, 2424], 1268],
                        ["vset", "randomEnemyLocChoice", 0]
                    ]],
                    ["if", ["==",["vget", "randomEnemyLocChoice"], 3],[
                        ["create", "Lizard", ["random", 2425, 2472], 1140],
                        ["vset", "randomEnemyLocChoice", 0]
                    ]],
                    ["if", ["==",["vget", "randomEnemyLocChoice"], 4],[
                        ["create", "Lizard", ["random", 2109, 2303], 1108],
                        ["vset", "randomEnemyLocChoice", 0]
                    ]],
                    ["if", ["==",["vget", "randomEnemyLocChoice"], 5],[
                        ["create", "Lizard", ["random", 1943, 2088], 1492],
                        ["vset", "randomEnemyLocChoice", 0]
                    ]],
                    ["if", ["==",["vget", "randomEnemyLocChoice"], 6],[
                        ["create", "Lizard", ["random", 1308, 1623], 1524],
                        ["vset", "randomEnemyLocChoice", 0]
                    ]],
                    ["if", ["==",["vget", "randomEnemyLocChoice"], 7],[
                        ["create", "Lizard", ["random", 1319, 1654], 1268],
                        ["vset", "randomEnemyLocChoice", 0]
                    ]],
                    ["if", ["==",["vget", "randomEnemyLocChoice"], 8],[
                        ["create", "Lizard", ["random", 1591, 1639], 1140],
                        ["vset", "randomEnemyLocChoice", 0]
                    ]],
                    ["if", ["==",["vget", "randomEnemyLocChoice"], 9],[
                        ["create", "Lizard", ["random", 1806, 2099], 1300],
                        ["vset", "randomEnemyLocChoice", 0]
                    ]]
                ]]
            ],

            "trigger_RandomJelly" :[
                ["trigger", ["choose", "Jelly1", "Jelly2", "Jelly3", "Jelly4", "Jelly5", "Jelly6", "Jelly7", "Jelly8", "Jelly9"]]
            ],

            "onStep" : [
				["if", ["get", ["get_player"], "charged"],[
					["set_objective_text", "maintainScorch"],
                    ["trigger", "StartCounting"],
                    ["trigger", "SpawnRandomJelly"],
                    ["trigger", "InitialSpawnWorm"],
                    ["score_set", ["-", ["get_time"], ["vget", "time_started_scorching"]]],
                    ["if", [">", ["score_get"], ["vget", "previousScore"]], [
                        ["if", ["==", 0, ["%", ["score_get"], 5]], [
                            ["vset", "previousScore", ["score_get"]],
                            ["trigger", "ForceSpawnEnemy"]]
                        ]]
                    ]
                ]],
                [ "if", ["&&", ["vget", "startedScorching"], ["!", ["get", ["get_player"], "charged"]]], [
                    ["trial_end"]
                ]]
            ],

			"onPlayerInit" : [
				["actor_dirty", ["get_player"]]
			],

			"onEnemyInit" : [
                ["if", ["is_object", ["get_arg", 0], "Golem"], [
                    ["elite_set", ["get_arg", 0], "leeching"],
					["actor_dirty", ["get_arg", 0]]
				]]
			],

            "onKillProc" : [
				["if", ["==", ["get_arg", 1], ["get_player"]],[
                    ["vinc", "killCount", 1]
                ]],
                ["if", ["is_object", ["get_arg", 0], "Turtle"],[
                    ["trigger", "FireSpawnCrematorRepeat"]
                ]],
                ["if", ["is_object", ["get_arg", 0], "Worm"],[
                    ["trigger", "RepeatSpawnWorm"]
                ]],
                ["if", ["&&", ["==", 0, ["%", ["vget", "killCount"], ["vget", "desired_score_stock_modifier"]]],["get", ["get_player"], "charged"]],[
                    ["trigger", ["choose", "Chest1", "Chest2", "Chest3", "Chest4", "Chest5", "Chest6", "Chest7", "Chest8", "Chest9", "Chest10", 
                        "Chest11", "Chest12", "Chest13", "Chest14", "Chest15", "Chest16", "Chest17", "Chest18", "Chest19", "Chest20", "Chest21", "Chest22", 
                        "Chest23", "Chest24", "Chest25", "Chest26", "Chest27", "Chest28"]],
                    ["if", ["<", ["vget", "desired_score_stock_modifier"], 101],[
                        ["vinc", "ramping_modifier", 5],
                        ["vinc", "desired_score_stock_modifier", ["vget", "ramping_modifier"]]]
                    ]
                ]
                ]
            ]
		}
	},

	"miner2" :	{
		"icon_index" : 39,
		"info" : ["gupcount_hint1", "gupcount_hint2"],
		"unlock" : "ror-unlock_miner_skin_a",
		"crown_score" : 150,
		"objective" : "min_time_completed",
		"objective_text" : "sortGups",
		"skin" : 4,
		"duration" : 600,
		"survivor" : "miner",
		"enemies_drop_xp" : false,
		"enemies_drop_gold" : false,
		"starting_items" : [
			["toughTimes", 99],
			["medkit", 1],
			["prisonShackles", 2]
	
		],
		"barrels_drop_xp" : false,
		"barrel2_value" : 25,
		"starting_gold" : 0,
		"barrel2_heal_value" : 4,
		"bosses_drop_items" : false,
		"director_rate" : 1,
		"director_spawn_delay" : 6,
		"spawn_enemies" : [
			
		],
		"starting_items_enemy" : [
		],
		"hide_stage_entrance" : true,
		"stage" : "hiveCluster",
		"room_path" : "arena_gupCount.rorlvl",
		"scripts" : {
	
			"onStageStart" : [
				["vset", "gupsCreated", 0],
				["vset", "geepsCreated", 0],
				["vset", "gipsCreated", 0],
				["vset", "middleLeftOK", 0],
				["vset", "middleRightOK", 0],
				["vset", "bottomLeftOK", 0],
				["vset", "bottomRightOK", 0],
				["vset", "resetting", false]
			],
	
			"trigger_resetEnemies" : [
				["vset", "resetting", true],
				["despawn_obj", "Slime"],
				["despawn_obj", "Slime2"],
				["despawn_obj", "Slime3"],
				["vset", "gupsCreated", 0],
				["vset", "geepsCreated", 0],
				["vset", "gipsCreated", 0],
				["trigger", "resetDelay"],
				["notification", 1, "gupcount_reset"]
			],
	
			"trigger_resetDelayComplete" : [
				["trigger", "Gup1"],
				["trigger", "Gup2"],
				["trigger", "Gup3"],
				["trigger", "Geep1"],
				["vset", "resetting", false],
			],
			
			"onStep" : [
				["if", ["==", ["vget", "resetting"], false], [
					["if", ["<", ["count", "Slime"], 1],[
						["trigger", "resetEnemies"]
					]],
		
					["if", ["&&", ["<", ["count", "Slime2"], 3], [">", ["vget", "geepsCreated"], 4]],[
						["trigger", "resetEnemies"]
					]],
		
					["if", ["&&", ["<", ["count", "Slime3"], 4], [">", ["vget", "gipsCreated"], 3]],[
						["trigger", "resetEnemies"]
					]],
		
					["if", ["<", ["count_rect", "Slime", 1375, 1092, 2510, 920],1],[
						["trigger", "resetEnemies"]
					]],
					["if", ["==", ["count_rect", "Slime2", 1140, 1405, 2140, 1090],2],[
						["vset", "middleLeftOK", 1]
					],[
						["vset", "middleLeftOK", 0]
					]],
					["if", ["==", ["count_rect", "Slime2", 2140, 1405, 3140, 1090],1],[
						["vset", "middleRightOK", 1]
					],[
						["vset", "middleRightOK", 0]
					]],
					["if", [">", ["count_rect", "Slime2", 2140, 1405, 3140, 1090],2],[
						["trigger", "resetEnemies"]
					]],
					["if", ["==", ["count_rect", "Slime3", 710, 1416, 1730, 2650],1],[
						["vset", "bottomLeftOK", 1]
					],[
						["vset", "bottomLeftOK", 0]
					]],
					["if", [">", ["count_rect", "Slime3", 710, 1416, 1730, 2650],1],[
						["trigger", "resetEnemies"]
					]],
					["if", ["==", ["count_rect", "Slime3", 1730, 1416, 2710, 2650],3],[
						["vset", "bottomRightOK", 1]
					],[
						["vset", "bottomRightOK", 0]
					]],
					["if", [">", ["count_rect", "Slime3", 1730, 1416, 2710, 2650],3],[
						["trigger", "resetEnemies"]
					]],
		
					["if", ["&&",
						["&&",["vget", "middleLeftOK"], ["vget", "middleRightOK"]],
						["&&",["vget", "bottomLeftOK"], ["vget", "bottomRightOK"]]
					], [
						["score_add"]
					]]
				]]
			],
	
			"onEnemyInit" : [
	
				["if", ["is_object", ["get_arg", 0], "Slime"], [
					["vinc", "gupsCreated", 1]
				]],
				["if", ["is_object", ["get_arg", 0], "Slime2"], [
					["vinc", "geepsCreated", 1]
				]],
				["if", ["is_object", ["get_arg", 0], "Slime3"], [
					["vinc", "gipsCreated", 1]
				]]
	
			],

			"onDeath" : [

				["if", ["is_object", ["get_arg", 0], "Slime3"], [
					["trigger", "resetEnemies"]
				]]
			]
		}
	},
	
	

	"miner3" :	{
		"icon_index" : 37,
		"unlock" : "ror-unlock_miner_z2",
		"duration" : 120,
		"target_score" : 10,
		"crown_score" : 45,
		"survivor" : "miner",
		"objective_sprite" : "TriggerTarget",
		"objective_sprite_offset" : [0, -5],
		"objective_text" : "breakTargets",
        "lethal_fall" : true,
		"skill0" : 1,
		"enemies_drop_xp" : false,
        "enemies_drop_gold" : false,
		"starting_items" : [
		],
		"bosses_drop_items" : false,
		"starting_gold" : 0,
		"starting_items_enemy" : [
		],
		"objective" : "min_time_target",
		"stage" : "driedLake",
		"room_path" : "arena_minerTargets.rorlvl",
		"scripts" : {
			"onStageStart" : [
			],
			"onPlayerInit" : [
			],
			"trigger_GivePoint" : [
				["score_add", 1, ["get_arg",0]]
			],
			"onEnemyInit" : [
			]
		}
	},

	"pilot1" :	{
		"icon_index" : 0,
		"show_unlock" : false,
		"unlock" : "ror-unlock_classified",
		"no_hp_regen" : true,
		"starting_maxhp" : 200,
		"crown_score" : 83,
		"target_score" : 55,
		"survivor" : "pilot",
		"objective" : "max_score_in_time_limit",
		"require_clear_flag" : true,
		"objective_sprite" : "BonusScore1",
		"objective_sprite_offset" : [0, -1],
		"objective_text" : "collectOre",
		"duration" : 210,
		"stage" : "dampCaverns",
		"room_path" : "arena_pilot1.rorlvl",
		 "starting_items" : [
            [ "paulsGoatHoof", 3]
          ],
		"spawn enemies" : [],
        "skill0" : 0,
        "skill1" : 0,
        "skill2" : 0,
        "skill3" : 0,
		"no_jumping" : true,
        "enemies_drop_xp" : false,
		
		
		"scripts" : {
			"onStageStart" : [
				["vset", "scoreReached", 0]
			],

			"trigger_EndTrial" : [
				["set_clear_flag"],
				["trial_end"],
			],

			"onPlayerInit" : [
				["set", ["get_player"], "maxhp_level", 0   ],
				["actor_dirty", ["get_player"]]
			],
			
			"onStep" : [
				["if", ["&&", ["!", ["get", ["get_player"], "free"]], [">" , ["get", ["get_player"], "y"] , 440] ], [
					["trial_end"]
				]],
				["if", ["&&", [">", ["score_get"], 54], ["==", ["vget", "scoreReached"], 0]],[
					["vset", "scoreReached", 1],
					["set_objective_text", "pilotFallTip"]
				]]
			],
			
			"onEnemyInit" : [
              ["if", ["is_object", ["get_arg", 0], "Jelly"], [
                ["item_give", ["get_arg", 0], "paulsGoatHoof", 1],
				["set", ["get_arg", 0], "maxhp_base" , 1]
              ]],
              ["if", ["is_object", ["get_arg", 0], "JellyG"], [
                ["item_give", ["get_arg", 0], "paulsGoatHoof", 1],
				["item_give", ["get_arg", 0], "teslaCoil", 1]
              ]],
			  
			  ["if", ["is_object", ["get_arg", 0], "Bramble"], [
				["item_give", ["get_arg", 0], "paulsGoatHoof", 10]
              ]],
			  
			  ["if", ["is_object", ["get_arg", 0], "Mush"], [
                ["set", ["get_arg", 0], "free", true],
                ["set", ["get_arg", 0], "pGravity1_base", 0.1],
				["set", ["get_arg", 0], "armor_base", 99999],
				["actor_dirty", ["get_arg", 0]]
              ]]
            ],
			
		}
		
	
	},
	
	"pilot2" :	{
		"icon_index" : 21,
		"info" : ["pilotjuggle_hint"],
		"unlock" : "ror-unlock_pilot_skin_a",
		"crown_score" : 60,
		"duration" : 25,
		"skin" : 4,
		"survivor" : "pilot",
		"objective" : "max_time",
		"objective_text" : "maintainCrab",
		"stage" : "sunkenTombs",
		"room_path" : "arena_juggle.rorlvl",
		"starting_items" : [
			["backupMagazine", 2],
			["alienHead", 2],
			["concussionGrenade", 1]
		],
		"scripts" : {
			"onStep" : [
				["if", ["exists", ["get_instance", "Crab"]], [
					["if", ["!", ["get", ["get_instance", "Crab"], "free"]], [
						["trial_end"]
					]]
				]],
				["set", ["get_instance", "Water"], "y", ["+", 0.025, ["get", ["get_instance", "Water"], "y"]]]
			],
			"onDeath" : [
				["if", ["is_object", ["get_arg", 0], "Crab"], [
					["trial_end"]
				]]
			],
			"onEnemyInit" : [
				["if", ["is_object", ["get_arg", 0], "Crab"], [
					["set", ["get_arg", 0], "free", true],
					["set", ["get_arg", 0], "pGravity1_base", 0.24],
					["set", ["get_arg", 0], "armor_base", 99999],
					["actor_dirty", ["get_arg", 0]]
				], [
					["if", ["is_object", ["get_arg", 0], "Jelly"], [
						["set", ["get_arg", 0], "maxhp_base", ["*", 0.35, ["get", ["get_arg", 0], "maxhp_base"]]],
						["actor_dirty", ["get_arg", 0]]
					]]
				]]
			]
		}
	},

	"pilot3" :	{
		"icon_index" : 20,
		"unlock" : "ror-unlock_pilot_c2",
		"duration" : 120,
		"crown_score" : 45,
		"survivor" : "pilot",
		"skill2" : 1,
        "enemies_drop_gold" : true,
		"starting_items" : [
			["hardlightAfterburner", 1]
		],
		"bosses_drop_items" : false,
		"starting_gold" : 500,
		"starting_maxhp" : 1,
		"objective" : "min_time_completed",
		"objective_text" : "raceEnd",
		"stage" : "magmaBarracks",
		"room_path" : "arena_pilotRace.rorlvl",
		"scripts" : {
			"onStageStart" : [
				["show_offscreen_indicator", ["get_instance", "Teleporter"]]
			],
			"postStep" : [
			],
			"onInteractableActivate" : [
				["if", ["is_object", ["get_arg", 0], "Teleporter"],[
					["remove_offscreen_indicator", ["get_arg", 0]],
					["set", ["get_arg", 0], "active", -1],

					["trial_end"]
				]]
			]
		}
	}



}