Need Help With Making New Faction (SOLVED)

Users who are viewing this thread

So I have another problem, this time its actual modding, I am making a new faction using this tutorial since I couldn't find any videos making a mod from scratch:

https://forums.taleworlds.com/index.php/topic,334271.0.html

I got stuck around the banner section, I am very confused because one time I am making a custom banner and then not use it for the faction?

Anyways this is how the build_module.bat result looks like

Traceback (most recent call last):
  File "process_init.py", line 2, in <module>
    from process_operations import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\process_operations.py", line 20, in <module>
    from module_scripts import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\module_scripts.py", line 465, in <module>
    (gt, ":hero_offset", kingdom_7_banners_begin_offset),
NameError: name 'kingdom_7_banners_begin_offset' is not defined
Traceback (most recent call last):
  File "process_global_variables.py", line 12, in <module>
    from process_operations import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\process_operations.py", line 20, in <module>
    from module_scripts import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\module_scripts.py", line 465, in <module>
    (gt, ":hero_offset", kingdom_7_banners_begin_offset),
NameError: name 'kingdom_7_banners_begin_offset' is not defined
Exporting strings...
Exporting skills...
Exporting tracks...
Exporting animations...
Exporting meshes...
Exporting sounds...
Exporting skins...
Traceback (most recent call last):
  File "process_map_icons.py", line 6, in <module>
    from process_operations import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\process_operations.py", line 20, in <module>
    from module_scripts import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\module_scripts.py", line 465, in <module>
    (gt, ":hero_offset", kingdom_7_banners_begin_offset),
NameError: name 'kingdom_7_banners_begin_offset' is not defined
Exporting faction data...
Exporting item data...
Traceback (most recent call last):
  File "process_items.py", line 66, in <module>
    from process_operations import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\process_operations.py", line 20, in <module>
    from module_scripts import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\module_scripts.py", line 465, in <module>
    (gt, ":hero_offset", kingdom_7_banners_begin_offset),
NameError: name 'kingdom_7_banners_begin_offset' is not defined
Exporting scene data...
Traceback (most recent call last):
  File "process_scenes.py", line 15, in <module>
    from process_operations import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\process_operations.py", line 20, in <module>
    from module_scripts import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\module_scripts.py", line 465, in <module>
    (gt, ":hero_offset", kingdom_7_banners_begin_offset),
NameError: name 'kingdom_7_banners_begin_offset' is not defined
Exporting troops data
Exporting particle data...
Traceback (most recent call last):
  File "process_scene_props.py", line 7, in <module>
    from process_operations import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\process_operations.py", line 20, in <module>
    from module_scripts import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\module_scripts.py", line 465, in <module>
    (gt, ":hero_offset", kingdom_7_banners_begin_offset),
NameError: name 'kingdom_7_banners_begin_offset' is not defined
Traceback (most recent call last):
  File "process_tableau_materials.py", line 8, in <module>
    from process_operations import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\process_operations.py", line 20, in <module>
    from module_scripts import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\module_scripts.py", line 465, in <module>
    (gt, ":hero_offset", kingdom_7_banners_begin_offset),
NameError: name 'kingdom_7_banners_begin_offset' is not defined
Traceback (most recent call last):
  File "process_presentations.py", line 8, in <module>
    from process_operations import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\process_operations.py", line 20, in <module>
    from module_scripts import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\module_scripts.py", line 465, in <module>
    (gt, ":hero_offset", kingdom_7_banners_begin_offset),
NameError: name 'kingdom_7_banners_begin_offset' is not defined
Exporting party_template data...
Traceback (most recent call last):
  File "process_parties.py", line 6, in <module>
    from process_operations import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\process_operations.py", line 20, in <module>
    from module_scripts import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\module_scripts.py", line 465, in <module>
    (gt, ":hero_offset", kingdom_7_banners_begin_offset),
NameError: name 'kingdom_7_banners_begin_offset' is not defined
Exporting quest data...
Exporting info_page data...
Traceback (most recent call last):
  File "process_scripts.py", line 4, in <module>
    from module_scripts import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\module_scripts.py", line 465, in <module>
    (gt, ":hero_offset", kingdom_7_banners_begin_offset),
NameError: name 'kingdom_7_banners_begin_offset' is not defined
Traceback (most recent call last):
  File "process_mission_tmps.py", line 8, in <module>
    from process_operations import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\process_operations.py", line 20, in <module>
    from module_scripts import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\module_scripts.py", line 465, in <module>
    (gt, ":hero_offset", kingdom_7_banners_begin_offset),
NameError: name 'kingdom_7_banners_begin_offset' is not defined
Traceback (most recent call last):
  File "process_game_menus.py", line 8, in <module>
    from process_operations import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\process_operations.py", line 20, in <module>
    from module_scripts import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\module_scripts.py", line 465, in <module>
    (gt, ":hero_offset", kingdom_7_banners_begin_offset),
NameError: name 'kingdom_7_banners_begin_offset' is not defined
Traceback (most recent call last):
  File "process_simple_triggers.py", line 5, in <module>
    from process_operations import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\process_operations.py", line 20, in <module>
    from module_scripts import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\module_scripts.py", line 465, in <module>
    (gt, ":hero_offset", kingdom_7_banners_begin_offset),
NameError: name 'kingdom_7_banners_begin_offset' is not defined
Traceback (most recent call last):
  File "process_dialogs.py", line 9, in <module>
    from process_operations import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\process_operations.py", line 20, in <module>
    from module_scripts import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\module_scripts.py", line 465, in <module>
    (gt, ":hero_offset", kingdom_7_banners_begin_offset),
NameError: name 'kingdom_7_banners_begin_offset' is not defined
Traceback (most recent call last):
  File "process_global_variables_unused.py", line 3, in <module>
    from process_operations import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\process_operations.py", line 20, in <module>
    from module_scripts import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\module_scripts.py", line 465, in <module>
    (gt, ":hero_offset", kingdom_7_banners_begin_offset),
NameError: name 'kingdom_7_banners_begin_offset' is not defined
Exporting postfx_params...

______________________________

Script processing has ended.
Press any key to exit. . .

I also added in some towns(1), castles(1) and villages(3) like it is told in the tut

Here is the changes I made to module_parties.py (I am using sublime text 3)

Wkpkp.png

3pvRx.png

0-nlF.png

The error also indicates that there is something wrong with banners so here are some changes I have made to module files

xvAW6.png

https://ufile.io/xfkji I gave the new towns, castles and villages scenes (I copied them from other similar scenes) Start on line 194 in text editor.

iY_PF.png

It says in the tut that I should do the same to module_map_icons.py and module_scene_props.py I didn't really understand what to do though

awtOq.png

8_HTJ.png

I also refered to module_info.py

KZ1re.png

As well as module.ini to load the mod files

https://ufile.io/6eo32

Please let me know if you need any brf files or anything else to help me solve this problem, thank you

 
PolskiGrizzly PL said:
Anyways this is how the build_module.bat result looks like
Traceback (most recent call last):
  File "process_init.py", line 2, in <module>
    from process_operations import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\process_operations.py", line 20, in <module>
    from module_scripts import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\module_scripts.py", line 465, in <module>
    (gt, ":hero_offset", kingdom_7_banners_begin_offset),
NameError: name 'kingdom_7_banners_begin_offset' is not defined
Traceback (most recent call last):
  File "process_global_variables.py", line 12, in <module>
    from process_operations import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\process_operations.py", line 20, in <module>
    from module_scripts import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\module_scripts.py", line 465, in <module>
    (gt, ":hero_offset", kingdom_7_banners_begin_offset),
NameError: name 'kingdom_7_banners_begin_offset' is not defined
Exporting strings...
Exporting skills...
Exporting tracks...
Exporting animations...
Exporting meshes...
Exporting sounds...
Exporting skins...
Traceback (most recent call last):
  File "process_map_icons.py", line 6, in <module>
    from process_operations import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\process_operations.py", line 20, in <module>
    from module_scripts import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\module_scripts.py", line 465, in <module>
    (gt, ":hero_offset", kingdom_7_banners_begin_offset),
NameError: name 'kingdom_7_banners_begin_offset' is not defined
Exporting faction data...
Exporting item data...
Traceback (most recent call last):
  File "process_items.py", line 66, in <module>
    from process_operations import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\process_operations.py", line 20, in <module>
    from module_scripts import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\module_scripts.py", line 465, in <module>
    (gt, ":hero_offset", kingdom_7_banners_begin_offset),
NameError: name 'kingdom_7_banners_begin_offset' is not defined
Exporting scene data...
Traceback (most recent call last):
  File "process_scenes.py", line 15, in <module>
    from process_operations import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\process_operations.py", line 20, in <module>
    from module_scripts import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\module_scripts.py", line 465, in <module>
    (gt, ":hero_offset", kingdom_7_banners_begin_offset),
NameError: name 'kingdom_7_banners_begin_offset' is not defined
Exporting troops data
Exporting particle data...
Traceback (most recent call last):
  File "process_scene_props.py", line 7, in <module>
    from process_operations import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\process_operations.py", line 20, in <module>
    from module_scripts import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\module_scripts.py", line 465, in <module>
    (gt, ":hero_offset", kingdom_7_banners_begin_offset),
NameError: name 'kingdom_7_banners_begin_offset' is not defined
Traceback (most recent call last):
  File "process_tableau_materials.py", line 8, in <module>
    from process_operations import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\process_operations.py", line 20, in <module>
    from module_scripts import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\module_scripts.py", line 465, in <module>
    (gt, ":hero_offset", kingdom_7_banners_begin_offset),
NameError: name 'kingdom_7_banners_begin_offset' is not defined
Traceback (most recent call last):
  File "process_presentations.py", line 8, in <module>
    from process_operations import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\process_operations.py", line 20, in <module>
    from module_scripts import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\module_scripts.py", line 465, in <module>
    (gt, ":hero_offset", kingdom_7_banners_begin_offset),
NameError: name 'kingdom_7_banners_begin_offset' is not defined
Exporting party_template data...
Traceback (most recent call last):
  File "process_parties.py", line 6, in <module>
    from process_operations import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\process_operations.py", line 20, in <module>
    from module_scripts import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\module_scripts.py", line 465, in <module>
    (gt, ":hero_offset", kingdom_7_banners_begin_offset),
NameError: name 'kingdom_7_banners_begin_offset' is not defined
Exporting quest data...
Exporting info_page data...
Traceback (most recent call last):
  File "process_scripts.py", line 4, in <module>
    from module_scripts import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\module_scripts.py", line 465, in <module>
    (gt, ":hero_offset", kingdom_7_banners_begin_offset),
NameError: name 'kingdom_7_banners_begin_offset' is not defined
Traceback (most recent call last):
  File "process_mission_tmps.py", line 8, in <module>
    from process_operations import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\process_operations.py", line 20, in <module>
    from module_scripts import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\module_scripts.py", line 465, in <module>
    (gt, ":hero_offset", kingdom_7_banners_begin_offset),
NameError: name 'kingdom_7_banners_begin_offset' is not defined
Traceback (most recent call last):
  File "process_game_menus.py", line 8, in <module>
    from process_operations import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\process_operations.py", line 20, in <module>
    from module_scripts import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\module_scripts.py", line 465, in <module>
    (gt, ":hero_offset", kingdom_7_banners_begin_offset),
NameError: name 'kingdom_7_banners_begin_offset' is not defined
Traceback (most recent call last):
  File "process_simple_triggers.py", line 5, in <module>
    from process_operations import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\process_operations.py", line 20, in <module>
    from module_scripts import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\module_scripts.py", line 465, in <module>
    (gt, ":hero_offset", kingdom_7_banners_begin_offset),
NameError: name 'kingdom_7_banners_begin_offset' is not defined
Traceback (most recent call last):
  File "process_dialogs.py", line 9, in <module>
    from process_operations import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\process_operations.py", line 20, in <module>
    from module_scripts import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\module_scripts.py", line 465, in <module>
    (gt, ":hero_offset", kingdom_7_banners_begin_offset),
NameError: name 'kingdom_7_banners_begin_offset' is not defined
Traceback (most recent call last):
  File "process_global_variables_unused.py", line 3, in <module>
    from process_operations import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\process_operations.py", line 20, in <module>
    from module_scripts import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\module_scripts.py", line 465, in <module>
    (gt, ":hero_offset", kingdom_7_banners_begin_offset),
NameError: name 'kingdom_7_banners_begin_offset' is not defined
Exporting postfx_params...

______________________________

Script processing has ended.
Press any key to exit. . .
The tuto say: said:
Go to module_constants.py and find these lines:

sarranid_banners_begin_offset = 105
sarranid_banners_end_offset = 125

Below them, add these lines:

kingdom_7_banners_begin_offset = 126
kingdom_7_banners_end_offset = 146
Check the constant name: kingdom_7_banners_begin_offset in "module_constants.py".

in 'module_info.py' delete said:
scan_module_textures = 1
load_module_resource = 1
Don't write anything in that file.

Start there...
What part you left the Tuto ...?
 
Banners seem to be the most complicated aspect of adding a new faction.  Just be systematic about it and you should succeed.
 
Dj_FRedy said:
PolskiGrizzly PL said:
Anyways this is how the build_module.bat result looks like
Traceback (most recent call last):
  File "process_init.py", line 2, in <module>
    from process_operations import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\process_operations.py", line 20, in <module>
    from module_scripts import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\module_scripts.py", line 465, in <module>
    (gt, ":hero_offset", kingdom_7_banners_begin_offset),
NameError: name 'kingdom_7_banners_begin_offset' is not defined
Traceback (most recent call last):
  File "process_global_variables.py", line 12, in <module>
    from process_operations import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\process_operations.py", line 20, in <module>
    from module_scripts import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\module_scripts.py", line 465, in <module>
    (gt, ":hero_offset", kingdom_7_banners_begin_offset),
NameError: name 'kingdom_7_banners_begin_offset' is not defined
Exporting strings...
Exporting skills...
Exporting tracks...
Exporting animations...
Exporting meshes...
Exporting sounds...
Exporting skins...
Traceback (most recent call last):
  File "process_map_icons.py", line 6, in <module>
    from process_operations import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\process_operations.py", line 20, in <module>
    from module_scripts import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\module_scripts.py", line 465, in <module>
    (gt, ":hero_offset", kingdom_7_banners_begin_offset),
NameError: name 'kingdom_7_banners_begin_offset' is not defined
Exporting faction data...
Exporting item data...
Traceback (most recent call last):
  File "process_items.py", line 66, in <module>
    from process_operations import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\process_operations.py", line 20, in <module>
    from module_scripts import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\module_scripts.py", line 465, in <module>
    (gt, ":hero_offset", kingdom_7_banners_begin_offset),
NameError: name 'kingdom_7_banners_begin_offset' is not defined
Exporting scene data...
Traceback (most recent call last):
  File "process_scenes.py", line 15, in <module>
    from process_operations import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\process_operations.py", line 20, in <module>
    from module_scripts import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\module_scripts.py", line 465, in <module>
    (gt, ":hero_offset", kingdom_7_banners_begin_offset),
NameError: name 'kingdom_7_banners_begin_offset' is not defined
Exporting troops data
Exporting particle data...
Traceback (most recent call last):
  File "process_scene_props.py", line 7, in <module>
    from process_operations import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\process_operations.py", line 20, in <module>
    from module_scripts import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\module_scripts.py", line 465, in <module>
    (gt, ":hero_offset", kingdom_7_banners_begin_offset),
NameError: name 'kingdom_7_banners_begin_offset' is not defined
Traceback (most recent call last):
  File "process_tableau_materials.py", line 8, in <module>
    from process_operations import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\process_operations.py", line 20, in <module>
    from module_scripts import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\module_scripts.py", line 465, in <module>
    (gt, ":hero_offset", kingdom_7_banners_begin_offset),
NameError: name 'kingdom_7_banners_begin_offset' is not defined
Traceback (most recent call last):
  File "process_presentations.py", line 8, in <module>
    from process_operations import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\process_operations.py", line 20, in <module>
    from module_scripts import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\module_scripts.py", line 465, in <module>
    (gt, ":hero_offset", kingdom_7_banners_begin_offset),
NameError: name 'kingdom_7_banners_begin_offset' is not defined
Exporting party_template data...
Traceback (most recent call last):
  File "process_parties.py", line 6, in <module>
    from process_operations import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\process_operations.py", line 20, in <module>
    from module_scripts import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\module_scripts.py", line 465, in <module>
    (gt, ":hero_offset", kingdom_7_banners_begin_offset),
NameError: name 'kingdom_7_banners_begin_offset' is not defined
Exporting quest data...
Exporting info_page data...
Traceback (most recent call last):
  File "process_scripts.py", line 4, in <module>
    from module_scripts import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\module_scripts.py", line 465, in <module>
    (gt, ":hero_offset", kingdom_7_banners_begin_offset),
NameError: name 'kingdom_7_banners_begin_offset' is not defined
Traceback (most recent call last):
  File "process_mission_tmps.py", line 8, in <module>
    from process_operations import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\process_operations.py", line 20, in <module>
    from module_scripts import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\module_scripts.py", line 465, in <module>
    (gt, ":hero_offset", kingdom_7_banners_begin_offset),
NameError: name 'kingdom_7_banners_begin_offset' is not defined
Traceback (most recent call last):
  File "process_game_menus.py", line 8, in <module>
    from process_operations import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\process_operations.py", line 20, in <module>
    from module_scripts import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\module_scripts.py", line 465, in <module>
    (gt, ":hero_offset", kingdom_7_banners_begin_offset),
NameError: name 'kingdom_7_banners_begin_offset' is not defined
Traceback (most recent call last):
  File "process_simple_triggers.py", line 5, in <module>
    from process_operations import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\process_operations.py", line 20, in <module>
    from module_scripts import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\module_scripts.py", line 465, in <module>
    (gt, ":hero_offset", kingdom_7_banners_begin_offset),
NameError: name 'kingdom_7_banners_begin_offset' is not defined
Traceback (most recent call last):
  File "process_dialogs.py", line 9, in <module>
    from process_operations import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\process_operations.py", line 20, in <module>
    from module_scripts import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\module_scripts.py", line 465, in <module>
    (gt, ":hero_offset", kingdom_7_banners_begin_offset),
NameError: name 'kingdom_7_banners_begin_offset' is not defined
Traceback (most recent call last):
  File "process_global_variables_unused.py", line 3, in <module>
    from process_operations import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\process_operations.py", line 20, in <module>
    from module_scripts import *
  File "C:\Users\Bartlomiej\Desktop\M&B Warband Stuff\Nowy folder\Module_system 1.171\module_scripts.py", line 465, in <module>
    (gt, ":hero_offset", kingdom_7_banners_begin_offset),
NameError: name 'kingdom_7_banners_begin_offset' is not defined
Exporting postfx_params...

______________________________

Script processing has ended.
Press any key to exit. . .
The tuto say: said:
Go to module_constants.py and find these lines:

sarranid_banners_begin_offset = 105
sarranid_banners_end_offset = 125

Below them, add these lines:

kingdom_7_banners_begin_offset = 126
kingdom_7_banners_end_offset = 146
Check the constant name: kingdom_7_banners_begin_offset in "module_constants.py".

in 'module_info.py' delete said:
scan_module_textures = 1
load_module_resource = 1
Don't write anything in that file.

Start there...
What part you left the Tuto ...?

I finished it, except for some things such as the elders for villages and guild masters for the towns. Thanks btw I managed to eliminate all off these errors by changing that offset line but now I am getting this. I know about the seneschal but whats up with this unable to find object for the banner_156 and fac_culture_7? I gave them a culture, lords, ladies and a leader.

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...
Error unable to find chest-troop: town_23_seneschal
Error unable to find chest-troop: castle_49_seneschal
Exporting troops data
Exporting particle data...
Exporting scene props...
Exporting tableau materials data...
Exporting presentations...
Error: Unable to find object:icon_banner_156
ERROR: Illegal Identifier:icon_banner_156
Error: Unable to find object:icon_banner_156
ERROR: Illegal Identifier:icon_banner_156
Exporting party_template data...
Exporting parties
Exporting quest data...
Exporting info_page data...
Exporting scripts...
Error: Unable to find object:fac_culture_7
ERROR: Illegal Identifier:fac_culture_7
Error: Unable to find object:fac_culture_7
ERROR: Illegal Identifier:fac_culture_7
Error: Unable to find object:fac_culture_7
ERROR: Illegal Identifier:fac_culture_7
Error: Unable to find object:fac_culture_7
ERROR: Illegal Identifier:fac_culture_7
Error: Unable to find object:fac_culture_7
ERROR: Illegal Identifier:fac_culture_7
Error: Unable to find object:fac_culture_7
ERROR: Illegal Identifier:fac_culture_7
Error: Unable to find object:fac_culture_7
ERROR: Illegal Identifier:fac_culture_7
Error: Unable to find object:fac_culture_7
ERROR: Illegal Identifier:fac_culture_7
Error: Unable to find object:fac_culture_7
ERROR: Illegal Identifier:fac_culture_7
Error: Unable to find object:fac_culture_7
ERROR: Illegal Identifier:fac_culture_7
Error: Unable to find object:fac_culture_7
ERROR: Illegal Identifier:fac_culture_7
Error: Unable to find object:fac_culture_7
ERROR: Illegal Identifier:fac_culture_7
ERROR: Usage of unassigned local variable: :factihhon_no
Error: Unable to find object:fac_culture_7
ERROR: Illegal Identifier:fac_culture_7
Exporting mission_template data...
Exporting game menus data...
exporting simple triggers...
exporting triggers...
exporting dialogs...
Checking global variable usages...
Exporting postfx_params...

______________________________

Script processing has ended.
Press any key to exit. . .

Sorry for the late reply too.
 
First, before to do anything else. In the @Kentucky tutorial, by chance, have you added a king to your new faction? Kentucky doesn't mention it but your faction needs a leader and I see you've added 21 banners in 'module_map_icons.py'.
 
Dj_FRedy said:
First, before to do anything else. In the @Kentucky tutorial, by chance, have you added a king to your new faction? Kentucky doesn't mention it but your faction needs a leader and I see you've added 21 banners in 'module_map_icons.py'.

Yeah I gave them a leader.
 
Forget my last answer, the banners of the faction leaders are assigned directly.
      (faction_set_slot, "fac_kingdom_1", slot_faction_banner, "mesh_banner_kingdom_f"),
      (faction_set_slot, "fac_kingdom_2", slot_faction_banner, "mesh_banner_kingdom_b"),
      (faction_set_slot, "fac_kingdom_3", slot_faction_banner, "mesh_banner_kingdom_c"),
      (faction_set_slot, "fac_kingdom_4", slot_faction_banner, "mesh_banner_kingdom_a"),
      (faction_set_slot, "fac_kingdom_5", slot_faction_banner, "mesh_banner_kingdom_d"),
      (faction_set_slot, "fac_kingdom_6", slot_faction_banner, "mesh_banner_kingdom_e"),

Checking your first comment it's possible that you are missing banners in 'module_map_icons':
  ("banner_146",0,"map_flag_h21", banner_scale,0),
    ---

  ("banner_126",0,"map_flag_f01", banner_scale,0),
  ("banner_127",0,"map_flag_f02", banner_scale,0),
  ("banner_128",0,"map_flag_f03", banner_scale,0),
  ("banner_129",0,"map_flag_f04", banner_scale,0),
  ("banner_130",0,"map_flag_f05", banner_scale,0),
  ("banner_131",0,"map_flag_f06", banner_scale,0),
  ("banner_132",0,"map_flag_f07", banner_scale,0),
  ("banner_133",0,"map_flag_f08", banner_scale,0),
  ("banner_134",0,"map_flag_f09", banner_scale,0),
  ("banner_135",0,"map_flag_f10", banner_scale,0),

  ---
  ("map_flag_kingdom_a",0,"map_flag_kingdom_a", banner_scale,0),
Rename them 147, 148, 149, etc... until 156.
Replace
("banner_136",0,"map_flag_15", banner_scale,0),
With:
("banner_157",0,"map_flag_15", banner_scale,0),

In module_constants:
Replace:
banner_map_icons_end_minus_one = "icon_banner_156'
With:
banner_map_icons_end_minus_one = "icon_banner_157"

In module_script:
Search and replace:
:factihhon_no
With:
:faction_no

In module_troops:
Search:
town_22_seneschal
add below:
["town_23_seneschal", "{!}Town 23 Seneschal", "{!}Town 23 Seneschal", tf_hero|tf_is_merchant, 0,reserved,  fac_neutral,[ itm_blue_gambeson,      itm_blue_hose],    def_attrib|level(2),wp(20),knows_common, 0x000000000004728b01c293c694944b05],

Search:
castle_48_seneschal
add below:
["castle_49_seneschal", "{!}Castle 49 Seneschal", "{!}Castle 49 Seneschal", tf_hero|tf_is_merchant, 0,reserved,  fac_neutral,[itm_padded_leather,    itm_woolen_hose],  def_attrib|level(2),wp(20),knows_common, 0x00000000000440c601e1cd45cfb38550],

In module_scenes:
Search:
  ("village_113",sf_generate,"none", "none", (0,0),(100,100),-100,"0x00000001300619e38003a8ec00004c8380005c6600001cb5", ##0x00000001300619e30003a8ec00004c8380007de100001cb5",
    [],[],"outer_terrain_plain"),
Add another village:
("village_114", --->

Compile...
 
Dj_FRedy said:
Forget my last answer, the banners of the faction leaders are assigned directly.
      (faction_set_slot, "fac_kingdom_1", slot_faction_banner, "mesh_banner_kingdom_f"),
      (faction_set_slot, "fac_kingdom_2", slot_faction_banner, "mesh_banner_kingdom_b"),
      (faction_set_slot, "fac_kingdom_3", slot_faction_banner, "mesh_banner_kingdom_c"),
      (faction_set_slot, "fac_kingdom_4", slot_faction_banner, "mesh_banner_kingdom_a"),
      (faction_set_slot, "fac_kingdom_5", slot_faction_banner, "mesh_banner_kingdom_d"),
      (faction_set_slot, "fac_kingdom_6", slot_faction_banner, "mesh_banner_kingdom_e"),

Checking your first comment it's possible that you are missing banners in 'module_map_icons':
  ("banner_146",0,"map_flag_h21", banner_scale,0),
    ---

  ("banner_126",0,"map_flag_f01", banner_scale,0),
  ("banner_127",0,"map_flag_f02", banner_scale,0),
  ("banner_128",0,"map_flag_f03", banner_scale,0),
  ("banner_129",0,"map_flag_f04", banner_scale,0),
  ("banner_130",0,"map_flag_f05", banner_scale,0),
  ("banner_131",0,"map_flag_f06", banner_scale,0),
  ("banner_132",0,"map_flag_f07", banner_scale,0),
  ("banner_133",0,"map_flag_f08", banner_scale,0),
  ("banner_134",0,"map_flag_f09", banner_scale,0),
  ("banner_135",0,"map_flag_f10", banner_scale,0),

  ---
  ("map_flag_kingdom_a",0,"map_flag_kingdom_a", banner_scale,0),
Rename them 147, 148, 149, etc... until 156.
Replace
("banner_136",0,"map_flag_15", banner_scale,0),
With:
("banner_157",0,"map_flag_15", banner_scale,0),

In module_constants:
Replace:
banner_map_icons_end_minus_one = "icon_banner_156'
With:
banner_map_icons_end_minus_one = "icon_banner_157"

In module_script:
Search and replace:
:factihhon_no
With:
:faction_no

In module_troops:
Search:
town_22_seneschal
add below:
["town_23_seneschal", "{!}Town 23 Seneschal", "{!}Town 23 Seneschal", tf_hero|tf_is_merchant, 0,reserved,  fac_neutral,[ itm_blue_gambeson,      itm_blue_hose],    def_attrib|level(2),wp(20),knows_common, 0x000000000004728b01c293c694944b05],

Search:
castle_48_seneschal
add below:
["castle_49_seneschal", "{!}Castle 49 Seneschal", "{!}Castle 49 Seneschal", tf_hero|tf_is_merchant, 0,reserved,  fac_neutral,[itm_padded_leather,    itm_woolen_hose],  def_attrib|level(2),wp(20),knows_common, 0x00000000000440c601e1cd45cfb38550],

In module_scenes:
Search:
  ("village_113",sf_generate,"none", "none", (0,0),(100,100),-100,"0x00000001300619e38003a8ec00004c8380005c6600001cb5", ##0x00000001300619e30003a8ec00004c8380007de100001cb5",
    [],[],"outer_terrain_plain"),
Add another village:
("village_114", --->

Compile...

I am only getting this error now

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 info_page data...
Exporting scripts...
Error: Unable to find object:fac_culture_7
ERROR: Illegal Identifier:fac_culture_7
Error: Unable to find object:fac_culture_7
ERROR: Illegal Identifier:fac_culture_7
Error: Unable to find object:fac_culture_7
ERROR: Illegal Identifier:fac_culture_7
Error: Unable to find object:fac_culture_7
ERROR: Illegal Identifier:fac_culture_7
Error: Unable to find object:fac_culture_7
ERROR: Illegal Identifier:fac_culture_7
Error: Unable to find object:fac_culture_7
ERROR: Illegal Identifier:fac_culture_7
Error: Unable to find object:fac_culture_7
ERROR: Illegal Identifier:fac_culture_7
Error: Unable to find object:fac_culture_7
ERROR: Illegal Identifier:fac_culture_7
Error: Unable to find object:fac_culture_7
ERROR: Illegal Identifier:fac_culture_7
Error: Unable to find object:fac_culture_7
ERROR: Illegal Identifier:fac_culture_7
Error: Unable to find object:fac_culture_7
ERROR: Illegal Identifier:fac_culture_7
Error: Unable to find object:fac_culture_7
ERROR: Illegal Identifier:fac_culture_7
Error: Unable to find object:fac_culture_7
ERROR: Illegal Identifier:fac_culture_7
Exporting mission_template data...
Exporting game menus data...
exporting simple triggers...
exporting triggers...
exporting dialogs...
Checking global variable usages...
Exporting postfx_params...

______________________________

Script processing has ended.
Press any key to exit. . .

 
Dj_FRedy said:
Good.
In module_factions add:
Search:
  ("culture_6",  "{!}culture_6", 0, 0.9, [], []),
add below:
  ("culture_7",  "{!}culture_7", 0, 0.9, [], []),
Compile...

Thanks a lot its working now, one quick quetion, how can I assign a town to my newly created faction?

EDIT: Ok I know how to do that, I followed an older tut https://forums.taleworlds.com/index.php/topic,128647.0.html by Nord Champion
 
The tutorial say: said:
Now for the "fun". Search for (call_script, "script_give_center_to_faction_aux", "p_town_1", "fac_kingdom_4"), and you'll see a bunch of near-identical lines. These assign towns and castles to factions. Pretty self-explanatory. Copy these lines and replace the ID with one of your own towns.

In module_scripts add:
Search:
  #Give centers to factions first, to ensure more equal distributions
  (call_script, "script_give_center_to_faction_aux", "p_town_1", "fac_kingdom_4"),
  ---
  ---
  ---
  (call_script, "script_give_center_to_faction_aux", "p_town_22", "fac_kingdom_6"),
add below:
  (call_script, "script_give_center_to_faction_aux", "p_town_23", "fac_kingdom_7"),
Lucky day  :wink:
 
Back
Top Bottom