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

Rethinking ships in POTC: new project?

Hmm, I opened up the ships_init file and it seems a bit corrupted. I'll get it from the CVS.
 
First off, obviously it is difficult to generalize anything about an entire nation. If any peoples are insulted by the remarks I make, please take them only as my opinion based on historical references of the period, and not as a personal condemnation of the seamen, of any nation, at any time. All sailors did their duty, and all fought bravely. Those that died, did so with honor.

That being said...


16th Century

Spain:
Strong hulls
Poor gunnery
Poor sailing
High Max Crew Capacity (Soldiers for Boarding)

Portugal
Strong hulls
Weatherly sailors
Poor gunnery
Large cargo holds

France:
Light hulls
Standard sailing
Standard gunnery
Low Min Crew

Holland:
Light hulls
Above average gunnery
Fast sailors

England:
Expensive vessels
Standard hulls
Excellent gunnery
Excelletnt sailors

17th Century

Spain:
Strong hulls
Poor gunnery
Standard sailing
High Max Crew Capacity (Soldiers for Boarding)

Portugal:
Strong hulls
Poor gunnery
Standard sailing
High Max Crew Capacity (Soldiers for Boarding)

France:
Strong hulls
Standard gunnery
Fast sailors

Holland
Ships larger than Frigates very expensive
Light hulls
Good gunnery
Fast sailors
Low Min Crew

England
Strong Hulls
Good gunnery
Standard sailing

18th Century

Spain
Very Expensive
Strong hulls
Standard sailors
Standard gunnery
Standard crew size

Portugal
Light hulls
Standard sailors
Good gunnery

France:
Excellent sailors
Excellent gunnery
Strong hulls

Holland:
Excellent Sailros
Good gunnery
Standard hulls

England
Strong hulls
Standard gunnery
Standard sailors


Note* When I say sailors, I mean as in how weatherly they are, faster, turn rate... etc you know, sailors.
 
Neat stuff!
Oh, good call on the weatherly part. That we can do by shipstatsmult.nX.ClosestPoint = Y.

Also, we can expand the function to `_class-specific_` multipliers, i.e. we have the standard shipstatsmult.nX.stats, then we also check for classX attributes under nX, and if it exists and matches the current ship's class, we use those multipliers.

So that way you can have class 1 ships more expensive for a given nation, or `above-average` class2 but lower class1, `3-7`.

So feel free to add that stuff in like that, i.e.
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->    shipstatsmult.n0.MaxCaliber    =    1.00;

    shipstatsmult.n0.Weight  =    1.00;

    shipstatsmult.n0.Capacity  =    0.9;

    shipstatsmult.n0.MaxCrew  =    0.95;

    shipstatsmult.n0.MinCrew  =    1.05;

    shipstatsmult.n0.SpeedRate    =    1.05;

    shipstatsmult.n0.TurnRate  =    1.05;

    shipstatsmult.n0.Price      =    1.00;

    shipstatsmult.n0.HP      =    1.00;

    shipstatsmult.n0.class2.MaxCaliber    =    1.00;

    shipstatsmult.n0.class2.Weight  =    1.00;

    shipstatsmult.n0.class2.Capacity  =    0.9;

    shipstatsmult.n0.class2.MaxCrew  =    0.95;

    shipstatsmult.n0.class2.MinCrew  =    1.05;

    shipstatsmult.n0.class2.SpeedRate    =    1.05;

    shipstatsmult.n0.class2.TurnRate  =    1.05;

    shipstatsmult.n0.class2.Price      =    1.00;

    shipstatsmult.n0.class2.HP      =    1.00;<!--c2--></div><!--ec2-->

And I'll take care of the coding support for that.

Accuracy however can't be modded on a ship basis, but we can add a hook in GetTempSkills or whatever that converts skills to floats for sea use to change them by nation, or in CreateOfficer() to give different weightings for skills for different nations. (And that applies to any other skill; if one nation has better melee skills, or defense, or repair, or commerce...)
 
Regarding gunnery, perhaps there could be separate cannons for nations then? Spanish Cannons aren't as good as English Cannons, but Spanish swords are better than everyone elses... something like that?

I didn't realize you wanted me to be that in depth. This is going to be great! I'm gonna have fun researching this. Give me a couple of days to make sure everything is right.
 
<img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/keith.gif" style="vertical-align:middle" emoid=":keith" border="0" alt="keith.gif" /> This is fascinating... <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/keith.gif" style="vertical-align:middle" emoid=":keith" border="0" alt="keith.gif" /> I don't mean to make an empty comment here, but it is so intriguing... I love the research you've done to get to this point, JMV, excellent work!!! <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/onya.gif" style="vertical-align:middle" emoid=":onya" border="0" alt="onya.gif" />
 
Heck, you be as indepth as you like, and I'll be happy to handle whatever "backend" you need, my pleasure! <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" />
 
wow, jmv, that was fantastic. i was enthralled <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/happy.gif" style="vertical-align:middle" emoid="^_^" border="0" alt="happy.gif" />


<!--`QuoteBegin-jmv575`+--><div class='quotetop'>QUOTE(jmv575)</div><div class='quotemain'><!--QuoteEBegin-->
Rule, Britannia!  Britannia, rule the waves;
Britons, never, never, never, shall be slaves![/quote]

at the last night of the proms we always sing 'england never never ever will be slaves.' which, thinking about it, doesn't even make sense. i'll try and get everyone to sing the proper version this time <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/laugh.gif" style="vertical-align:middle" emoid="xD:" border="0" alt="laugh.gif" />


--------


by the way, i'd just like to record nathan forever as having said this, lest he edit his post:

<!--`QuoteBegin-NathanKell`+--><div class='quotetop'>QUOTE(NathanKell)</div><div class='quotemain'><!--QuoteEBegin-->I'll be happy to handle whatever "backend" you need, my pleasure! <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" />[/quote]

and even

<!--quoteo--><div class='quotetop'>QUOTE</div><div class='quotemain'><!--quotec-->you be as indepth as you like<!--QuoteEnd--></div><!--QuoteEEnd-->

hee hee hee <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/laugh.gif" style="vertical-align:middle" emoid="xD:" border="0" alt="laugh.gif" /> (yes, taken entirely out of context, i know <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" /> )
 
<img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/laugh.gif" style="vertical-align:middle" emoid="xD:" border="0" alt="laugh.gif" />
Get me back for the senior moments crap, will you? <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/laugh.gif" style="vertical-align:middle" emoid="xD:" border="0" alt="laugh.gif" />
 
(gee, now I don't feel so bad for digressing...) <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/icon_wink.gif" style="vertical-align:middle" emoid=";)" border="0" alt="icon_wink.gif" /> <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/laugh.gif" style="vertical-align:middle" emoid="xD:" border="0" alt="laugh.gif" />
 
<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" /> I'm gone for a few days (got a new job!), and you guys have taken my ideas to a <i>whole</i> new level! Amazing work, everybody, I can't wait to give it a try and see how it works out!

On the job note, I'm working `12-14` hours six days a week now, so I probably won't be around as much, but I'll definitely be making my appearances (and suggestions) when I can. Cheers! <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/par-ty.gif" style="vertical-align:middle" emoid=":cheers" border="0" alt="par-ty.gif" />
 
The french had the classification corvette, but when the english captured a corvette, they reclassified it to a light frigate...

In some cases overgunning the ship...

<img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/bookish.gif" style="vertical-align:middle" emoid=":mm" border="0" alt="bookish.gif" />
 
Back
Top