("setup_random_scene",
[
(party_get_current_terrain, ":terrain_type", "p_main_party"),
(assign, ":scene_to_use", "scn_random_scene"),
(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", [i][b]"scn_multi_scene_1"[/b][/i], [u][b]"scn_multi_scene_2"[/b][/u]),
(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),
(jump_to_scene,":scene_to_use"),
]),