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

Trying to Make Pgargon's HMS Victory to show in shipyards using B14

Noriruru

Freebooter
I'm trying to make Pgargon's HMS victory buyable in the shipyards to appearantly no avail.

I've set the ingame shipyard options so that class 1 ships are no longer restricted and changed the victory's init code to refShip.CanBuy = true; am I missing any steps here?
 
Did you start a new game? Or at least perform a reinitialization of the code by prsssing F11?
 
I start a new game each time I change something. I'm just not sure if I missed something or what's up. What files do I need to get shipyards to access 1st rates as I'm unfimiliar with the way B14's program files work yet.
 
Open PROGRAM\InternalSettings.h and find:
Code:
#define SHIPYARD_SELL_ALL_CLASSES		0		// BOOL - are shipyards limited to selling only certain classes of ship, based on town size (see STORE_MINSIZE, below, in Town Constants
Replace with:
Code:
#define SHIPYARD_SELL_ALL_CLASSES		1		// BOOL - are shipyards limited to selling only certain classes of ship, based on town size (see STORE_MINSIZE, below, in Town Constants
Eg. change the "0" to a "1". That should help.
 
ok done that but she's still not showing anything else I should try? Whats this STORE_MINSIZE line? will tweaking that help?
 
Is this with Patch 4? I believe there is a mistake in the ships_init.c file which makes Victory 'unique' and un-encounterable.
To fix this, use the search function in Notepad (for example) to look for 'victory1'.
Then, scroll down and find:
Code:
refShip.CanEncounter = false;
refShip.CanBuy     	= false;
Then change to 'true' for both cases. This will allow you to encounter her at sea and in shipyards again.
me.gif

This will be included in a patch soon, and I'm sorry for the inconvenience.
mybad.gif
 
I already set the CanBuy stirng to true but left the encounter option off as I am doing this to all the 100+ gun ships in order to have the A.I. simulate the post patch 1.26 player conditions of pirates of the burning sea where all 1st and 2nd rate SoLs were removed from the game. My plans with this personal adaptation to B14 is to have the 1st rates buyable but not encounterable as my character is a PotBS renegade. (Personal storyline)


Dang am I'm stymied here. Of all the ships in the game the victory is the only ship that doesn't want to work. :shrug

Again thanks for helping me out there guys. :onya
 
Back
Top