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

The Black Pearl mod!!!!

All you need to do is to open PROGRAM\Ships\ships_init.c (I think this applies to AoP as well), make a copy of an existing entry and change it for the Black Pearl.
As an example I have here for you my PotC entry:<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->    //-------------------------------------------------------------------------
    // Black Pearl by Kazeite
    //-------------------------------------------------------------------------
    makeref(refShip,ShipsTypes[n]);
    n++;
    refShip.Name                = "BlackPearl";
    refShip.BigPicTex            = 1;
    refShip.BigPicTexName        = "SHIPS1";
    refShip.SName                = "BlackPearl";
    refShip.id                    = refShip.Name;
    refShip.Nation                = PIRATE;
    refShip.unique                = true;
    refShip.Class                = 3;
    refShip.Walk                = "BlackPearl";
    refShip.Cannon                = CANNON_TYPE_LONG_LBS24;
    refShip.MaxCaliber            = 24;
    refShip.Weight                = Tonnes2CWT(1100);
    refShip.Capacity            = 2200;
    refShip.CannonsQuantity        = 36;
    refShip.Cannons.Borts.cannonf.qty    = 2;
    refShip.Cannons.Borts.cannonb.qty    = 2;
    refShip.MaxCrew                = 300;
    refShip.MinCrew                = 60;
    refShip.SpeedRate            = 16.8;
    refShip.TurnRate            = 36.5;
    refShip.Price                = 180000;
    refShip.HP                    = 7000;
    refShip.SP                    = 100;
// KK -->
    refShip.EmblemedSails.normalTex = "sail_whole_black_patch1.tga";
    refShip.EmblemedSails.nationFileName = "sail_whole_black_patch2.tga";
    refShip.Viper_SailsTypeType = 5;
    refShip.Viper_SailsTypeModel = 0;
    refShip.Viper_SailsTypeColour = 2;
    refShip.Viper_SailsTypeDesign = 0;
    // refShip.AbordageLocation = "BOARDING_BATTLESHIP";

    refShip.BI.Tex = 14;
    refShip.BI.Pic = 0;
    refShip.QDeck = "ShipDeck6";
    refShip.CannonsDeck = 2;
    refShip.CargoHold = 1;
    refShip.Cabin = "Cabin4"; // Thomas the Terror
// <-- KK

    refShip.Type.Trade            = false;
    refShip.Type.War            = true;

    refShip.CanBuy                = false;
    refShip.CanEncounter        = false;

    refShip.WaterLine            = 0.3;
    refShip.SpeedDependWeight    = 0.3;
    refShip.SubSeaDependWeight    = 1.0;

    refShip.InertiaAccelerationX = 0.4;    refShip.InertiaBrakingX = 2.0;
    refShip.InertiaAccelerationY = 10;    refShip.InertiaBrakingY = 4;
    refShip.InertiaAccelerationZ = 4.0;    refShip.InertiaBrakingZ = 2.0;

    refShip.Height.Bombs.Y        = 1.0;    refShip.Height.Bombs.DY = 0.5;
    refShip.Height.Grapes.Y        = 2.0;    refShip.Height.Grapes.DY = 1.0;
    refShip.Height.Knippels.Y    = 10.0;    refShip.Height.Knippels.DY = 8.0;
    refShip.Height.Balls.Y        = 1.0;    refShip.Height.Balls.DY = 0.5;

    refShip.GeraldSails.rey_b2    = 1;
    refShip.GeraldSails.rey_b3    = 1;<!--c2--></div><!--ec2-->
 
@ pieter
he knows that. i´ve said all to him via pm

you cant use my files. i´ve too much changed. my files doesnt work in your game. and i dont change my files that you can play and i not.

you can write so much words here but no one in your folders??

we talk 1h about this 4 or 5 lines. in the same time you´ve change the lines and plays 50 minutes.

Sorry but i cant help you anymore.
 
<!--quoteo(post=298992:date=Jan 24 2009, 09:41 PM:name=Pieter Boelen)--><div class='quotetop'>QUOTE (Pieter Boelen @ Jan 24 2009, 09:41 PM) <a href="index.php?act=findpost&pid=298992"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->All you need to do is to open PROGRAM\Ships\ships_init.c (I think this applies to AoP as well), make a copy of an existing entry and change it for the Black Pearl.
As an example I have here for you my PotC entry:<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->    //-------------------------------------------------------------------------
    // Black Pearl by Kazeite
    //-------------------------------------------------------------------------
    makeref(refShip,ShipsTypes[n]);
    n++;
    refShip.Name                = "BlackPearl";
    refShip.BigPicTex            = 1;
    refShip.BigPicTexName        = "SHIPS1";
    refShip.SName                = "BlackPearl";
    refShip.id                    = refShip.Name;
    refShip.Nation                = PIRATE;
    refShip.unique                = true;
    refShip.Class                = 3;
    refShip.Walk                = "BlackPearl";
    refShip.Cannon                = CANNON_TYPE_LONG_LBS24;
    refShip.MaxCaliber            = 24;
    refShip.Weight                = Tonnes2CWT(1100);
    refShip.Capacity            = 2200;
    refShip.CannonsQuantity        = 36;
    refShip.Cannons.Borts.cannonf.qty    = 2;
    refShip.Cannons.Borts.cannonb.qty    = 2;
    refShip.MaxCrew                = 300;
    refShip.MinCrew                = 60;
    refShip.SpeedRate            = 16.8;
    refShip.TurnRate            = 36.5;
    refShip.Price                = 180000;
    refShip.HP                    = 7000;
    refShip.SP                    = 100;
// KK -->
    refShip.EmblemedSails.normalTex = "sail_whole_black_patch1.tga";
    refShip.EmblemedSails.nationFileName = "sail_whole_black_patch2.tga";
    refShip.Viper_SailsTypeType = 5;
    refShip.Viper_SailsTypeModel = 0;
    refShip.Viper_SailsTypeColour = 2;
    refShip.Viper_SailsTypeDesign = 0;
    // refShip.AbordageLocation = "BOARDING_BATTLESHIP";

    refShip.BI.Tex = 14;
    refShip.BI.Pic = 0;
    refShip.QDeck = "ShipDeck6";
    refShip.CannonsDeck = 2;
    refShip.CargoHold = 1;
    refShip.Cabin = "Cabin4"; // Thomas the Terror
// <-- KK

    refShip.Type.Trade            = false;
    refShip.Type.War            = true;

    refShip.CanBuy                = false;
    refShip.CanEncounter        = false;

    refShip.WaterLine            = 0.3;
    refShip.SpeedDependWeight    = 0.3;
    refShip.SubSeaDependWeight    = 1.0;

    refShip.InertiaAccelerationX = 0.4;    refShip.InertiaBrakingX = 2.0;
    refShip.InertiaAccelerationY = 10;    refShip.InertiaBrakingY = 4;
    refShip.InertiaAccelerationZ = 4.0;    refShip.InertiaBrakingZ = 2.0;

    refShip.Height.Bombs.Y        = 1.0;    refShip.Height.Bombs.DY = 0.5;
    refShip.Height.Grapes.Y        = 2.0;    refShip.Height.Grapes.DY = 1.0;
    refShip.Height.Knippels.Y    = 10.0;    refShip.Height.Knippels.DY = 8.0;
    refShip.Height.Balls.Y        = 1.0;    refShip.Height.Balls.DY = 0.5;

    refShip.GeraldSails.rey_b2    = 1;
    refShip.GeraldSails.rey_b3    = 1;<!--c2--></div><!--ec2--><!--QuoteEnd--></div><!--QuoteEEnd-->
OK!!!I will try again!!!!Give me for the last time with all the instructions for the Black Pearl!!!!!!
 
The Black Pearl is at my hands for a lot of months!!!!!I want to say THANKS to a person who really help me!!!Thank you!!!!!
 
Back
Top