Originally Posted by
Lord of The Woodland Realm
Hello Lord of The Woodland Realm, thank you.
However, I am not a modeller at all (ask my team mates if they would dare to let me make the models and I fear they say no, hehe), so if the model is not actually completed, check the Mod Workshop for tutorials (see the OP of this thread).
If it is completed already, to be able to implement a unit from one mod to another you'll need three things:* the .mesh-file(s),
* the .texture-file(s) [those are what I see you show in the links]
* and the battle_models.modeldb (or at least the model entry from the battle_models.modeldb)
Preferably you should also get the sprite-files, but that can be worked around.
You need to copy paste the unit entry from the source battle_models.modeldb into DaC's battle_models.modeldb (use Notepad++, it's a freeware).
The modeldb-entry will tell you where to place the other files.
Make sure the faction entries match the faction you intend to use the model for (Dale = scotland, as a note). The number at the beginning of each row is the amount of symbols that follow. So for scotland you would have to have it "8 scotland".
Example on an entry, from another mod (the top line is the model name, btw):
Code:
11 haradeguard
1 1
46 unit_models/_units/harad/haradeguard_lod0.mesh 6400
2
6 venice
52 unit_models/_units/harad/textures/umbarguard.texture
57 unit_models/_units/harad/textures/umbarguard_norm.texture
41 unit_sprites/spain_haradeguard_sprite.spr
5 spain
52 unit_models/_units/harad/textures/umbarguard.texture
57 unit_models/_units/harad/textures/umbarguard_norm.texture
41 unit_sprites/spain_haradeguard_sprite.spr
2
6 venice
57 unit_models/_units/harad/textures/umbarguard_diff.texture
62 unit_models/_units/harad/textures/umbarguard_diff_norm.texture 0
5 spain
57 unit_models/_units/harad/textures/umbarguard_diff.texture
62 unit_models/_units/harad/textures/umbarguard_diff_norm.texture 0
1
4 None
14 MTW2_Swordsman 0
2
18 MTW2_Sword_Primary
14 fs_test_shield 0
16 -0.090000004 0 0 -0.34999999 0.80000001 0.60000002
Increase the number on the serialization-line (at the very top of the .modeldb) with responding amounts of models you pasted in.
If you add one model, make it +1.
If you also added an upgrade-version, make it +2 etc.
Example if adding one model), from:
Code:
22 serialization::archive 3 0 0 0 0 1481 0 0
to:
Code:
22 serialization::archive 3 0 0 0 0 1482 0 0
Then go to export_descr_unit.txt and find the unit you intended to edit (use Notepad++).
As per the example, replace the model(s) in the armour_ug_models-entry with your new model:
Code:
armour_ug_models haradeguard, haradeguard
With that done, it should be ready to play.
This is a tutorial on the same matter that perhaps describes it better: http://www.twcenter.net/forums/showt...om-another-mod