Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- common_check_for_new_agents = (
- 0, 0, 0,
- [
- ],
- [
- (get_player_agent_no,":player_agent"),
- (assign, ":l_index", 0),
- (try_for_agents,":cur_agent"),
- (neg|eq, ":cur_agent", ":player_agent"),
- (agent_is_alive, ":cur_agent"),
- (agent_is_human, ":cur_agent"),
- (neg|agent_is_defender, ":cur_agent"),
- (agent_slot_eq, ":cur_agent", slot_agent_is_old, 0),
- (try_begin),
- (eq, ":l_index", "$g_ladder_count"),
- (assign, ":l_index", 0),
- (try_end),
- (agent_set_slot, ":cur_agent", slot_agent_ladder, ":l_index"),
- (store_mul, ":cur_in_index", ":l_index", 9),
- (val_add, ":cur_in_index", 4),
- (troop_get_slot,":new_pos_x", "trp_ladder_array", ":cur_in_index"),
- (val_add, ":cur_in_index", 1),
- (troop_get_slot,":new_pos_y", "trp_ladder_array", ":cur_in_index"),
- (init_position, pos0),
- (position_set_x, pos0, ":new_pos_x"),
- (position_set_y, pos0, ":new_pos_y"),
- (agent_set_scripted_destination, ":cur_agent", pos0, 0),
- (agent_set_slot, ":cur_agent", slot_agent_is_old, 2),
- (val_add, ":l_index", 1),
- (try_end),
- ])
- breakable_lances_trigger = [(
- ti_on_agent_hit, 0, 0, [],
- [
- (store_trigger_param_2, ":attacker"),
- (store_trigger_param_3, ":damage"),
- (assign, ":weapon", reg0),
- (try_begin),
- (gt, ":attacker", 0),
- (agent_is_human, ":attacker"),
- (gt, ":weapon", 0),
- (gt, ":damage", 100),
- (eq, ":weapon", "itm_great_lance"),
- (agent_unequip_item,":attacker",":weapon"),
- (agent_equip_item,":attacker","itm_great_lance_broken"),
- (agent_set_wielded_item, ":attacker", "itm_great_lance_broken"),
- (try_end),
- ])]
- #OiM code end
- mission_templates = [
- (
- "town_default",0,-1,
- "Default town visit",
- [(0,mtef_scene_source|mtef_team_0,af_override_horse,0,1,pilgrim_disguise),
- (1,mtef_scene_source|mtef_team_0,af_override_horse,0,1,[]),(2,mtef_scene_source|mtef_team_0,af_override_horse,0,1,[]),
- (3,mtef_scene_source|mtef_team_0,af_override_horse,0,1,[]),
- (4,mtef_scene_source|mtef_team_0,af_override_horse,0,1,[]),
- (5,mtef_scene_source|mtef_team_0,af_override_horse,0,1,[]),
- (6,mtef_scene_source|mtef_team_0,af_override_horse,0,1,[]),
- (7,mtef_scene_source|mtef_team_0,af_override_horse,0,1,[]),
- (8,mtef_scene_source,af_override_horse,0,1,[]),
- (9,mtef_scene_source,af_override_horse,0,1,[]),
- (10,mtef_scene_source,af_override_horse,0,1,[]),
- (11,mtef_scene_source,af_override_horse,0,1,[]),
- (12,mtef_scene_source,af_override_horse,0,1,[]),
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement