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

Ship I skinned

irishman

Landlubber
Well here you go. I think I worked this ship out ok except for the two following items.

1) It doesnt have a picture in the ship statistic sceen, from f2, or the goods purchase screen.

2) It doesnt have any crew in the rigging!


I hope I figure out those two ones soon.

Also I had the custom white sails done but couldnt get any of the other plain sails to be white. So they were all black with my two custom white sails, until Kirin posted his custom sail pack tonight. WOOT WOOT, thanks Kirin.

Here are two pics:
<img src="http://www.clanfoley.com/images/ship1.jpg" border="0" class="linked-image" />


and here is another

<img src="http://www.clanfoley.com/images/ship2.jpg" border="0" class="linked-image" />


Hope you like. Ive got another idea for one in a brilliant blue, with a blue dragon painted down one side. Ive already got the art to do it.

I also have to say, its only because of this game I found GIMP, the graphics program. I have to say its about 80% of photoshop, and its free. Very nice. I just wish I could rotate images at less than 90* angles to help with putting lines down the curvature of ship hulls.
 
<img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/onya.gif" style="vertical-align:middle" emoid=":onya" border="0" alt="onya.gif" /> Beautiful!! <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/piratesing.gif" style="vertical-align:middle" emoid=":shock" border="0" alt="piratesing.gif" />
 
Wow, nice job! <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/onya.gif" style="vertical-align:middle" emoid=":onya" border="0" alt="onya.gif" /> <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" />

If you want to install it as a new ship, there are quite a few threads about it, and I can definitely help with the code--ships are rapidly becoming my personal area of expertise as far as POTC code is concerned. <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/pirate2.gif" style="vertical-align:middle" emoid=":p:" border="0" alt="pirate2.gif" />
 
That is a very nic ship <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" />

NK has written a tutorial on adding new ships to the game on the POTC Wiki here:
<a href="http://robotsdontbleed.com/wacko/wakka.php?wakka=AddingShips&v=u0c" target="_blank">http://robotsdontbleed.com/wacko/wakka.php...dingShips&v=u0c</a>

I think that the lack of crew on the rigging might be because you are missing or have the wrong refShip.all data in the entry.
Your new ship looks like a frigate, so the entry should be:
refShip.Name = "Frigate1";
 
heh we're like the `x-men` or something, everyone's got a 'special power' <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/happy.gif" style="vertical-align:middle" emoid="^_^" border="0" alt="happy.gif" />

(edit - that looks strange now, heh, i should have used the quote button... it was in relation to iamthejarha saying "ships are rapidly becoming my personal area of expertise as far as POTC code is concerned" <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/happy.gif" style="vertical-align:middle" emoid="^_^" border="0" alt="happy.gif" /> )

irishman, your ship is incredible! <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" /> it's nice to think my mod has helped creativity to happen *head expands*

i love the celtic designs, by the way. have you given your ship a name in irish? using iamthejarha's new ship renaming mod you can use accented characters and stuff. (woohoo! that always got on my nerves when i was trying to give ships spanish names).
 
excellent ship <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" />
 
For those who are interested here is some detail on the bow decoration.

<img src="http://www.clanfoley.com/images/ship3.jpg" border="0" class="linked-image" />
 
Oh that's lovely, Irishman, WELL DONE!!! <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/onya.gif" style="vertical-align:middle" emoid=":onya" border="0" alt="onya.gif" />
 
Thanks Cat, you were my inspiration. So how do I get this to include it in the pack. Should I zip up both the textures (ship and the sail) and send them to someone. I need a bit of help adding the ship, as Ive got it working about 90%. As for a name, Im stuck between:

Tir Na Nog, which is an undersea land of Celtic Myth, (and was also a ship in the Aubrey series)
or
Manannan mac Lir, the Celtic god of the sea. Tir Na Nog would probably fit on the ship better.

Ive got another one Im working on also. (sneaky sneaky its a secret) When is the deadline for the next pack?



Ooh! Ooh! I want a modder code also! Can I pick 55?
 
ok, so in the shiplist.c, I put in

refShip.all = "Frigate0_1"; And it changed the whole skin. It added the crew, but of course didnt work.

Also, I still need to know how to add a portrait to the shipyard screen.
 
<!--`QuoteBegin-irishman`+--><div class='quotetop'>QUOTE(irishman)</div><div class='quotemain'><!--QuoteEBegin-->Im stuck between:

Tir Na Nog, which is an undersea land of Celtic Myth, (and was also a ship in the Aubrey series)
or
Manannan mac Lir, the Celtic god of the sea. Tir Na Nog would probably fit on the ship better.[/quote]

Manannan mac Lir sounds impressive though <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/happy.gif" style="vertical-align:middle" emoid="^_^" border="0" alt="happy.gif" />

if you want you can add your sails to the list of sails that everyone can just select, for any ship. <b><i>or</i></b>, you can make those sails specific to that ship, so you can only get the sails by buying that ship and selecting 'default' sails. (like the xebec barbarossa, which duke surak'nar added into the game, which has its own special sails.) it's up to you!
 
Nice lookin' frigate there! <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" />

Re: refShip.all, you have your digits reversed; try frigate1_0
 
to set your ship's portrait, go into RESOURCEINIINTERFACESpictures.ini
if you want your ship to have the same portrait as the existing frigates, then it's easy. find the line
<b>picture = Frigate2,128,0,256,128</b>
and copy it just underneath. change it to look like this:
<b>picture = Frigate3,128,0,256,128</b>
(that's assuming you've called your ship 'frigate3'. you can give it whatever name you want, such as 'FrigateIrish' or whatever <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/happy.gif" style="vertical-align:middle" emoid="^_^" border="0" alt="happy.gif" /> it has to be the same as the id you gave it in ships_init.c)

as for having no visible crew, i <i>think</i> you have to go into PROGRAMSEA_AIwalk, copy the file Frigate_walk.c or FRIGATE2_walk.c (whichever you based your own ship on. they're probably identical though) and rename it Frigate3_walk.c (again, assuming you called yours frigate3).

if you want to set your irish sails to be the default sails for that ship, then in your ship's definition in ships_init.c, after all the other stats, add these two lines:
<b>refShip.EmblemedSails.nationFileName = "Ships<<<whatever your irish sails filename is>>>.tga";
refShip.EmblemedSails.normalTex = "Shipssail_whole_white_plain.tga";</b>
then when the player bought the irish frigate and selected 'default' sails, they would get the irish design. you could also add them as selectable custom sails if you want to.

hope this helps <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/happy.gif" style="vertical-align:middle" emoid="^_^" border="0" alt="happy.gif" />
 
Um, the latter part you're quite right about, but the first two were superceded by PRS2, and tutorial'd in the thread Sirus_Darke linked to.
Short pre'cis:
You set refship.bigpic = "somestring" where somestring is the pic you want to use in pictures.ini
and refship.walk = "somestring" where "" is the entry you want to use in the walk file.

This is why using refship.all = "someid" is so handy, because it sets _all_ those properties (walk, BI Pics, Bigpic, SName (i.e. common.ini name)) for you, based on another ship.
 
<b>irishman</b> that is beautiful 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" /> I`ve often thought Catalina`s Xebec would look just perfect with similar Celtic knotwork on a green sail.

<b>Kieron </b>I think the walk files do differ depending on the model. Frigate5_44 in the Weathered ships mod had crew moving oddly and I think I spotted why -

refShip.Name = "Frigate5_44";
refShip.All = "Frigate1_0";
refShip.SName = "Frigate5_44";
refShip.Walk = "Frigate1";

Frigate5_44 is based on the Frigate2 model for the skin etc, so I changed refShip.All and removed refship.Walk

refShip.All = "Frigate2_0";

I`ve worked these weathered skins into national navies in my setup and found the refShip.All made life simpler. eg it makes the refShip.Walk above unnecessary (and it points to the wrong model <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" /> )
 
IT might be easier, as I have monkied all around with my settings, to give someone who is in charge of the build my 2 ship skins and let them instert them. PS> GO look at the next one im working on.
 
<!--`QuoteBegin-Taurondin`+--><div class='quotetop'>QUOTE(Taurondin)</div><div class='quotemain'><!--QuoteEBegin--><b>irishman</b> that is beautiful work  :onya  I`ve often thought Catalina`s Xebec would look just perfect with similar Celtic knotwork on a green sail.

<b>Kieron </b>I think the walk files do differ depending on the model. Frigate5_44 in the Weathered ships mod had crew moving oddly and I think I spotted why -

refShip.Name    = "Frigate5_44";
refShip.All         = "Frigate1_0";
refShip.SName  = "Frigate5_44";
refShip.Walk     = "Frigate1";

Frigate5_44 is based on the Frigate2 model for the skin etc, so I changed refShip.All and removed refship.Walk

refShip.All         = "Frigate2_0";

I`ve worked these weathered skins into national navies in my setup and found the refShip.All made life simpler. eg it makes the refShip.Walk above unnecessary (and it points to the wrong model  ;) )[/quote]

<img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/oops3.gif" style="vertical-align:middle" emoid=":eek:ops2" border="0" alt="oops3.gif" /> Gah, that's my fault. I fixed the models, but forgot to update the code to point refShip.all to the proper models. Thanks for pointing that out, Taurondin. <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/onya.gif" style="vertical-align:middle" emoid=":onya" border="0" alt="onya.gif" /> I'll get that fixed and put up a new update ASAP.
 
Veeeeeeeeeeeeery Nice add it to the build not sure that it would be a military vessel painted like that maybe a privateer or privately owned vessel but still niiiiiiiiiiiiiice get it added to the build pleeeeeeeeeeeease
 
Well, I'm happy to have been an inspiration for THAT, Irishman, thank you! <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/oops3.gif" style="vertical-align:middle" emoid=":eek:ops2" border="0" alt="oops3.gif" />

I've often thought I'd like to see green sails and perhaps the hippogriff from the stern decoration on my Celtic Xebec sail in white. Maybe I'll do that someday. <when I'm not so durned busy!!!> <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/cool.gif" style="vertical-align:middle" emoid="8)" border="0" alt="cool.gif" />
 
<!--`QuoteBegin-NathanKell`+--><div class='quotetop'>QUOTE(NathanKell)</div><div class='quotemain'><!--QuoteEBegin-->Um, the latter part you're quite right about, but the first two were superceded by PRS2, and tutorial'd in the thread Sirus_Darke linked to.
Short pre'cis:
You set refship.bigpic = "somestring" where somestring is the pic you want to use in pictures.ini
and refship.walk = "somestring" where "" is the entry you want to use in the walk file.

This is why using refship.all = "someid" is so handy, because it sets _all_ those properties (walk, BI Pics, Bigpic, SName (i.e. common.ini name)) for you, based on another ship.[/quote]

oh <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/oops3.gif" style="vertical-align:middle" emoid=":eek:ops2" border="0" alt="oops3.gif" /> you can tell how long it's been since i added a ship <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/happy.gif" style="vertical-align:middle" emoid="^_^" border="0" alt="happy.gif" />
 
Back
Top