Kolejny problem ;/
Zrobiłem już nowe miasto z 3 wsiami i nową frakcje więc chciałem dodac nowe jednostki dla tej frakcji.
Na forum nie znalazłem poradnika do tego, to spróbowałem sam.
Kiedy moja frakcja miała w module_party_templates.pe ustawione ze król ma Rhodockich żołnierzy to ich miał.
A kiedy ustawiłem na moich to jest sam w oddziale...
Wygląda to tak, że w Module_troops skopiowałem nordyckich wojaków i wkleiłem pod Rhodokami(bo są ostatni)
wygląda to tak:
["aa","aa","aa",tf_guarantee_boots|tf_guarantee_armor,0,0,fac_kingdom_6,
[itm_axe,itm_hatchet,itm_spear,itm_tab_shield_round_a,itm_tab_shield_round_a,
itm_shirt,itm_coarse_tunic,itm_hide_boots,itm_nomad_boots],
def_attrib|level(6),wp(50),knows_power_strike_1|knows_power_throw_1|knows_riding_1|knows_athletics_1,nord_face_younger_1, nord_face_old_2],
["bb","bb","cc",tf_guarantee_boots|tf_guarantee_armor|tf_guarantee_shield,0,0,fac_outlaws,
[itm_fighting_axe,itm_one_handed_war_axe_a,itm_spear,itm_tab_shield_round_a,itm_tab_shield_round_b,itm_javelin,itm_throwing_axes,
itm_leather_cap,itm_skullcap,itm_nomad_vest,itm_shirt,itm_leather_boots,itm_nomad_boots],
def_attrib|level(10),wp(70),knows_ironflesh_2|knows_power_strike_2|knows_power_throw_2|knows_riding_2|knows_athletics_2|knows_shield_1,nord_face_young_1, nord_face_old_2],
["cc","cc","cc",tf_guarantee_boots|tf_guarantee_armor|tf_guarantee_shield|tf_guarantee_helmet,0,0,fac_outlaws,
[itm_arrows,itm_one_handed_war_axe_a,itm_one_handed_war_axe_b,itm_one_handed_battle_axe_a,itm_tab_shield_round_b,
itm_skullcap,itm_nasal_helmet,itm_byrnie,itm_studded_leather_coat,itm_leather_jerkin,itm_leather_boots],
def_attrib|level(14),wp(100),knows_ironflesh_3|knows_power_strike_3|knows_power_throw_2|knows_riding_2|knows_athletics_3|knows_shield_2,nord_face_young_1, nord_face_old_2],
["dd","dd","dd",tf_guarantee_boots|tf_guarantee_armor|tf_guarantee_shield|tf_guarantee_helmet,0,0,fac_outlaws,
[itm_arrows,itm_sword_viking_1,itm_one_handed_war_axe_b,itm_one_handed_battle_axe_a,itm_tab_shield_round_c,itm_javelin,
itm_nasal_helmet,itm_byrnie,itm_mail_shirt,itm_mail_hauberk,itm_studded_leather_coat,itm_hunter_boots,itm_leather_boots],
def_attrib|level(19),wp(115),knows_ironflesh_4|knows_power_strike_4|knows_power_throw_3|knows_riding_2|knows_athletics_4|knows_shield_3,nord_face_young_1, nord_face_older_2],
["ee","ee","ee",tf_guarantee_boots|tf_guarantee_armor|tf_guarantee_shield|tf_guarantee_helmet,0,0,fac_outlaws,
[itm_arrows,itm_sword_viking_2,itm_sword_viking_2_small,itm_one_handed_battle_axe_b,itm_spiked_mace,itm_tab_shield_round_d,itm_javelin,itm_throwing_axes,
itm_nordic_helmet,itm_nasal_helmet,itm_byrnie,itm_mail_hauberk,itm_splinted_leather_greaves,itm_leather_boots,itm_leather_gloves],
def_attrib|level(24),wp(130),knows_ironflesh_5|knows_power_strike_5|knows_power_throw_4|knows_riding_3|knows_athletics_5|knows_shield_4,nord_face_young_1, nord_face_older_2],
["ff","ff","ff",tf_guarantee_boots|tf_guarantee_armor|tf_guarantee_shield|tf_guarantee_helmet,0,0,fac_outlaws,
[itm_arrows,itm_sword_viking_3,itm_sword_viking_3_small,itm_great_axe,itm_one_handed_battle_axe_c,itm_tab_shield_round_e,itm_javelin,itm_throwing_axes,itm_throwing_axes,
itm_nordic_helmet,itm_banded_armor,itm_mail_boots,itm_leather_boots,itm_mail_mittens],
def_attrib|level(28),wp(145),knows_ironflesh_6|knows_power_strike_7|knows_power_throw_5|knows_riding_2|knows_athletics_6|knows_shield_5,nord_face_middle_1, nord_face_older_2],
["gg","gg","gg",tf_guarantee_ranged|tf_guarantee_boots|tf_guarantee_armor,0,0,fac_neutral,
[itm_arrows,itm_hatchet,itm_hunting_bow,itm_shirt,itm_shirt,itm_hide_boots],
def_attrib|str_10|level(11),wp_melee(60)|wp_archery(70),knows_ironflesh_1|knows_power_draw_1|knows_athletics_2,nord_face_young_1, nord_face_old_2],
["hh","hh","hh",tf_guarantee_ranged|tf_guarantee_boots|tf_guarantee_armor,0,0,fac_neutral,
[itm_arrows,itm_axe,itm_short_bow,itm_leather_jerkin,itm_shirt,itm_leather_boots,itm_nasal_helmet,itm_leather_cap],
def_attrib|str_11|level(15),wp_melee(80)|wp_archery(90),knows_ironflesh_1|knows_power_draw_2|knows_athletics_3,nord_face_young_1, nord_face_old_2],
["ii","ii","ii",tf_guarantee_ranged|tf_guarantee_boots|tf_guarantee_armor,0,0,fac_neutral,
[itm_arrows,itm_one_handed_war_axe_a,itm_sword_viking_1,itm_long_bow,itm_leather_jerkin,itm_padded_leather,itm_leather_boots,itm_nasal_helmet,itm_leather_cap],
def_attrib|str_12|level(19),wp_melee(95)|wp_archery(110),knows_power_strike_1|knows_ironflesh_2|knows_power_draw_3|knows_athletics_4,nord_face_middle_1, nord_face_older_2],
["jj","jj","jj",tf_mounted|tf_guarantee_boots|tf_guarantee_armor|tf_guarantee_gloves|tf_guarantee_horse|tf_guarantee_ranged,0,0,fac_neutral,
[itm_sword_viking_2,itm_leather_jerkin,itm_leather_boots,itm_courser,itm_leather_gloves,itm_short_bow,itm_arrows],
def_attrib|agi_21|level(25),wp(130),knows_common|knows_riding_7|knows_horse_archery_5|knows_power_draw_5,nord_face_young_1, nord_face_older_2],
["kk","kk","kk",tf_guarantee_ranged|tf_guarantee_boots|tf_guarantee_armor,0,0,fac_deserters,
[itm_arrows,itm_spiked_mace,itm_axe,itm_falchion,itm_short_bow,itm_short_bow,itm_hunting_bow,itm_javelin,itm_javelin,itm_steppe_cap,itm_nomad_cap,itm_leather_vest,itm_leather_vest,itm_nomad_armor,itm_nomad_boots],
def_attrib|str_10|level(14),wp(80),knows_ironflesh_1|knows_power_draw_1,nord_face_young_1, nord_face_older_2],
["ll","ll","ll", tf_guarantee_shield|tf_guarantee_boots|tf_guarantee_armor|tf_guarantee_helmet,0,0,fac_neutral,
[itm_ashwood_pike,itm_battle_fork,itm_battle_axe,itm_fighting_axe,itm_tab_shield_round_d,itm_mail_hauberk,itm_mail_chausses,itm_iron_greaves,itm_nordic_helmet,itm_nordic_helmet,itm_nordic_helmet,itm_spiked_helmet,itm_leather_gloves],
def_attrib|level(24),wp(130),knows_athletics_3|knows_shield_2|knows_ironflesh_3,nord_face_middle_1, nord_face_older_2],
["mm","mm","mm", tf_guarantee_shield|tf_guarantee_boots|tf_guarantee_armor|tf_guarantee_helmet,0,0,fac_neutral,
[itm_ashwood_pike,itm_battle_fork,itm_battle_axe,itm_fighting_axe,itm_tab_shield_round_d,itm_tab_shield_round_e,itm_mail_hauberk,itm_heraldic_mail_with_tabard,itm_mail_chausses,itm_iron_greaves,itm_nordic_helmet,itm_nordic_helmet,itm_nordic_helmet,itm_spiked_helmet,itm_leather_gloves],
def_attrib|level(24),wp(130),knows_athletics_3|knows_shield_2|knows_ironflesh_3,nord_face_middle_1, nord_face_older_2],
Zmieniłem tylko nazwy jednostek.
potem w Id_troops.py zrobiłem o tak:
trp_aa = 98
trp_bb = 99
trp_cc = 100
trp_dd = 101
trp_ee = 102
trp_ff = 103
trp_gg = 104
trp_hh = 105
trp_ii = 106
trp_jj = 107
trp_kk = 108
trp_ll = 109
trp_mm = 110
No i żeby król "używał" tych jednostek zrobiłem takie coś w module_party_templates.py:
("kngdom_6_reinforcements_a", "kingdom_6_reinforcements_a", 0, 0, fac_commoners, 0, [(trp_aa,3,7),(trp_bb,3,6)]),
("kingdom_6_reinforcements_b", "kingdom_6_reinforcements_b", 0, 0, fac_commoners, 0, [(trp_cc,2,6),(trp_dd,4,7)]),
("kingdom_6_reinforcements_c", "kingdom_6_reinforcements_c", 0, 0, fac_commoners, 0, [(trp_ff,3,6)]),
nie wiem czy zrobiłem dobrze, ale chyba tak bo w module_bulit nie ma ani jednego błędu:
Initializing...
Compiling all global variables...
Exporting strings...
Exporting skills...
Exporting tracks...
Exporting animations...
Exporting meshes...
Exporting sounds...
Exporting skins...
Exporting map icons...
Creating new tag_uses.txt file...
Creating new quick_strings.txt file...
Exporting faction data...
Exporting item data...
Exporting scene data...
Exporting troops data
Exporting particle data...
Exporting scene props...
Exporting tableau materials data...
Exporting presentations...
Exporting party_template data...
Exporting parties
Exporting quest data...
Exporting scripts...
Exporting mission_template data...
Exporting game menus data...
exporting simple triggers...
exporting triggers...
exporting dialogs...
Checking global variable usages...
______________________________
Script processing has ended.
Press any key to exit. . .
No i król nie "używa" moich jednostek... xd
Wie ktoś co jest nie tak?