"upgrade_tree_1", 0, mesh_load_window, [
(ti_on_presentation_load,
[
(presentation_set_duration, 999999),
(set_fixed_point_multiplier, 1000),
(call_script, "script_prsnt_upgrade_tree_ready"),
(create_mesh_overlay, reg0, "mesh_pic_arms_swadian"),
(position_set_x, pos1, 180),
(position_set_y, pos1, 560),
(overlay_set_position, reg0, pos1),
(position_set_x, pos1, 500),
(position_set_y, pos1, 500),
(overlay_set_size, reg0, pos1),
(call_script, "script_prsnt_upgrade_tree_troop_and_name", 0, "trp_swadian_recruit", 115, 250),
(call_script, "script_prsnt_upgrade_tree_troop_and_name", 1, "trp_swadian_militia", 265, 250),
(call_script, "script_prsnt_upgrade_tree_troop_and_name", 2, "trp_swadian_footman", 415, 400),
(call_script, "script_prsnt_upgrade_tree_troop_and_name", 3, "trp_swadian_man_at_arms", 565, 500),
(call_script, "script_prsnt_upgrade_tree_troop_and_name", 4, "trp_swadian_knight", 715, 500),
(call_script, "script_prsnt_upgrade_tree_troop_and_name", 5, "trp_swadian_infantry", 565, 300),
(call_script, "script_prsnt_upgrade_tree_troop_and_name", 6, "trp_swadian_sergeant", 715, 300),
(call_script, "script_prsnt_upgrade_tree_troop_and_name", 7, "trp_swadian_skirmisher", 415, 100),
(call_script, "script_prsnt_upgrade_tree_troop_and_name", 8, "trp_swadian_crossbowman", 565, 100),
(call_script, "script_prsnt_upgrade_tree_troop_and_name", 9, "trp_swadian_sharpshooter", 715, 100),
(call_script, "script_prsnt_upgrade_tree_troop_and_name", 10, "trp_swadian_sniper", 865, 100),
## cost
(call_script, "script_prsnt_upgrade_tree_troop_cost", "trp_swadian_recruit", 196, 360),
(call_script, "script_prsnt_upgrade_tree_troop_cost", "trp_swadian_militia", 320, 360),
(call_script, "script_prsnt_upgrade_tree_troop_cost", "trp_swadian_footman", 470, 510),
(call_script, "script_prsnt_upgrade_tree_troop_cost", "trp_swadian_man_at_arms", 645, 610),
(call_script, "script_prsnt_upgrade_tree_troop_cost", "trp_swadian_infantry", 645, 410),
(call_script, "script_prsnt_upgrade_tree_troop_cost", "trp_swadian_skirmisher", 495, 210),
(call_script, "script_prsnt_upgrade_tree_troop_cost", "trp_swadian_crossbowman", 645, 210),
## cost
##### - lines
(call_script, "script_prsnt_lines", 50, 4, 170, 340),
(call_script, "script_prsnt_lines", 25, 4, 320, 340),
(call_script, "script_prsnt_lines", 25, 4, 345, 490),
(call_script, "script_prsnt_lines", 25, 4, 345, 190),
(call_script, "script_prsnt_lines", 50, 4, 470, 190),
(call_script, "script_prsnt_lines", 50, 4, 620, 190),
(call_script, "script_prsnt_lines", 50, 4, 620, 390),
(call_script, "script_prsnt_lines", 50, 4, 620, 590),
(call_script, "script_prsnt_lines", 25, 4, 470, 490),
(call_script, "script_prsnt_lines", 25, 4, 495, 590),
(call_script, "script_prsnt_lines", 25, 4, 495, 390),
(call_script, "script_prsnt_lines", 50, 4, 770, 190),
##### - lines
##### | lines
(call_script, "script_prsnt_lines", 4, 304, 343, 190),
(call_script, "script_prsnt_lines", 4, 204, 493, 390),
##### | lines
####### mouse fix pos system #######
#(call_script, "script_mouse_fix_pos_ready"),
####### mouse fix pos system #######
]),
#(ti_on_presentation_run,
#[
####### mouse fix pos system #######
#(call_script, "script_mouse_fix_pos_run"),
####### mouse fix pos system #######
#]),