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

STARTING SHIP???

nollekepeper

Landlubber
Hey, does anyone know all the correct lines to change in order to alter your starting ship?
I have installed the build11, and i tried it twice,the first time i changed lugger into frigate in buildsettings.h That gave me a hull&saills of 100% but NO ship to start! Second attempt i changed the characters.init(`c-file`),
ch.Ship.Type = SHIP_NOTUSED_TYPE_NAME;//SHIP_LUGGER; // PS , with ship_frigate. Still no frigate so...

<img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/icon_eek.gif" style="vertical-align:middle" emoid=":shock:" border="0" alt="icon_eek.gif" />
[/b]
 
Yarg, ye need to go to "BuildSetting.h" in folder "Program"

Then ye scroll down till ye find these lines.

<!--quoteo--><div class='quotetop'>QUOTE</div><div class='quotemain'><!--quotec-->#define PGMUS 0 //enable music from Pirates! Gold. Set to 0, and copy your old music_alias.ini back, to revert to stock POTC music.
#define SHOWHP_PLAYER 1 // show HP text (i.e. 65/128) for player
#define SHOWHP_OFFICERS 1 // for officers
#define SHOWHP_OTHERS 1 // for other characters

//MAINCH START PARAMS
#define START_RANK 40
#define START_MONEY 1000
string START_SHIP() {return "Lugger1_" + ENGLAND; } //omit the nation and the _ if ship has no nation
//check ships_init.c for all ships' IDs.


//**********SCHEFFNOWs MODS*******************************************
#define ENABLE_TAILORSMOD 1
#define ENABLE_NOSAVEMOD 1
#define ENABLE_RUSHMOD 1
#define ENABLE_WEAPONSMOD 1
#define ENABLE_WEAPONSMOD_DEBUG 0
#define ENABLE_POTCMODHELPER 1
#define POTCMODHELPER_LOCATION "Tutorial_deck"
#define POTCMODHELPER_HARBOUR "Oxbay_port"<!--QuoteEnd--></div><!--QuoteEEnd-->

Then go to this part of it.

<!--quoteo--><div class='quotetop'>QUOTE</div><div class='quotemain'><!--quotec-->//MAINCH START PARAMS
#define START_RANK 40
#define START_MONEY 1000
string START_SHIP() {return "<b>Lugger1_</b>" + ENGLAND; } //omit the nation and the _ if ship has no nation
//check ships_init.c for all ships' IDs.<!--QuoteEnd--></div><!--QuoteEEnd-->

Notice: Its says <b>Lugger1_</b>. This is where you edit your ship. Ye can also change, your money, and your starting rank.

If ye want a Frigate, change it to this.

<!--quoteo--><div class='quotetop'>QUOTE</div><div class='quotemain'><!--quotec-->string START_SHIP() {return "<b>Frigate1_</b>" + ENGLAND; } //omit the nation and the _ if ship has no nation<!--QuoteEnd--></div><!--QuoteEEnd-->
 
So if i wanna get black pearl from start i shall write this


string START_SHIP() {return " BlackPearl " + ENGLAND; } //omit the nation and the _ if ship has no nation
 
cpt. jack sparrow,

you have to check in ships_init.c. make sure there is a ship with the name that you are using.

you also have to take the spaces out from between the " marks. <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/happy.gif" style="vertical-align:middle" emoid="^_^" border="0" alt="happy.gif" />
 
<!--quoteo--><div class='quotetop'>QUOTE</div><div class='quotemain'><!--quotec-->Cpt. Jack Sparrow
So if i wanna get black pearl from start i shall write this

string START_SHIP() {return " BlackPearl " + ENGLAND; } //omit the nation and the _ if ship has no nation<!--QuoteEnd--></div><!--QuoteEEnd-->

If you add the nation you must put a _ after the name but the Pearl have no nation so you have to write :
string START_SHIP() {return "BlackPearl"; } //omit the nation and the _ if ship has no nation
 
Back
Top