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

Spoiler Cheats (Build 14)

I got the same errors. I'm really confused:
Code:
    //ID
        Locations[n].id = "Cabin6"; // KK
        locations[n].id.label = "Captain's Cabin";
        locations[n].filespath.models = "locations\Inside\ShipyardPirates";
        locations[n].image = "Inside_ShipyardPirates.tga";
 
        //Sound
    Locations[n].type = "own_deck";
        Locations[n].lockCamAngle = 0.4;
        Locations[n].camshuttle = 1;
        Locations[n].fastreload = "ship";
        Locations[n].monsters = 0; // KK
 
        //Models
        //Always
        locations[n].models.always.locators = "ShipyardPirates_locators";
        locations[n].models.always.shipyard = "ShipyardPirates";
        locations[n].models.always.window = "ShipyardPirates_fn";
        Locations[n].models.always.window.tech = "LocationWindows";
        Locations[n].models.always.window.level = 65532;
 
        //Day
        locations[n].models.day.charactersPatch = "ShipyardPirates_patch";
        //Night
        locations[n].models.night.charactersPatch = "ShipyardPirates_patch";
 
        //Environment
        Locations[n].environment.weather = "true";
        Locations[n].environment.sea = "true";
        Locations[n].environment.curse = "false"; // PB: Cursed Coins
// KK -->
        //Reload map
        Locations[n].reload.l1.name = "reload1";
        Locations[n].reload.l1.go = "";
        Locations[n].reload.l1.emerge = "";
        Locations[n].reload.l1.autoreload = "0";
// <-- KK
 
    n = n + 1;
What should I add or remove or change here?
 

Attachments

  • error.log
    435 bytes · Views: 163
  • system.log
    1.9 KB · Views: 146
Hmm.... looks like that location might not quite be compatible with the cabins system. :shrug
 
How can I make this cannon available to all shipyards? (Wip 12)
Code:
        makeref(rCannon,Cannon[CANNON_TYPE_CANNON_LBS32]);
        rCannon.type = CANNON_NAME_SPECIAL_CANNON;
        rCannon.caliber = 32;
        rCannon.ReloadTime = 45; //40;
        rCannon.Cost = 3500;
        rCannon.Weight = 72;
        rCannon.sound = ("cannon_fire_CR32");//JRH
        rCannon.gunpowder = 9;// added by MAXIMUS [gunpowder mod]
        rCannon.FireAngMax = 0.60 * FIRE_ANGLE_SCALAR_H*0.5; // NK 04-09-09
        rCannon.FireAngMin = -0.35 * FIRE_ANGLE_SCALAR_H*0.5; // NK 04-09-09
        rCannon.DamageMultiply = 35.25;
        InitBaseCannons_CalcSpeedV0(&rCannon,1080.0*CANNON_RANGE_SCALAR*0.5);
        n++;
        CANNON_CALIBERS_MAX = 4;
        Cannon_Calibers[0] = 12;
        Cannon_Calibers[1] = 16;
        Cannon_Calibers[2] = 24;
        Cannon_Calibers[3] = 32;
 
As long as it does NOT have the rCannon.TradeOff = true; line, it IS available from all shipyards.

Did you get Beta 3 WIP 16 already? That has a whole bunch of new cannons, including some super-duper ones.
Vanderdecken sells them. Saves you the trouble of modding them in.
 
yes, i've removed that line. i always watch the beta 3 progress thread and i think i'm gonna stick to wip 12 as for now. hehehe. i always correct, add and change files w/c is being discussed there. hehehe.
 
WIP 16 actually isn't bad.

Anyway, you may have to start a new game for your cannons.
 
These codes won't execute through console(Wip16):
Code:
        // Models and Times (for screenshot-making)
        // ------------------
            GiveModel2Player("Jack",true);
            GiveModel2Player("depp_A3",true);
            GiveModel2Player("Vanderdecken",true);
            GiveModel2Player("Blackbeard",true);
            GiveModel2Player("Cutler_Beckett",true);
            GiveModel2Player("TiaDalma",true);
            GiveModel2Player("Ragetti",true);
            GiveModel2Player("Barbossa",true);
            GiveModel2Player("DavyJones",true);
            GiveModel2Player("9Jb_A3",true);
            GiveModel2Player("9Jc",true);
            GiveModel2Player("50grey1",true);
            GiveModel2Player("bocman2",true);
            GiveModel2Player("maltese",true);
            GiveModel2Player("capnhook",true);
            GiveModel2Player("Captaine_Chevalle",true);
            GiveModel2Player("CaptainTeague",true);
            GiveModel2Player("Conorrington",true);
            GiveModel2Player("Espinosa_A4",true);
            GiveModel2Player("Johan_Elting_c_A3",true);
            GiveModel2Player("FredBob",true);
            GiveModel2Player("JGod",true);
            GiveModel2Player("Mansveldt",true);
            GiveModel2Player("mummy",true);
            GiveModel2Player("Pirat11_A3",true);
            GiveModel2Player("skel1",true);
            GiveModel2Player("skel2",true);
            GiveModel2Player("skel3",true);
            GiveModel2Player("skel4",true);
            GiveModel2Player("Sri_Sumbhajee",true);
            GiveModel2Player("CouchCaptainCharles",true);
            GiveModel2Player("Skelt",true);
            GiveModel2Player("Native_Chief",true);
            GiveModel2Player("fatman",true);
            GiveModel2Player("wurmwoode",true);
            GiveModel2Player("Danielle",true);
            GiveModel2Player("Daniell2",true);
            GiveModel2Player("Daniell1",true);
            GiveModel2Player("Danblack",true);
            GiveModel2Player("BeatriceA",true);
            GiveModel2Player("50_Becka",true);
            GiveModel2Player("GypsyCaptn_4_A3",true);
            GiveModel2Player("9Td_A3",true);
            GiveModel2Player("9Tb_A3",true);
            GiveModel2Player("50LCroft",true);
            GiveModel2Player("50_33Petra",true);
            GiveModel2Player("50_33_40Claire",true);
            GiveModel2Player("33_TG5D",true);
            GiveModel2Player("ladyinred",true);
            GiveModel2Player("monkey",true);
            GiveModel2Player("Priest_spa",true);
            GiveModel2Player("Skull",true);
            GiveModel2Player("davy1",true);
            GiveModel2Player("davy2",true);
            GiveModel2Player("davy3",true);
            GiveModel2Player("davy4",true);
            GiveModel2Player("davy5",true);
        //    SetNextWeather("Clear");
        //    SetCurrentTime(00.00, 0); // NIGHT1.COL
        //    SetCurrentTime(06.00, 0); // EVENING3.COL
        //    SetCurrentTime(12.00, 0); // DAY1.COL
        //    SetCurrentTime(20.00, 0); // MORNING1.COL
        //    CycleThroughTexturedModels("Town_Redmond\Town_04");
        //    ReloadToTexturedModel("Town_Redmond\Town_03", "ENGLAND");
I can't get the GiveModel2Character code to work.
 

Attachments

  • console.c
    14.3 KB · Views: 157
  • error.log
    2.5 KB · Views: 159
  • system.log
    6.7 KB · Views: 147
Replace switch(0) with switch(1) . You're not EXECUTING that code! :razz
 
When gambling, I win then lose then win then lose. But over time my luck is leveling up, so I'll be improving much when gambling. Now after consecutive wins, gamblers will despise me and won't play with me anymore.

Any ideas how to remove that? So I can still gamble everytime I want to.
 
Relevant file is PROGRAM\DIALOGS\Habitue_dialog.c . The pchar.quest.gambling appears to be used to define how much you've been gambling.
 
I have two questions: (WIP 16)
  • Where can I find François Moulin?

*I'm also interested on that gambling situation. I want to not make my reputation to the point that other gamblers won't play with me anymore. I want to limit my gambling reputation or stabilize it. (if it's possible) or other ways just to continue gambling.

  • I'm confused about the instruction. How can I do this exactly?
 
Are you talking about Angelique Moulin's father? First you must go to the Pirate settlement. This side quest can be a little buggy so save very often.

You can also raise your luck by simply talking to town folk.
 
Are you talking about Angelique Moulin's father? First you must go to the Pirate settlement. This side quest can be a little buggy so save very often.
It is? How so? I had some "quests not executing" when I played it last, but that has been fixed.
 
This quest has always been a bit buggy in that characters do not always show up where they are supposed to. The guy in the pirate settlement that you talk to, Angelique Moulin's father on the beach. They do not always appear when they should. So I save often and if one of them does not appear I just keep retrying until they do.
 
Are you talking about Angelique Moulin's father? First you must go to the Pirate settlement. This side quest can be a little buggy so save very often.

You can also raise your luck by simply talking to town folk.
Thank You. Been trying to find that guy for a while. I think Moulin has a valued journal. Is the quest available to all storylines?

And any idea how to remove the fear of the gamblers?
 
Thank You. Been trying to find that guy for a while. I think Moulin has a valued journal. Is the quest available to all storylines?
It is in Standard, Devlin Opera, Jack Aubrey, Jean Lafitte and La Croix, but not the others.
 
Remove the parts about pchar.quest.gambling from the if-statements in the Habitue dialog file.
 
Back
Top