Coder small assistance required

正在查看此主题的用户

Cigic

Sergeant at Arms
I am trying to add great Windyplains tournament enhancement kit.

Compiler compiles it without any mistakes. When I start game and enter tournament everything is as expected but....

All tournament participants have the same name Adam (taken from first place of names list in strings).
I presume there must be a small mistake in the scripts code below.

Please check spoilers and help.
Thanks.

SCRIPTS
  ("tpe_name_the_scaled_troops",
    [
(try_for_range, ":troop_no", tpe_scaled_troops_begin, tpe_scaled_troops_end),
(troop_set_slot, ":troop_no", slot_troop_original_faction, "fac_commoners"),
(assign, ":age", 1:cool:,
# # Figure out the local town's information.
# (str_store_party_name, s10, "$current_town"),
# # Figure out who owns the town.
#(party_get_slot, ":troop_town_lord", "$current_town", slot_town_lord),
# Figure out the appropriate faction
#(party_get_slot, ":faction_town", "$current_town", slot_center_culture),

# Grab a random name from tournament_strings.py
(store_random_in_range, ":name_seed", wp_tpe_male_names_begin, wp_tpe_male_names_end),
(str_store_string, s1, ":name_seed"),


# Determine if we want a title added.
(try_begin),
(is_between, ":troop_no", tpe_scaled_champions_begin, tpe_scaled_veterans_end),
(store_random_in_range, ":title_seed", wp_tpe_titles_begin, wp_tpe_titles_end),
(str_store_string, s2, ":title_seed"),
(str_store_string, s1, "@{s2} {s1}"), # Example: Sir Gerald, Captain Marcus
# (party_get_slot, ":troop_town_lord", "$current_town", slot_town_lord),
# (store_faction_of_troop, ":faction_home", ":troop_town_lord"),
# (troop_set_slot, ":troop_no", slot_troop_original_faction, ":faction_home"),
(call_script, "script_tpe_store_town_faction_to_reg0", "$current_town"),
(troop_set_slot, ":troop_no", slot_troop_original_faction, reg0),
(val_add, ":age", 12),
(call_script, "script_tpe_level_scale_troop", ":troop_no", wp_tpe_level_bonus_for_title),
(try_end),

STRINGS
# Standard Medieval Names - Appropriate for Swadia & Rhodoks
("tpe_name_00", "Adam"),
("tpe_name_01", "Ademar"),
("tpe_name_02", "Aimery"),
("tpe_name_03", "Aimone"),
("tpe_name_04", "Alain"),
("tpe_name_05", "Albert"),
("tpe_name_06", "Alexander"),
("tpe_name_07", "Alexandre"),
("tpe_name_08", "Alfonse"),
("tpe_name_09", "Alfonso"),
("tpe_name_10", "Alois"),
("tpe_name_11", "Alond"),
("tpe_name_12", "Amoury"),
("tpe_name_13", "Andre"),
("tpe_name_14", "Antoine"),
("tpe_name_15", "Arnaldo"),
("tpe_name_16", "Arnaud"),
("tpe_name_17", "Arnaut"),
("tpe_name_18", "Arnold"),
("tpe_name_19", "Aurelie"),
("tpe_name_20", "Aycardus"),
("tpe_name_21", "Baldwin"),
("tpe_name_22", "Barthol"),
("tpe_name_23", "Bartholomew"),
("tpe_name_24", "Benedict"),
("tpe_name_25", "Beraud"),
("tpe_name_26", "Bernabo"),
("tpe_name_27", "Bernard"),
("tpe_name_28", "Bertrand"),
("tpe_name_29", "Bodo"),
("tpe_name_30", "Boucherd"),
("tpe_name_31", "Carcie-Arnout"),
("tpe_name_32", "Carlo"),
("tpe_name_33", "Carlos"),
("tpe_name_34", "Cesar"),
("tpe_name_35", "Charles"),
("tpe_name_36", "Claude"),
("tpe_name_37", "Clement"),
("tpe_name_38", "Connor"),
("tpe_name_39", "Cosimo"),
("tpe_name_40", "David"),
("tpe_name_41", "Denis"),
("tpe_name_42", "Dinus"),
("tpe_name_43", "Edgar"),
("tpe_name_44", "Edmund"),
("tpe_name_45", "Edward"),
("tpe_name_46", "Engelbert"),
("tpe_name_47", "Enguerrand"),
("tpe_name_48", "Enrique"),
("tpe_name_49", "Ernauton"),
("tpe_name_50", "Espan"),
("tpe_name_51", "Etienne"),
("tpe_name_52", "Eudes"),
("tpe_name_53", "Eustance"),
("tpe_name_54", "Felix"),
("tpe_name_55", "Foucaud"),
("tpe_name_56", "Francesco"),
("tpe_name_57", "Francis"),
("tpe_name_58", "Frank"),
("tpe_name_59", "Gaston"),
("tpe_name_60", "Gaucher"),
("tpe_name_61", "Gautier"),
("tpe_name_62", "Geoffrey"),
("tpe_name_63", "George"),
("tpe_name_64", "Georges"),
("tpe_name_65", "Gerald"),
("tpe_name_66", "Gerloch"),
("tpe_name_67", "Gershon"),
("tpe_name_68", "Giacomo"),
("tpe_name_69", "Gigo"),
("tpe_name_70", "Gilbert"),
("tpe_name_71", "Gilles"),
("tpe_name_72", "Giovanni"),
("tpe_name_73", "Giroud"),
("tpe_name_74", "Gracien"),
("tpe_name_75", "Groynyn"),
("tpe_name_76", "Gruffyd"),
("tpe_name_77", "Guasbert"),
("tpe_name_78", "Guedon"),
("tpe_name_79", "Guglielmo"),
("tpe_name_80", "Guichard"),
("tpe_name_81", "Guichart"),
("tpe_name_82", "Guillaume"),
("tpe_name_83", "Guy"),
("tpe_name_84", "Hal"),
("tpe_name_85", "Heinrich"),
("tpe_name_86", "Henri"),
("tpe_name_87", "Henry"),
("tpe_name_88", "Herve"),
("tpe_name_89", "Hue"),
("tpe_name_90", "Hugh"),
("tpe_name_91", "Huguelin"),
("tpe_name_92", "Hugues"),
("tpe_name_93", "Humbert"),
("tpe_name_94", "Humphrey"),
("tpe_name_95", "Iacopo"),
("tpe_name_96", "Ian"),
("tpe_name_97", "Ingelram"),
("tpe_name_98", "Irad"),
("tpe_name_99", "Istfan"),
("tpe_name_100", "Itan"),
("tpe_name_101", "Jack"),
("tpe_name_102", "Jacob"),
("tpe_name_103", "Jacques"),
("tpe_name_104", "Jaime"),
("tpe_name_105", "James"),
("tpe_name_106", "Jaun"),
("tpe_name_107", "Jean"),
("tpe_name_108", "Jeanne"),
("tpe_name_109", "Jesus"),
("tpe_name_110", "John"),
("tpe_name_111", "Jomo"),
("tpe_name_112", "Jonzac"),
("tpe_name_113", "Joseph"),
("tpe_name_114", "Joshua"),
("tpe_name_115", "Joyeuse"),
("tpe_name_116", "Juan"),
("tpe_name_117", "Karl"),
("tpe_name_118", "Karlito"),
("tpe_name_119", "Kendal"),
("tpe_name_120", "Lapurd"),
("tpe_name_121", "Laurence"),
("tpe_name_122", "Liam"),
("tpe_name_123", "Lionel"),
("tpe_name_124", "Lons"),
("tpe_name_125", "Lorenc"),
("tpe_name_126", "Loudeac"),
("tpe_name_127", "Louhans"),
("tpe_name_128", "Louis"),
("tpe_name_129", "Lucchino"),
("tpe_name_130", "Malachais"),
("tpe_name_131", "Ludwig"),
("tpe_name_132", "Marc"),
("tpe_name_133", "Mastino"),
("tpe_name_134", "Mathieu"),
("tpe_name_135", "Maurice"),
("tpe_name_136", "Max"),
("tpe_name_137", "Mortimer"),
("tpe_name_138", "Nicholas"),
("tpe_name_139", "Norman"),
("tpe_name_140", "Obizzo"),
("tpe_name_141", "Odo"),
("tpe_name_142", "Oleg"),
("tpe_name_143", "Oliver"),
("tpe_name_144", "Olivier"),
("tpe_name_145", "Orian"),
("tpe_name_146", "Othe"),
("tpe_name_147", "Owain"),
("tpe_name_148", "Owen"),
("tpe_name_149", "Pablo"),
("tpe_name_150", "Padre"),
("tpe_name_151", "Paolo"),
("tpe_name_152", "Pascal"),
("tpe_name_153", "Pasqual"),
("tpe_name_154", "Pedro"),
("tpe_name_155", "Percy"),
("tpe_name_156", "Peter"),
("tpe_name_157", "Petrus"),
("tpe_name_158", "Philippe"),
("tpe_name_159", "Pierre"),
("tpe_name_160", "Ralph"),
("tpe_name_161", "Raniero"),
("tpe_name_162", "Raoul"),
("tpe_name_163", "Raymond"),
("tpe_name_164", "Reginald"),
("tpe_name_165", "Regnaut"),
("tpe_name_166", "Renard"),
("tpe_name_167", "Richard"),
("tpe_name_168", "Robert"),
("tpe_name_169", "Roger"),
("tpe_name_170", "Roland"),
("tpe_name_171", "Sean"),
("tpe_name_172", "Seifried"),
("tpe_name_173", "Simon"),
("tpe_name_174", "Simone"),
("tpe_name_175", "Sohier"),
("tpe_name_176", "Stephen"),
("tpe_name_177", "Sylvestre"),
("tpe_name_178", "Tannequy"),
("tpe_name_179", "Teodoro"),
("tpe_name_180", "Thierry"),
("tpe_name_181", "Thomas"),
("tpe_name_182", "Toby"),
("tpe_name_183", "Tomas"),
("tpe_name_184", "Tomaso"),
("tpe_name_185", "Tristan"),
("tpe_name_186", "Umberto"),
("tpe_name_187", "Wachter"),
("tpe_name_188", "Walderon"),
("tpe_name_189", "Waleron"),
("tpe_name_190", "Wauthier"),
("tpe_name_191", "William"),
("tpe_name_192", "Yvain"),
("male_name_end", "End"),

 
后退
顶部 底部