• 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!

Need help with player crew uniform tweek

Silverprad

Landlubber
Hello all,

I know playing as naval officer gives you the professional navy soldiers uniform. However, I wanna play as merchant or social climber and I want to give my crew the EITC regiment look. Please help which file to tweak to replace player crew uniforms?
 
Hello all,

I know playing as naval officer gives you the professional navy soldiers uniform. However, I wanna play as merchant or social climber and I want to give my crew the EITC regiment look. Please help which file to tweak to replace player crew uniforms?
You can buy them at tailor shops. No need to tweak any files. Visit every tailor shop and collect while having an adventure. :)
 
Specifically, visit British tailors' shops. If you don't see what you like when you talk to the tailor, end the dialog and then try again.

That only works for buying outfits for your officers, though. The boarding crew will still have normal sailor outfits.
 
Thank you both. And yes, I should've been more specific. I did changed my officer's uniforms through tailors but I'm trying to change the looks of the normal crew. You know, the ones that appear in ship's deck and during boarding/fort fights..
 
There's a setting "BOARDERMODEL" in "PROGRAM\InternalSettings.h". I'm not sure if it's still in use, and in any case it was created long before the EITC Regiment outfits were added, so they're not an option. You might get away with setting "BOARDERMODEL" to "soldier", in which case your boarding crew will appear in the standard uniform of whichever flag you're flying.
 
I tried changing the "BOARDERMODEL" to soldier and was flying Britain colors but nope, the models didnt changed during boarding. Maybe I should start a new game and check?
 
Hi again. I just tried it and I'm afraid it only works on a new game.
Probably some way to trigger it through console then.

For the EITC soldiers, if there isn't one already, it's possible to add them to a group in initModels.c .
Then F11 to reinit that. And I think it is PChar.boardermodels = "thegroupyoujustmade"; then through console.
 
They seem to be in group "Merchant_Soldiers".

The officer is the only model in group "Merchant_Officers", but you probably don't want your basic crew looking like officers anyway.
 
Exactly. @GhostOfDeath91 created the new EITC models, then I changed 'MerchantGuildAttack' to use them. I'm not sure which of us assigned the groups in "initModels.c" but the effect is that the Merchant Guild attackers always have exactly one officer.
 
Probably some way to trigger it through console then.

For the EITC soldiers, if there isn't one already, it's possible to add them to a group in initModels.c .
Then F11 to reinit that. And I think it is PChar.boardermodels = "thegroupyoujustmade"; then through console.
I can't find the PChar.boardermodels in PROGRAM/console.c is it the right file?
 
I can't find the PChar.boardermodels in PROGRAM/console.c is it the right file?
It's not there. You have to add it like this:
Code:
void ExecuteConsole()
{
   ref pchar = GetMainCharacter();
   ref ch;
   int i;
   int limit;

   ch.boardingmodels = "Merchant_Soldiers";
I also just checked the syntax and it's "boardINGmodels" (not boardER).

Once you've added this, load your savegame, press F12 and confirm you see the "Executed Console" message on the screen.
 
Why is the new reference 'ch' there? Should that not simply be:
Code:
void ExecuteConsole()
{
   ref pchar = GetMainCharacter();
   int i;
   int limit;

   pchar.boardingmodels = "Merchant_Soldiers";
 
Then there should be an "error.log" file which will say something about "console.c". Could you upload that file? Also upload "console.c". Use the "Upload a File" button next to "Post Reply".
 
Sure. Checked error file, it doesn't say much. Uploading all relevant files
 

Attachments

  • error.log
    364 bytes · Views: 176
  • console.c
    36.9 KB · Views: 162
  • seadogs.c
    87.3 KB · Views: 153
Back
Top