("setup_random_scene",
[
(party_get_current_terrain, ":terrain_type", "p_main_party"),
(party_get_slot,":entrench","p_main_party",slot_party_entrenched),
(assign, ":scene_to_use", "scn_random_scene"),
(try_begin),
(eq, ":terrain_type", rt_steppe),
(store_random_in_range,":battle_scene",1,100),
(try_begin),
(is_between,":battle_scene",1,10),
(assign, ":scene_to_use", "scn_random_scene_steppe_custom_1"),
(else_try),
(is_between,":battle_scene",10,20),
(assign, ":scene_to_use", "scn_random_scene_steppe_custom_2"),
(else_try),
(is_between,":battle_scene",20,30),
(assign, ":scene_to_use", "scn_random_scene_steppe_custom_3"),
(else_try),
(is_between,":battle_scene",30,40),
(assign, ":scene_to_use", "scn_random_scene_steppe_custom_4"),
(else_try),
(is_between,":battle_scene",40,50),
(assign, ":scene_to_use", "scn_random_scene_steppe_custom_5"),
(else_try),
(is_between,":battle_scene",50,60),
(assign, ":scene_to_use", "scn_random_scene_steppe_custom_6"),
(else_try),
(is_between,":battle_scene",60,70),
(assign, ":scene_to_use", "scn_random_scene_steppe_custom_7"),
(else_try),
(is_between,":battle_scene",70,80),
(assign, ":scene_to_use", "scn_random_scene_steppe_custom_8"),
(else_try),
(is_between,":battle_scene",80,90),
(assign, ":scene_to_use", "scn_random_scene_steppe_custom_9"),
(else_try),
(is_between,":battle_scene",90,95),
(assign, ":scene_to_use", "scn_random_scene_steppe_custom_10"),
(else_try),
(is_between,":battle_scene",95,100),
(assign, ":scene_to_use", "scn_random_scene_steppe_custom_11"),
(try_end),
(else_try),
(eq, ":terrain_type", rt_plain),
(store_random_in_range,":battle_scene",1,100),
(try_begin),
(is_between,":battle_scene",1,4),
(assign, ":scene_to_use", "scn_random_scene_plain_custom_1"),
(else_try),
(is_between,":battle_scene",4,7),
(assign, ":scene_to_use", "scn_random_scene_plain_custom_2"),
(else_try),
(is_between,":battle_scene",7,10),
(assign, ":scene_to_use", "scn_random_scene_plain_custom_3"),
(else_try),
(is_between,":battle_scene",10,13),
(assign, ":scene_to_use", "scn_random_scene_plain_custom_4"),
(else_try),
(is_between,":battle_scene",13,16),
(assign, ":scene_to_use", "scn_random_scene_plain_custom_5"),
(else_try),
(is_between,":battle_scene",16,19),
(assign, ":scene_to_use", "scn_random_scene_plain_custom_6"),
(else_try),
(is_between,":battle_scene",19,22),
(assign, ":scene_to_use", "scn_random_scene_plain_custom_7"),
(else_try),
(is_between,":battle_scene",22,25),
(assign, ":scene_to_use", "scn_random_scene_plain_custom_8"),
(else_try),
(is_between,":battle_scene",25,2
,
(assign, ":scene_to_use", "scn_random_scene_plain_custom_9"),
(else_try),
(is_between,":battle_scene",28,31),
(assign, ":scene_to_use", "scn_random_scene_plain_custom_10"),
(else_try),
(is_between,":battle_scene",31,34),
(assign, ":scene_to_use", "scn_random_scene_plain_custom_11"),
(else_try),
(is_between,":battle_scene",34,37),
(assign, ":scene_to_use", "scn_random_scene_plain_custom_12"),
(else_try),
(is_between,":battle_scene",37,40),
(assign, ":scene_to_use", "scn_random_scene_plain_custom_13"),
(else_try),
(is_between,":battle_scene",40,43),
(assign, ":scene_to_use", "scn_random_scene_plain_custom_14"),
(else_try),
(is_between,":battle_scene",43,46),
(assign, ":scene_to_use", "scn_random_scene_plain_custom_15"),
(else_try),
(is_between,":battle_scene",46,49),
(assign, ":scene_to_use", "scn_random_scene_plain_custom_16"),
(else_try),
(is_between,":battle_scene",49,52),
(assign, ":scene_to_use", "scn_random_scene_plain_custom_17"),
(else_try),
(is_between,":battle_scene",52,55),
(assign, ":scene_to_use", "scn_random_scene_plain_custom_18"),
(else_try),
(is_between,":battle_scene",55,5
,
(assign, ":scene_to_use", "scn_random_scene_plain_custom_19"),
(else_try),
(is_between,":battle_scene",58,61),
(assign, ":scene_to_use", "scn_random_scene_plain_custom_20"),
(else_try),
(is_between,":battle_scene",61,64),
(assign, ":scene_to_use", "scn_random_scene_plain_mountain_custom_1"),
(else_try),
(is_between,":battle_scene",64,67),
(assign, ":scene_to_use", "scn_random_scene_plain_mountain_custom_2"),
(else_try),
(is_between,":battle_scene",67,70),
(assign, ":scene_to_use", "scn_random_scene_plain_mountain_custom_3"),
(else_try),
(is_between,":battle_scene",70,73),
(assign, ":scene_to_use", "scn_random_scene_plain_mountain_custom_4"),
(else_try),
(is_between,":battle_scene",73,76),
(assign, ":scene_to_use", "scn_random_scene_plain_mountain_custom_5"),
(else_try),
(is_between,":battle_scene",76,79),
(assign, ":scene_to_use", "scn_random_scene_plain_mountain_custom_6"),
(else_try),
(is_between,":battle_scene",79,82),
(assign, ":scene_to_use", "scn_random_scene_plain_mountain_custom_7"),
(else_try),
(is_between,":battle_scene",82,85),
(assign, ":scene_to_use", "scn_random_scene_plain_mountain_custom_8"),
(else_try),
(is_between,":battle_scene",85,87),
(assign, ":scene_to_use", "scn_random_scene_plain_mountain_custom_9"),
(else_try),
(is_between,":battle_scene",87,89),
(assign, ":scene_to_use", "scn_random_scene_plain_mountain_custom_10"),
(else_try),
(is_between,":battle_scene",89,91),
(assign, ":scene_to_use", "scn_random_scene_plain_river_custom_1"),
(else_try),
(is_between,":battle_scene",91,93),
(assign, ":scene_to_use", "scn_random_scene_plain_river_custom_2"),
(else_try),
(is_between,":battle_scene",93,96),
(assign, ":scene_to_use", "scn_random_scene_plain_river_custom_3"),
(else_try),
(is_between,":battle_scene",96,99),
(assign, ":scene_to_use", "scn_random_scene_plain_river_custom_4"),
(else_try),
(is_between,":battle_scene",99,100),
(assign, ":scene_to_use", "scn_random_scene_plain_river_custom_5"),
(try_end),
(else_try),
(eq, ":terrain_type", rt_snow),
(store_random_in_range,":battle_scene",1,100),
(try_begin),
(is_between,":battle_scene",1,10),
(assign, ":scene_to_use", "scn_random_scene_snow_custom_1"),
(else_try),
(is_between,":battle_scene",10,20),
(assign, ":scene_to_use", "scn_random_scene_snow_custom_2"),
(else_try),
(is_between,":battle_scene",20,30),
(assign, ":scene_to_use", "scn_random_scene_snow_custom_3"),
(else_try),
(is_between,":battle_scene",30,40),
(assign, ":scene_to_use", "scn_random_scene_snow_custom_4"),
(else_try),
(is_between,":battle_scene",40,50),
(assign, ":scene_to_use", "scn_random_scene_snow_custom_5"),
(else_try),
(is_between,":battle_scene",50,60),
(assign, ":scene_to_use", "scn_random_scene_snow_custom_6"),
(else_try),
(is_between,":battle_scene",60,70),
(assign, ":scene_to_use", "scn_random_scene_snow_custom_7"),
(else_try),
(is_between,":battle_scene",70,80),
(assign, ":scene_to_use", "scn_random_scene_snow_custom_8"),
(else_try),
(is_between,":battle_scene",80,90),
(assign, ":scene_to_use", "scn_random_scene_snow_custom_9"),
(else_try),
(is_between,":battle_scene",90,95),
(assign, ":scene_to_use", "scn_random_scene_snow_custom_10"),
(else_try),
(is_between,":battle_scene",95,100),
(assign, ":scene_to_use", "scn_random_scene_snow_custom_11"),
(try_end),
(else_try),
(eq, ":terrain_type", rt_desert),
(store_random_in_range,":battle_scene",1,100),
(try_begin),
(is_between,":battle_scene",1,10),
(assign, ":scene_to_use", "scn_random_scene_desert_custom_1"),
(else_try),
(is_between,":battle_scene",10,20),
(assign, ":scene_to_use", "scn_random_scene_desert_custom_2"),
(else_try),
(is_between,":battle_scene",20,30),
(assign, ":scene_to_use", "scn_random_scene_desert_custom_3"),
(else_try),
(is_between,":battle_scene",30,40),
(assign, ":scene_to_use", "scn_random_scene_desert_custom_4"),
(else_try),
(is_between,":battle_scene",40,50),
(assign, ":scene_to_use", "scn_random_scene_desert_custom_5"),
(else_try),
(is_between,":battle_scene",50,60),
(assign, ":scene_to_use", "scn_random_scene_desert_custom_6"),
(else_try),
(is_between,":battle_scene",60,70),
(assign, ":scene_to_use", "scn_random_scene_desert_custom_7"),
(else_try),
(is_between,":battle_scene",70,80),
(assign, ":scene_to_use", "scn_random_scene_desert_custom_8"),
(else_try),
(is_between,":battle_scene",80,90),
(assign, ":scene_to_use", "scn_random_scene_desert_custom_9"),
(else_try),
(is_between,":battle_scene",90,100),
(assign, ":scene_to_use", "scn_random_scene_desert_custom_10"),
(try_end),
(else_try),
(eq, ":terrain_type", rt_steppe_forest),
(store_random_in_range,":battle_scene",1,100),
(try_begin),
(is_between,":battle_scene",1,20),
(assign, ":scene_to_use", "scn_random_scene_steppe_forest_custom_1"),
(else_try),
(is_between,":battle_scene",20,40),
(assign, ":scene_to_use", "scn_random_scene_steppe_forest_custom_2"),
(else_try),
(is_between,":battle_scene",40,60),
(assign, ":scene_to_use", "scn_random_scene_steppe_forest_custom_3"),
(else_try),
(is_between,":battle_scene",60,80),
(assign, ":scene_to_use", "scn_random_scene_steppe_forest_custom_4"),
(else_try),
(is_between,":battle_scene",80,100),
(assign, ":scene_to_use", "scn_random_scene_steppe_forest_custom_5"),
(try_end),
(else_try),
(eq, ":terrain_type", rt_forest),
(store_random_in_range,":battle_scene",1,100),
(try_begin),
(is_between,":battle_scene",1,10),
(assign, ":scene_to_use", "scn_random_scene_plain_forest_custom_1"),
(else_try),
(is_between,":battle_scene",10,20),
(assign, ":scene_to_use", "scn_random_scene_plain_forest_custom_2"),
(else_try),
(is_between,":battle_scene",20,30),
(assign, ":scene_to_use", "scn_random_scene_plain_forest_custom_3"),
(else_try),
(is_between,":battle_scene",30,40),
(assign, ":scene_to_use", "scn_random_scene_plain_forest_custom_4"),
(else_try),
(is_between,":battle_scene",40,50),
(assign, ":scene_to_use", "scn_random_scene_plain_forest_custom_5"),
(else_try),
(is_between,":battle_scene",50,60),
(assign, ":scene_to_use", "scn_random_scene_plain_forest_custom_6"),
(else_try),
(is_between,":battle_scene",60,70),
(assign, ":scene_to_use", "scn_random_scene_plain_forest_custom_7"),
(else_try),
(is_between,":battle_scene",70,80),
(assign, ":scene_to_use", "scn_random_scene_plain_forest_custom_8"),
(else_try),
(is_between,":battle_scene",80,90),
(assign, ":scene_to_use", "scn_random_scene_plain_forest_custom_9"),
(else_try),
(is_between,":battle_scene",90,100),
(assign, ":scene_to_use", "scn_random_scene_plain_forest_custom_10"),
(try_end),
(else_try),
(eq, ":terrain_type", rt_snow_forest),
(store_random_in_range,":battle_scene",1,100),
(try_begin),
(is_between,":battle_scene",1,20),
(assign, ":scene_to_use", "scn_random_scene_snow_forest_custom_1"),
(else_try),
(is_between,":battle_scene",20,40),
(assign, ":scene_to_use", "scn_random_scene_snow_forest_custom_2"),
(else_try),
(is_between,":battle_scene",40,60),
(assign, ":scene_to_use", "scn_random_scene_snow_forest_custom_3"),
(else_try),
(is_between,":battle_scene",60,80),
(assign, ":scene_to_use", "scn_random_scene_snow_forest_custom_4"),
(else_try),
(is_between,":battle_scene",80,100),
(assign, ":scene_to_use", "scn_random_scene_snow_forest_custom_5"),
(try_end),
(else_try),
(eq, ":terrain_type", rt_desert_forest),
(store_random_in_range,":battle_scene",1,100),
(try_begin),
(is_between,":battle_scene",1,20),
(assign, ":scene_to_use", "scn_random_scene_desert_forest_custom_1"),
(else_try),
(is_between,":battle_scene",20,40),
(assign, ":scene_to_use", "scn_random_scene_desert_forest_custom_2"),
(else_try),
(is_between,":battle_scene",40,60),
(assign, ":scene_to_use", "scn_random_scene_desert_forest_custom_3"),
(else_try),
(is_between,":battle_scene",60,80),
(assign, ":scene_to_use", "scn_random_scene_desert_forest_custom_4"),
(else_try),
(is_between,":battle_scene",80,100),
(assign, ":scene_to_use", "scn_random_scene_desert_forest_custom_5"),
(try_end),
(else_try),
(eq,":entrench",1),
(set_jump_mission,"mt_entrenched_encounter"),
(assign,"$camp_supply",1), #Tempered reset camp supplies before a battle
(try_begin),
(eq, ":terrain_type", rt_steppe),
(assign, ":scene_to_use", "scn_entrenched_steppe"),
(else_try),
(eq, ":terrain_type", rt_plain),
(assign, ":scene_to_use", "scn_entrenched_plain"),
(else_try),
(eq, ":terrain_type", rt_snow),
(assign, ":scene_to_use", "scn_entrenched_snow"),
(else_try),
(eq, ":terrain_type", rt_desert),
(assign, ":scene_to_use", "scn_entrenched_desert"),
(else_try),
(eq, ":terrain_type", rt_steppe_forest),
(assign, ":scene_to_use", "scn_entrenched_steppe_forest"),
(else_try),
(eq, ":terrain_type", rt_forest),
(assign, ":scene_to_use", "scn_entrenched_plain_forest"),
(else_try),
(eq, ":terrain_type", rt_snow_forest),
(assign, ":scene_to_use", "scn_entrenched_snow_forest"),
(else_try),
(eq, ":terrain_type", rt_desert_forest),
(assign, ":scene_to_use", "scn_entrenched_desert_forest"),
(try_end),
(else_try),
(eq,"$g_camp_mode", 1),
(set_jump_mission,"mt_entrenched_encounter"),
(assign,"$camp_supply",1), #Tempered reset camp supplies before a battle
(try_begin),
(eq, ":terrain_type", rt_steppe),
(assign, ":scene_to_use", "scn_not_entrenched_steppe"),
(else_try),
(eq, ":terrain_type", rt_plain),
(assign, ":scene_to_use", "scn_not_entrenched_plain"),
(else_try),
(eq, ":terrain_type", rt_snow),
(assign, ":scene_to_use", "scn_not_entrenched_snow"),
(else_try),
(eq, ":terrain_type", rt_desert),
(assign, ":scene_to_use", "scn_not_entrenched_desert"),
(else_try),
(eq, ":terrain_type", rt_steppe_forest),
(assign, ":scene_to_use", "scn_not_entrenched_steppe_forest"),
(else_try),
(eq, ":terrain_type", rt_forest),
(assign, ":scene_to_use", "scn_not_entrenched_plain_forest"),
(else_try),
(eq, ":terrain_type", rt_snow_forest),
(assign, ":scene_to_use", "scn_not_entrenched_snow_forest"),
(else_try),
(eq, ":terrain_type", rt_desert_forest),
(assign, ":scene_to_use", "scn_not_entrenched_desert_forest"),
(try_end),
(else_try),
(eq,":entrench",0),
(try_begin),
(eq, ":terrain_type", rt_steppe),
(assign, ":scene_to_use", "scn_random_scene_steppe"),
(else_try),
(eq, ":terrain_type", rt_plain),
(assign, ":scene_to_use", "scn_random_scene_plain"),
(else_try),
(eq, ":terrain_type", rt_snow),
(assign, ":scene_to_use", "scn_random_scene_snow"),
(else_try),
(eq, ":terrain_type", rt_desert),
(assign, ":scene_to_use", "scn_random_scene_desert"),
(else_try),
(eq, ":terrain_type", rt_steppe_forest),
(assign, ":scene_to_use", "scn_random_scene_steppe_forest"),
(else_try),
(eq, ":terrain_type", rt_forest),
(assign, ":scene_to_use", "scn_random_scene_plain_forest"),
(else_try),
(eq, ":terrain_type", rt_snow_forest),
(assign, ":scene_to_use", "scn_random_scene_snow_forest"),
(else_try),
(eq, ":terrain_type", rt_desert_forest),
(assign, ":scene_to_use", "scn_random_scene_desert_forest"),
(else_try),
(eq, ":terrain_type", rt_water),
(assign, ":scene_to_use", "scn_water"),
(else_try),
(eq, ":terrain_type", rt_bridge),
(assign, ":scene_to_use", "scn_random_scene_plain"),
(try_end),
(try_end),
(modify_visitors_at_site,":scene_to_use"),
(reset_visitors),
(jump_to_scene,":scene_to_use"),
]),
#TEMPERED CHANGES END