• New Horizons on Maelstrom
    Maelstrom New Horizons


    Visit our website www.piratehorizons.com to quickly find download links for the newest versions of our New Horizons mods Beyond New Horizons and Maelstrom New Horizons!

Solved Models that show armor

Hotshot

Freebooter
Storm Modder
Hi there!

I would want my shore-party to show if/which armor they got.
I know these models names which have armor-models too:
  • Nathaniel
  • Jack Sparrow
  • Bartolomeu
  • Elting
  • Letitia Palmer
Are there any more?
Is it possible to see which "model" any NPC has? Because the name of the NPC will be random, right and there are way fewer models.
Can the model be changed for a specific NPC? When I go the the characters screen (of my carpenter) for instance, I can change his model only to another one that is in my party, not to any model (like I can do for my own character).

Thanks a bunch!
 
You can buy more models from the Tailor Shops.
You can assign any model you've purchased to any character of yours through the F2>Character> Choose Outfit menu.

You can find all character models in RESOURCE\MODELS\Characters .
The models that have "_A1" through "_A3" variations will show armour in the game.
 
Initially, yes. Character models seem only to be copied from active officers to the outfit selection screen. The officer doesn't have to be physically with you, though. Go to the "Passengers" screen, assign as active someone whose outfit doesn't appear in the "Choose Outfit" selection, go back to "Characters", find that character and "Choose Outfit" for him. (Or her.) The character's outfit should now appear. Do that for each of your NPC's, then put your preferred officers back into the active slots.
 
Hm, maybe it was just too late and I have to try it again.
But last time I only got to change between the models of the NPCs that were with me... I'll get back to you on this.
When you hire an officer, you also get that officer's outfit so you don't need to buy that from the Tailor Shop anymore.
So if you never bought any outfits, then indeed you would only be able to choose from the outfits that you and your officers have.
 
Ok, so now I understand:
  • go to "Characters" screen and select the officer for which you want an "armor model"
  • when choosing a new Outfit, the "id" is displayed right under the picture -> if this id is in "Resource > Models > Characters", then you can select it for this character
  • if you don't have any such outfit available, go to the Tailor and buy one, that is listed in this directory with the before-mentioned A1-A3 files
  • then you can switch the officers outfit
The only problem with buying the outfit that I see: when trying/choosing an outfit to buy, you don't see the ID; so only after you've bought it can you check it with the directory files...

OR you could buy all(?) outfits with the "Pirates Clothes Collection" for a whoopy 10k gold!
 
when choosing a new Outfit, the "id" is displayed right under the picture -> if this id is in "Resource > Models > Characters", then you can select it for this character
Every ID can be found in that folder. If it isn't there, then the model wouldn't exist. ;)

The only problem with buying the outfit that I see: when trying/choosing an outfit to buy, you don't see the ID; so only after you've bought it can you check it with the directory files...
Showing the IDs would be rather "programmy" and not very "gamey".

If you really want to give yourself specific model IDs, you might as well use this console command:
Code:
GiveModel2Player("Jack",false);

OR you could buy all(?) outfits with the "Pirates Clothes Collection" for a whoopy 10k gold!
You don't get every single one that way. Just some of the more popular ones.
Specifically these ones:
Code:
    GiveModel2Player("33_Ronald",false);
     GiveModel2Player("47_JRMMCpt",false);
     GiveModel2Player("47_JRMMCmd",false);
     GiveModel2Player("47_JRMMLcm",false);
     GiveModel2Player("47_JRMMLt1",false);
     GiveModel2Player("47_JRMMLt2",false);
     GiveModel2Player("47_Norrington_Pirate",false);
     GiveModel2Player("50_Becka",false);
     GiveModel2Player("50_India",false);
     GiveModel2Player("50LCroft",false);
     GiveModel2Player("9JdEng",false);
     GiveModel2Player("9Tb",false);
     GiveModel2Player("9Td_0",false);
     GiveModel2Player("9Td",false);
     GiveModel2Player("Aubrey",false);
     GiveModel2Player("Barbossa",false);
     GiveModel2Player("BeatriceA",false);
     GiveModel2Player("Blackbeard",false);
     GiveModel2Player("blackman",false);
     GiveModel2Player("bocman4",false);
     GiveModel2Player("bocman5",false);
     GiveModel2Player("capitan",false);
     GiveModel2Player("CapJRMM",false);
     GiveModel2Player("capstan",false);
     GiveModel2Player("CaptainTeague",false);
     GiveModel2Player("cnorrington",false);
     GiveModel2Player("Conorrington",false);
     GiveModel2Player("Corsair1",false);
     GiveModel2Player("Corsair1_1",false);
     GiveModel2Player("Corsair1_2",false);
     GiveModel2Player("Corsair1_3",false);
     GiveModel2Player("Corsair2",false);
     GiveModel2Player("Corsair3",false);
     GiveModel2Player("Corsair4",false);
     GiveModel2Player("Corsair1_J",false);
     GiveModel2Player("Corsair2_J",false);
     GiveModel2Player("Corsair3_J",false);
     GiveModel2Player("Corsair4_J",false);
     GiveModel2Player("Cpnorrington",false);
     GiveModel2Player("Danielle",false);
     GiveModel2Player("depp",false);
     GiveModel2Player("Eugene_Martin",false);
     GiveModel2Player("Fanielle",false);
     GiveModel2Player("Gherarde_De_Jongh",false);
     GiveModel2Player("Jack",false);
     GiveModel2Player("LaCroix",false);
     GiveModel2Player("Johan_Elting",false);
     GiveModel2Player("ladyinred",false);
     GiveModel2Player("Ltnorrington",false);
     GiveModel2Player("Mansveldt",false);
     GiveModel2Player("Mdnorrington",false);
     GiveModel2Player("Morgan",false);
     GiveModel2Player("MorrisWilliams",false);
     GiveModel2Player("Offic_per",false);
     GiveModel2Player("Pirat3",false);
     GiveModel2Player("Pirat8",false);
     GiveModel2Player("Pirat11",false);
     GiveModel2Player("Pirat15",false);
     GiveModel2Player("Rabel_Chardon",false);
     GiveModel2Player("sailor7",false);
     GiveModel2Player("Skull",false);
     GiveModel2Player("Soldier_Per4",false);
     GiveModel2Player("Spy2",false);
     GiveModel2Player("TiaDalma",false);
     GiveModel2Player("will",false);
     GiveModel2Player("will_2",false);
     GiveModel2Player("will_3",false);
     GiveModel2Player("armdelfra",false);
     GiveModel2Player("Cutler_Beckett",false);
     GiveModel2Player("Leonardo_Corrales",false);
     GiveModel2Player("Merciless_Mark",false);
     GiveModel2Player("Terror",false);
     GiveModel2Player("Emilio1",false);
     GiveModel2Player("ShkiperM_UH_a",false);
     GiveModel2Player("pir_cap4",false);
     GiveModel2Player("pir_cap5",false);
     GiveModel2Player("pir_cap6",false);
     GiveModel2Player("pir_cap8",false);
     GiveModel2Player("gm_crew1",false);
     GiveModel2Player("gm_crew4",false);
     GiveModel2Player("gm_crew5",false);
     GiveModel2Player("gm_crew3",false);
     GiveModel2Player("gm_crew22",false);
     GiveModel2Player("Napitan",false);
     GiveModel2Player("blaze",false);
Code copied from PROGRAM\DIALOGS\tailor_dialog.c .
 
Back
Top