Что делает: Вы и Ваши войска будут бороться с врагом на мосту, если вы были рядом с мостом на карте мира. Для пехоты легче бороться на мостах, так как там кавалерии нет места для маневра. Вы можете использовать это в качестве стратегического преимущества.
Source:
module_game_menus.py
Нажмите, чтобы прочитать
НАЙТИ
"Charge the enemy.",[ (assign, "$g_battle_result", 0), (assign, "$g_engaged_enemy", 1), (call_script, "script_calculate_renown_value"), (call_script, "script_calculate_battle_advantage"), (set_battle_advantage, reg0), (set_party_battle_mode), (try_begin), (eq, "$g_encounter_type", enctype_fighting_against_village_raid), (assign, "$g_village_raid_evil", 0), (set_jump_mission,"mt_village_raid"), (party_get_slot, ":scene_to_use", "$g_encounter_is_in_village", slot_castle_exterior), (jump_to_scene, ":scene_to_use"), (else_try), (eq, "$g_encounter_type", enctype_catched_during_village_raid), (assign, "$g_village_raid_evil", 0), (set_jump_mission,"mt_village_raid"), (party_get_slot, ":scene_to_use", "$g_encounter_is_in_village", slot_castle_exterior), (jump_to_scene, ":scene_to_use"),ДОБАВИТЬ НИЖЕ
(else_try), #Arch3r# (party_get_position,pos1,"p_main_party"), (party_get_position,pos2,"p_bridge_1"), (get_distance_between_positions,":cur_distance",pos1,pos2), (lt,":cur_distance",100), (assign, ":scene_to_use", "scn_bridge_1"), (set_jump_mission,"mt_lead_charge"), (jump_to_scene, ":scene_to_use"), (else_try), (party_get_position,pos1,"p_main_party"), (party_get_position,pos2,"p_bridge_2"), (get_distance_between_positions,":cur_distance",pos1,pos2), (lt,":cur_distance",100), (assign, ":scene_to_use", "scn_bridge_2"), (set_jump_mission,"mt_lead_charge"), (jump_to_scene, ":scene_to_use"), (else_try), (party_get_position,pos1,"p_main_party"), (party_get_position,pos2,"p_bridge_3"), (get_distance_between_positions,":cur_distance",pos1,pos2), (lt,":cur_distance",100), (assign, ":scene_to_use", "scn_bridge_3"), (set_jump_mission,"mt_lead_charge"), (jump_to_scene, ":scene_to_use"), (else_try), (party_get_position,pos1,"p_main_party"), (party_get_position,pos2,"p_bridge_4"), (get_distance_between_positions,":cur_distance",pos1,pos2), (lt,":cur_distance",100), (assign, ":scene_to_use", "scn_bridge_4"), (set_jump_mission,"mt_lead_charge"), (jump_to_scene, ":scene_to_use"), (else_try), (party_get_position,pos1,"p_main_party"), (party_get_position,pos2,"p_bridge_5"), (get_distance_between_positions,":cur_distance",pos1,pos2), (lt,":cur_distance",100), (assign, ":scene_to_use", "scn_bridge_5"), (set_jump_mission,"mt_lead_charge"), (jump_to_scene, ":scene_to_use"), (else_try), (party_get_position,pos1,"p_main_party"), (party_get_position,pos2,"p_bridge_6"), (get_distance_between_positions,":cur_distance",pos1,pos2), (lt,":cur_distance",100), (assign, ":scene_to_use", "scn_bridge_6"), (set_jump_mission,"mt_lead_charge"), (jump_to_scene, ":scene_to_use"), (else_try), (party_get_position,pos1,"p_main_party"), (party_get_position,pos2,"p_bridge_7"), (get_distance_between_positions,":cur_distance",pos1,pos2), (lt,":cur_distance",100), (assign, ":scene_to_use", "scn_bridge_7"), (set_jump_mission,"mt_lead_charge"), (jump_to_scene, ":scene_to_use"), (else_try), (party_get_position,pos1,"p_main_party"), (party_get_position,pos2,"p_bridge_8"), (get_distance_between_positions,":cur_distance",pos1,pos2), (lt,":cur_distance",100), (assign, ":scene_to_use", "scn_bridge_8"), (set_jump_mission,"mt_lead_charge"), (jump_to_scene, ":scene_to_use"), (else_try), (party_get_position,pos1,"p_main_party"), (party_get_position,pos2,"p_bridge_9"), (get_distance_between_positions,":cur_distance",pos1,pos2), (lt,":cur_distance",100), (assign, ":scene_to_use", "scn_bridge_9"), (set_jump_mission,"mt_lead_charge"), (jump_to_scene, ":scene_to_use"), (else_try), (party_get_position,pos1,"p_main_party"), (party_get_position,pos2,"p_bridge_10"), (get_distance_between_positions,":cur_distance",pos1,pos2), (lt,":cur_distance",100), (assign, ":scene_to_use", "scn_bridge_10"), (set_jump_mission,"mt_lead_charge"), (jump_to_scene, ":scene_to_use"), (else_try), (party_get_position,pos1,"p_main_party"), (party_get_position,pos2,"p_bridge_11"), (get_distance_between_positions,":cur_distance",pos1,pos2), (lt,":cur_distance",100), (assign, ":scene_to_use", "scn_bridge_11"), (set_jump_mission,"mt_lead_charge"), (jump_to_scene, ":scene_to_use"), (else_try), (party_get_position,pos1,"p_main_party"), (party_get_position,pos2,"p_bridge_12"), (get_distance_between_positions,":cur_distance",pos1,pos2), (lt,":cur_distance",100), (assign, ":scene_to_use", "scn_bridge_12"), (set_jump_mission,"mt_lead_charge"), (jump_to_scene, ":scene_to_use"), (else_try), (party_get_position,pos1,"p_main_party"), (party_get_position,pos2,"p_bridge_13"), (get_distance_between_positions,":cur_distance",pos1,pos2), (lt,":cur_distance",100), (assign, ":scene_to_use", "scn_bridge_13"), (set_jump_mission,"mt_lead_charge"), (jump_to_scene, ":scene_to_use"), (else_try), (party_get_position,pos1,"p_main_party"), (party_get_position,pos2,"p_bridge_14"), (get_distance_between_positions,":cur_distance",pos1,pos2), (lt,":cur_distance",100), (assign, ":scene_to_use", "scn_bridge_14"), (set_jump_mission,"mt_lead_charge"), (jump_to_scene, ":scene_to_use"), (else_try), (party_get_position,pos1,"p_main_party"), (party_get_position,pos2,"p_bridge_15"), (get_distance_between_positions,":cur_distance",pos1,pos2), (lt,":cur_distance",100), (assign, ":scene_to_use", "scn_bridge_15"), (set_jump_mission,"mt_lead_charge"), (jump_to_scene, ":scene_to_use"),
Нажмите, чтобы прочитать
Добавьте следующие сцены мостов в папку SceneObj Вашего мода:
]]>http://www.mediafire.com/?5tyn2ymhdzo]]>
Нажмите, чтобы прочитать
ДОБАВИТЬ В КОНЕЦ, ПЕРЕД ]
##Arch3r ("bridge_1",sf_generate,"none", "none", (0,0),(120,120),-100,"0x3a078bb2000589630000667200002fb90000179c", [],[], "outer_terrain_plain"), ("bridge_2",sf_generate,"none", "none", (0,0),(120,120),-100,"0x3a078bb2000589630000667200002fb90000179c", [],[], "outer_terrain_plain"), ("bridge_3",sf_generate,"none", "none", (0,0),(120,120),-100,"0x3a078bb2000589630000667200002fb90000179c", [],[], "outer_terrain_plain"), ("bridge_4",sf_generate,"none", "none", (0,0),(120,120),-100,"0x3a078bb2000589630000667200002fb90000179c", [],[], "outer_terrain_plain"), ("bridge_5",sf_generate,"none", "none", (0,0),(120,120),-100,"0x3a078bb2000589630000667200002fb90000179c", [],[], "outer_terrain_plain"), ("bridge_6",sf_generate,"none", "none", (0,0),(120,120),-100,"0x3a078bb2000589630000667200002fb90000179c", [],[], "outer_terrain_plain"), ("bridge_7",sf_generate,"none", "none", (0,0),(120,120),-100,"0x3a078bb2000589630000667200002fb90000179c", [],[], "outer_terrain_plain"), ("bridge_8",sf_generate,"none", "none", (0,0),(120,120),-100,"0x3a078bb2000589630000667200002fb90000179c", [],[], "outer_terrain_plain"), ("bridge_9",sf_generate,"none", "none", (0,0),(120,120),-100,"0x3a078bb2000589630000667200002fb90000179c", [],[], "outer_terrain_plain"), ("bridge_10",sf_generate,"none", "none", (0,0),(120,120),-100,"0x3a078bb2000589630000667200002fb90000179c", [],[], "outer_terrain_plain"), ("bridge_11",sf_generate,"none", "none", (0,0),(120,120),-100,"0x3a078bb2000589630000667200002fb90000179c", [],[], "outer_terrain_plain"), ("bridge_12",sf_generate,"none", "none", (0,0),(120,120),-100,"0x3a078bb2000589630000667200002fb90000179c", [],[], "outer_terrain_plain"), ("bridge_13",sf_generate,"none", "none", (0,0),(120,120),-100,"0x3a078bb2000589630000667200002fb90000179c", [],[], "outer_terrain_plain"), ("bridge_14",sf_generate,"none", "none", (0,0),(120,120),-100,"0x3a078bb2000589630000667200002fb90000179c", [],[], "outer_terrain_plain"), ("bridge_15",sf_generate,"none", "none", (0,0),(120,120),-100,"0x3a078bb2000589630000667200002fb90000179c", [],[], "outer_terrain_plain"),
Сообщение отредактировал Hunterwolf: 07 июля 2012 - 05:32