Sealords-Model-Pack v.1.0
The pack is designed to support mods with texture changes on the shiphulls to be able to have
different Hulltexture designs for different Nations.
The pack works with 16 sets of models, which each support one texture-set (each ship needs 2 or
three different textures) on the different ships.
Supported ships:
10 sets include the removal of faction Colors and are made for the following ships (models):
over 1st rate (4deck120)
1st Rate (3deck100)
2nd Rate (3deck80)
3rd Rate (2deck74)
4th Rate (2deck64)
5th Rate (2deck44)
6th Rate (1deck32)
Carronade Frigate (1deck24)
brig (brig)
Bomb Ketch (bomb_ketch)
24-pounder Frigate (razee44)
Razee (razee44)
Rocket Ship (rocket_ship)
Sloop (sloop)
Lugger (sloop)
Steam ship (steam_frigate)
6 Sets without removal of faction color are for the following ships (models):
Galleon (galleon)
Fluyt (ancient_galleon_big)
Race-Build_Galleon (ancient_galleon_small)
For the following ships (models) are no files availible in this pack:
xebec (barbary_xebec)
Dhow (dhow)
Indiaman (merchant_64)
Light Galley (galley_lateen)
Medium Galley (Galley)
Special Unit HMS Victory (hms_victory)
Special Unit USS Constitution (uss_constitution)
The pack is designed to be loaded seperately, so it can be used by different modifications, with
out the need for modders to handle with the model-files or the two tables needed to integrate the
models into ETW. Those files can only be altered by Hex-editing and it's a mess to deal with the
changes here. Additionally it will open up the opportunity to have multiple mods using this pack
and there is no need to DL the full model.pack with every update of a mod (280MB).
How to work with this Model.pack:
The slmodel.pack contains just the basics: the model-files, the integration tables and a few
textures to remove faction colors. All other needed entries and the Hull-textures can be made by
your own wishes and needs, just how it fits to your mod. All those needed db-files and textures
are supposed to be part of your mod.pack not the model.pack.
I added some textures as a sample.
Names of textures and ingame-models:
The texture naming base on the original naming in ETW. Important is the number in the middle of
the name.
For most ships:
4deck_hullstrip_xx_diffuse.dds
damage_panel_xx_diffuse.dds
damage_panel_xx_noguns_diffuse.dds (only used on brig and rocket ship)
For galleons:
4deck_hullstrip_gx_diffuse.dds
damage_panel_gx_diffuse.dds
Use the same name for your textures, or you will get CTD when start.
The model have to be given to units in the unit_stats_naval (in PFM it is the column "ship"
directly after cannons in the table). The model-names are already defined by the integration
tables (model_naval and warscape_lod_naval). you just add "_xx" or "_gx" to the name of the model
you like to use, i.e. razee44_06 or galleon_g2. you can not use the galleon texture on the other
ships or the other way round. if you like to have simular textures on all possible ships of a
nation, you need to have that textures twice.
How to make new Textures:
This is not the place for a big tutorial, so here just the most important facts.
It is the same as for land units. Easiest way is to alter existing textures to your taste with PS
or Gimp. You will need the Nvidia-Plug-In for DDS files or a converter to open and save the
textures. Load them without changes and without MIPS. Make your changes and save as DXT5 with
alpha channel and let the plugin add 8 MIPS.
Take care of the Alpha Channel for the damage textures. ETW get the information about
transpirancy, when it show the damage to your ship. I didn't ried yet, if you can alter those
damages, so you can try, but no idea, what happens.
Problems using the slmodel.pack:
So far i found no big problems. The pack can be loaded by scrit or ModManager weather there is a
mod.pack using the models or not. If your mod use the pack (referances to the models in db-files)
the pack must be intalled and activated. Otherwise you will get a CTD. For those models you use
in your mod you need to have the nessesary textures in your mod.pack or the game will freeze
during loding screen for battle. As far as i tried, it is not nessesary to have textures for
unused models.
I hope this pack will help all modders, who like to give it a try as long as there is no proper
model importer availible. Actually i limited the changes to the Hull as this is the most
significat part of a ship in game. future version might allow further changes, if i'm asked for
more possibilities. Be aware, that all changes will be limited to textures (diffuse, gloss_map
and normal), as long as no importer is at hand. For future version i will try to keep them
compatible or reduce needed changes for mods to a minimum if possible.
Have fun with it...