(faction_set_slot, "fac_kingdom_6", slot_faction_banner, "mesh_banner_kingdom_d"),
(faction_set_slot, "fac_kingdom_7", slot_faction_banner, "mesh_banner_kingdom_h"),
(try_for_range, ":cur_faction", npc_kingdoms_begin, npc_kingdoms_end),
(faction_get_slot, ":cur_faction_king", ":cur_faction", slot_faction_leader),
(faction_get_slot, ":cur_faction_banner", ":cur_faction", slot_faction_banner),
(val_sub, ":cur_faction_banner", banner_meshes_begin),
(val_add, ":cur_faction_banner", banner_scene_props_begin),
(troop_set_slot, ":cur_faction_king", slot_troop_banner_scene_prop, ":cur_faction_banner"),
(try_end),
# (assign, ":num_khergit_lords_assigned", 0),
# (assign, ":num_sarranid_lords_assigned", 0),
# (assign, ":num_kingdom_7_lords_assigned", 0),
# (assign, ":num_other_lords_assigned", 0),
(try_for_range, ":kingdom_hero", active_npcs_begin, active_npcs_end),
(this_or_next|troop_slot_eq, ":kingdom_hero", slot_troop_occupation, slto_kingdom_hero),
(troop_slot_eq, ":kingdom_hero", slot_troop_occupation, slto_inactive_pretender),
(store_troop_faction, ":kingdom_hero_faction", ":kingdom_hero"),
(neg|faction_slot_eq, ":kingdom_hero_faction", slot_faction_leader, ":kingdom_hero"),
(try_begin),
#empieza asignacion individual de banners
(eq, ":kingdom_hero_faction", "fac_kingdom_1"), #kingdom 1
(troop_set_slot, "trp_kingdom_1_lord", slot_troop_banner_scene_prop, "spr_banner_kingdom_f"),
(troop_set_slot, "trp_knight_1_1", slot_troop_banner_scene_prop, "spr_banner_f"),
(troop_set_slot, "trp_knight_1_2", slot_troop_banner_scene_prop, "spr_banner_h"),
(else_try),
(eq, ":kingdom_hero_faction", "fac_kingdom_2"), #kingdom 2
(troop_set_slot, "trp_kingdom_2_lord", slot_troop_banner_scene_prop, "spr_banner_kingdom_b"),
(troop_set_slot, "trp_knight_2_1", slot_troop_banner_scene_prop, "spr_banner_be"),
(else_try),
(eq, ":kingdom_hero_faction", "fac_kingdom_3"), #kingdom 3
(troop_set_slot, "trp_kingdom_3_lord", slot_troop_banner_scene_prop, "spr_banner_kingdom_c"),
(troop_set_slot, "trp_knight_3_1", slot_troop_banner_scene_prop, "spr_banner_bq"),
(else_try),
(eq, ":kingdom_hero_faction", "fac_kingdom_4"), #kingdom 4
(troop_set_slot, "trp_kingdom_4_lord", slot_troop_banner_scene_prop, "spr_banner_kingdom_a"),
(troop_set_slot, "trp_knight_4_1", slot_troop_banner_scene_prop, "spr_banner_i"),
(troop_set_slot, "trp_knight_4_2", slot_troop_banner_scene_prop, "spr_banner_du"),
(else_try),
(eq, ":kingdom_hero_faction", "fac_kingdom_5"), #kingdom 5
(troop_set_slot, "trp_kingdom_5_lord", slot_troop_banner_scene_prop, "spr_banner_kingdom_e"),
(troop_set_slot, "trp_knight_5_1", slot_troop_banner_scene_prop, "spr_banner_h05"),
(else_try),
(eq, ":kingdom_hero_faction", "fac_kingdom_6"), #kingdom 6
(troop_set_slot, "trp_kingdom_6_lord", slot_troop_banner_scene_prop, "spr_banner_kingdom_d"),
(troop_set_slot, "trp_knight_6_1", slot_troop_banner_scene_prop, "spr_banner_bp"),
(troop_set_slot, "trp_knight_6_2", slot_troop_banner_scene_prop, "spr_banner_cb"),
(else_try),
(eq, ":kingdom_hero_faction", "fac_kingdom_7"), #kingdom 7
(troop_set_slot, "trp_kingdom_7_lord", slot_troop_banner_scene_prop, "spr_banner_kingdom_h"),
(troop_set_slot, "trp_knight_7_1", slot_troop_banner_scene_prop, "spr_banner_eg"),
(else_try),
#pretenders
(troop_set_slot, "trp_kingdom_1_pretender", slot_troop_banner_scene_prop, "spr_banner_ba"),
(troop_set_slot, "trp_kingdom_2_pretender", slot_troop_banner_scene_prop, "spr_banner_bg"),
(troop_set_slot, "trp_kingdom_3_pretender", slot_troop_banner_scene_prop, "spr_banner_bq"),
(troop_set_slot, "trp_kingdom_4_pretender", slot_troop_banner_scene_prop, "spr_banner_bj"),
(troop_set_slot, "trp_kingdom_5_pretender", slot_troop_banner_scene_prop, "spr_banner_j"),
(troop_set_slot, "trp_kingdom_6_pretender", slot_troop_banner_scene_prop, "spr_banner_bi"),
(try_end),
# BORRAR INICIO
## (try_begin),
## (this_or_next|lt, ":banner_id", banner_scene_props_begin),
## (gt, ":banner_id", banner_scene_props_end_minus_one),
## (display_message, "@{!}ERROR: Not enough banners for heroes!"),
## (try_end),
# FIN
(store_character_level, ":level", ":kingdom_hero"),
(store_mul, ":renown", ":level", ":level"),
(val_div, ":renown", 4), #for top lord, is about 400
.........