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!
Quick links for Beyond New Horizons
- Download latest version
- Wiki
- FAQ
- Report bugs here
- Bug Tracker on Github
Quick links for Maelstrom
- Download the latest version of Maelstrom
- Download the latest version of ERAS II
- Download the latest version of New Horizons on Maelstrom
Quick links for PotC: New Horizons
- Download latest version
- Wiki
- FAQ
- Report bugs here
Thanks to YOUR votes, GOG.com now sells:
- Sea Dogs
- Sea Dogs: Caribbean Tales
- Sea Dogs: City of Abandoned Ships
Vote now to add Pirates of the Caribbean to the list!
Quick links for AoP2: Gentlemen of Fortune 2
- Downloads and info
- ModDB Profile
- Forums Archive
A Pirate Podcast with Interviews
Music, Comedy and all things Pirate!
- Episode Guide - About - Subscribe -
- Twitter - Facebook - iTunes - Android -
- Youtube - Fill the Coffers -
It must be noted that this must be done for every period or the periods you want to change the outfits.For the clothing, you can swap out the files in the RESOURCE folder with the ones from the original game.
See here for some more help: Tools, Tutorials and Information
No, you're obviously not.I´m kind of to dumb
How far did you get?I made some changes for my likings but I couldn´t find what I sought
How far did you get?
No, you're obviously not.
You tried. Most people don't.
That makes you smarter than most people.
That's indeed a confusing bit of coding, I admit.I can´t figure out which data would let me change the muskets from the guards to sabers
You can find which character model filenames are used per nation per period in PROGRAM\Models\initModels.c .and the uniforms also
// Soldier English -->
model.description = "Your basic English Army or Marine uniform under a strong jaw and a mustache.";
model.id = "Soldier_Eng_15";
model.FaceId = 99;
model.minrank = 1;
model.nation = ENGLAND;
model.price = 1000;
model.assigned = true;
model.playertype = PLAYER_TYPE_MARINE;
model.period = "" + PERIOD_EARLY_EXPLORERS;
AssignModelTypeNation(isstart, model, "Soldiers", 1.0, sti(model.nation));
AddCharacterModel(model);
Nice going, matey!I changed the blades of my crew when I am boarding to the falchion sword if nothing is in the weapon locker, I jsut have to try it out now if it worked or not
Moving the world has to start somewhere.I know nothing astonishing or 'world-moving' but it was a start.
Works fairly similarly to what I described for those uniforms.Also wanted to ask if there is some way to get back the old frigate models. As you probably know there was just one type of frigate in the base game and know the only thing that looks similar to these ships is the 'Mefisto'.
You're quite welcome.Thank you for the kind words!
PROGRAM\ITEMS\initItems.cDo you happen to know where I can find the blade IDs? I can´t find the sabers ID
First question is: are the ones you want still in the game files?I changed the model.id but nothing else, should I have changed more or did I change the wrong file?
I'd recommend not changing the IDs so the code remains matching with the same models.I changed the model.id
// KK -->
ch.Soldier.m0 = "Offic_per";
ch.Soldier.m1 = "Soldier_Per";
ch.Soldier.m2 = "Soldier_Per2";
ch.Soldier.m3 = "Soldier_Per3";
ch.Soldier.m4 = "Soldier_Per4";
ch.Soldier.m5 = "Soldier_Per5";
ch.Soldier.m6 = "Soldier_Per6";
ch.Soldier.m7 = "Soldier_Per" + (rand(4) + 2);
ch.Boarder.Count = 12;
ch.Boarder.m0 = NATHANIEL_BOARDER_0;
ch.Boarder.m1 = NATHANIEL_BOARDER_1;
ch.Boarder.m2 = NATHANIEL_BOARDER_2;
ch.Boarder.m3 = NATHANIEL_BOARDER_3;
ch.Boarder.m4 = NATHANIEL_BOARDER_4;
ch.Boarder.m5 = NATHANIEL_BOARDER_5;
ch.Boarder.m6 = NATHANIEL_BOARDER_6;
ch.Boarder.m7 = NATHANIEL_BOARDER_7;
ch.Boarder.m8 = NATHANIEL_BOARDER_8;
ch.Boarder.m9 = NATHANIEL_BOARDER_9;
ch.Boarder.m10 = NATHANIEL_BOARDER_10;
ch.Boarder.m11 = NATHANIEL_BOARDER_11;
ch.Boarder.Model = BOARDERMODEL;
ch.Boarder.Index = BOARDER_INDEX;
LAi_RemoveLoginTime(ch);
GiveItem2Character(ch, "map");
// <-- KK