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

oups...

campinge

Landlubber
Storm Modder
Hey guys.
i tried to add more crew to the decks, wehn sailing, but i think i deleted sometihng at the file Crewmember_alc_dialog.c
can anyone send this file to my email-adress, this would be very helpful!!!
 
If you downloaded the the update to some where else on computer other thn POTC game folder, You should have back up there of all files. <a href="http://pieter.piratesahoy.org/downloads/post_b12_upd_11-6-06.zip" target="_blank">update link here</a>
If that don't help can send you file if need be
 
hm, the file is not includet there, can you send it to nc-hirschur@netcologne.de

it's in Program/Dialogs
 
I sent the file to your e-mail address in case you didn't get it yet.

You can't increase the number of characters on the ship's deck in a dialog file though. You should add the new crewmembers to PROGRAM\Characters\init\Ship.c. <img src="style_emoticons/<#EMO_DIR#>/smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" />
 
Thank you again, pieter!

But, whats the meaning of this code:

case "Howmany":
Dialog.Text = DLG_TEXT[4];
if(PChar.Ship.Crew.Quantity >0)
{
maxcrew=1;
if(PChar.Ship.Crew.Quantity >=5) {maxcrew=2;}
if(PChar.Ship.Crew.Quantity >=15) {maxcrew=3;}
if(PChar.Ship.Crew.Quantity >=30) {maxcrew=4;}
if(PChar.Ship.Crew.Quantity >=50) {maxcrew=5;}
if(PChar.Ship.Crew.Quantity >=80) {maxcrew=6;}
if(PChar.Ship.Crew.Quantity >=150) {maxcrew=7;}
if(PChar.Ship.Crew.Quantity >=200) {maxcrew=8;}
if(PChar.Ship.Crew.Quantity >=300) {maxcrew=9;}
if(PChar.Ship.Crew.Quantity >=500) {maxcrew=10;}

i'ts includet in this dialogue file....
and if you start a game and count the crew you see on the deck, you will see, that it's like the ones there.
but i'll take a look at the ship.c and backup it before <img src="style_emoticons/<#EMO_DIR#>/wink.gif" style="vertical-align:middle" emoid=";)" border="0" alt="wink.gif" />
 
What is it exactly that you want to increase? If you sail around in 3D sailing mode, there are characters walking around the deck at random. Do you want to increase the number of these? I'm not sure if it can be done; it might be hardcoded.

If you are in 3D sailing mode, you can enter your Crew's Quarter's and walk around there. By adding new characters to Ship.c, you can add new characters on the ship locations.

The code you show is for Screwface's "crewmembers on land mod". You can tell the crewmembers you want some of them to follow you ashore. You can give them weapons and they will join in fights. You will encounter bigger fights too, so it's not a cheat, but an additional challenge. That code set the maximum number of crewmembers who can follow you ashore, based on the number of crewmembers aboard your ship at the moment. If you have many crewmembers aboard your ship, you can take many crewmembers with you ashore.
 
exactly the first thing. i wanted to increas the people walking on the deck when you sail around.
but, like i've seen now, it might be includet in the PEOPLE_ON_DECK.dll flie and i don't know how to edit these files...
 
<!--quoteo(post=151144:date=Jun 15 2006, 07:33 PM:name=´Chocolate` Bill)--><div class='quotetop'>QUOTE(´Chocolate` Bill @ Jun 15 2006, 07:33 PM) [snapback]151144[/snapback]</div><div class='quotemain'><!--quotec-->
exactly the first thing. i wanted to increas the people walking on the deck when you sail around.
but, like i've seen now, it might be includet in the PEOPLE_ON_DECK.dll flie and i don't know how to edit these files...
<!--QuoteEnd--></div><!--QuoteEEnd-->

You can't edit .dll files, because they don't contain any human-readable code. They contain machine code, read by your computers CPU
 
You can open the file with a HEX editor, change it and save it. However, opening with a HEX editor won't make things much clearer either. Almost all of it looks like gibberish to me. <img src="style_emoticons/<#EMO_DIR#>/wacko.gif" style="vertical-align:middle" emoid=":wacko:" border="0" alt="wacko.gif" />

Don't change anything in that file unless you know what you're doing. A corrupted file can crash your game. MAKE A BACKUP when messing around with the MODULES folder!!!
 
i found a tool called "recstudio" which can decompile the .dll files to normal c++ source. this makes the editing very much easier, but there are 100 c files inludet in the characters_on_deck.dll file and this is very hard to take a look at everey file and understand it <img src="style_emoticons/<#EMO_DIR#>/modding.gif" style="vertical-align:middle" emoid=":modding" border="0" alt="modding.gif" />
i think that it's nearly impossible to increase the crew on deck... but why did they made it that complicated o_O !!!
 
I tried that program to decompile rigging.dll, but it didn't give any results that look like other PotC code and I don't understand it one bit. <img src="style_emoticons/<#EMO_DIR#>/wacko.gif" style="vertical-align:middle" emoid=":wacko:" border="0" alt="wacko.gif" />
 
lol, at the left sinde you can choose the inludet file u want to see and in the 'blackbox' at the right it shows you the code of this file... but it's very hard!!!

alright, i found out that this file seems to be not the one i'm looking for... i think there is progammed the animations of the crewmembers. so, i keep on searching ...
but, i found the finle BOAL_crew.c
it's includet in sead_AI and i think, there are saved all files, used when you are in the 'Sailing mode' so, there might be the file i need... MAYBE <img src="style_emoticons/<#EMO_DIR#>/urgh.gif" style="vertical-align:middle" emoid=":urgh" border="0" alt="urgh.gif" />
 
Back
Top