might be a dumb question

Users who are viewing this thread

bayjell654

Regular
first off, i am new to the modding world of mb, but not new to modding in general, ive made some pretty good mods for other games (sims 3, the witcher, tes oblivion, morrowind, ect)
but thats beside the point, anyways , i have mb 1.011 and not warband, and i have module system setup and mod merger setup (i think) correctly, atleast im not getting any errors...
i am however interested in learning how to create an ultimate mod or something similar, especially since tweakmb doesnt work (it doesnt save the files correctly, and makes the game get RGL errors), and since that doesnt work, i would like to figure out (hopefully) how to merge "Prophesy of Pendor 3.01" and "Lords and Realms 1.505" and "Outposts v0.6" and "Assasin", if that is all possible, but for sure i would like to merge "Prophesy of Pendor 3.01" and "Lords and Realms 1.505" and a few of my own little tweaks

but the problem i am running into is that i cant seem to find a good tutorial on merging like Armagan does with modding, and i have python 2.7, apparently when i got 3.1 it didnt like mod merger and always had some kind of syntax error, so i just kept 2.7, so could i possibly get a nice in-depth (maybe a few screens) in a good tutorial on how to merge please?
 
Well, you have to get the source codes for each mod. As you know, my (and bobirov's) minimod (Outposts 0.6, thanks for using) has released the source free, butt I'm not sure for PoP and the others.
 
Lumos said:
Well, you have to get the source codes for each mod. As you know, my (and bobirov's) minimod (Outposts 0.6, thanks for using) has released the source free, butt I'm not sure for PoP and the others.

alrighty, and thanks, and in the time since i posted my topic here, i have done something stupid lmao, long story short, i left the room to answer the phone, and left my little 12yr old nephew alone for a minute, to find hes "cleaning" my computer by just deleting anything he can find and erasing my recycle bin.....ugh.....lol....unfortunatly all my mb stuff was up in several windows, so those went first, and il get most of it restored, but lol gona take time...
im about to make a request post
 
You really should become familiar with the module system itself, beforehand.  Get notepad++, open header_operations.py and study.  With notepad++, you can double click on whatever confuses, or interests you and search all files in the module system for reference to it. 

You see, for example:

Code:
troop_slot_ge                   = 560 # (troop_slot_ge,<troop_id>,<slot_no>,<value>),
party_slot_ge                   = 561 # (party_slot_ge,<party_id>,<slot_no>,<value>),
faction_slot_ge                 = 562 # (faction_slot_ge,<faction_id>,<slot_no>,<value>),
scene_slot_ge                   = 563 # (scene_slot_ge,<scene_id>,<slot_no>,<value>),
party_template_slot_ge          = 564 # (party_template_slot_ge,<party_template_id>,<slot_no>,<value>),
agent_slot_ge                   = 565 # (agent_slot_ge,<agent_id>,<slot_no>,<value>),
quest_slot_ge                   = 566 # (quest_slot_ge,<quest_id>,<slot_no>,<value>),
item_slot_ge                    = 567 # (item_slot_ge,<item_id>,<slot_no>,<value>),
player_slot_ge                  = 568 # (player_slot_ge,<player_id>,<slot_no>,<value>),
team_slot_ge                    = 569 # (team_slot_ge,<team_id>,<slot_no>,<value>),
scene_prop_slot_ge              = 570 # (scene_prop_slot_ge,<scene_prop_instance_id>,<slot_no>,<value>),

and you want to know what the heck is "item_slot_ge" so you'd double click it, click search ->find in files and the program will find all references to that operation.

The great thing is that from the results list, you can double click a line from there and it will open the file and go to the referenced line.  You can easily see usage examples that way and familiarize yourself with the code.

Otherwise, if you fail to do this, merging will be a nightmare and you'll probably never get a working solution.
 
Back
Top Bottom