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

Confirmed Bug Playing as Naval Officer: Chaotic Crew

Switch uniforms! If you're flying a false French flag, it's going to be a dead giveaway if your crew are all wearing British uniforms. OK, not in the game, which doesn't take account of outfits. But when Hornblower was trying to pass himself off as French after sailing into the Spanish fleet in the fog, he had all the crew in French uniforms. As far as I'm concerned, switching uniform when you switch flag isn't a bug, it's an authentic feature.
Would you realistically have those uniforms on board?
I seem to remember from the Hornblower books that when flying a false flag, the soldiers had to hide out of sight. The sailors didn't wear uniforms.
Of course in PotC we show only soldiers, which is technically a pretty major oversight. :unsure

You first need to purchace the uniform from the tailor before you an use it? And if you don't have it the chance your false flag is deteced will be higher ;).
There is certainly merit to that idea. :onya
 
I'm not sure whether you'd realistically have uniforms on board or not.

Hornblower certainly had French uniforms when he tried to pass himself off as French when he'd sailed into the Spanish fleet in the fog. Mind you, those may have been the uniforms captured along with the ship itself earlier. So, rather than a shopping tour of the Caribbean to look for all the uniforms, perhaps also allow you to use the uniform of any nation whose ship you have captured.

Or maybe you could simply get all the uniforms when you or the relevant officer gets the "Disguise" perk. That's how you get the bonus to avoid false flag detection - someone has got hold of appropriate clothing for everyone on deck, rather appropriate for "Disguise".
 
Hornblower certainly had French uniforms when he tried to pass himself off as French when he'd sailed into the Spanish fleet in the fog. Mind you, those may have been the uniforms captured along with the ship itself earlier. So, rather than a shopping tour of the Caribbean to look for all the uniforms, perhaps also allow you to use the uniform of any nation whose ship you have captured.
Give a full set of uniforms to the player when you capture an enemy navy ship?
Bit similar to what you added for killing soldiers ashore?
 
Why not? Either way, you have to defeat enemies wearing those uniforms. But it's not a matter of the player's outfits, it's allowing the crew to appear in uniforms appropriate to your choice of false flag. If you want a uniform as part of your character's own wardrobe, you can get it by killing soldiers or by buying it from a tailor. Not that your character's outfit makes any difference anyway. (That would be more interesting. If you wear the wrong uniform when you enter a hostile town, there should be consequences. But that is perhaps a different topic...)
 
Not that your character's outfit makes any difference anyway. (That would be more interesting. If you wear the wrong uniform when you enter a hostile town, there should be consequences. But that is perhaps a different topic...)
Agreed!
 
This looks to be the code which does this.
Code:
        // ccc Boardingparty
        if (boardermodel_val == "") // KK
        {
            model = LAi_GetBoardingModel(mchr, &ani);    //ccc original code // KK
        }
        else
        {
// added by MAXIMUS [abordage mod] -->
            if ((boarderindex_val == 0) || (boarderindex_val == 100)) boarder_num++;
            switch(boardermodel_val)
            {
                case "skeleton": gmodel = SelectBoardingGroup("skel", 1, 4, boarder_num, "man"); model = ExtractBoarderModel(gmodel); break;
                case "corsair": gmodel = SelectBoardingGroup("corsair", 1, 5, boarder_num, "man"); model = ExtractBoarderModel(gmodel); break;
                case "marine": gmodel = SelectBoardingGroup("rn_warnt18_", 1, 5, boarder_num, "man"); model = ExtractBoarderModel(gmodel); break;
                case "masked": gmodel = SelectBoardingGroup("mask_", 2, 4, boarder_num, "man"); model = ExtractBoarderModel(gmodel); break;
                case "girl": gmodel = SelectBoardingGroup("towngirl", 1, 7, boarder_num, "woman"); model = ExtractBoarderModel(gmodel); break;
                case "soldier": gmodel = SelectBoardingSoldiers(iNation, boarder_num); model = ExtractBoarderModel(gmodel); break;
                case "boarder": gmodel = SelectBoardingBoarders(boarder_num); model = ExtractBoarderModel(gmodel); break;
                case "standard": model = LAi_GetBoardingModel(mchr, &ani); break;
            }
// added by MAXIMUS [abordage mod] <--
        }
I like the idea of (for now) tying the change of costumes to the disguiser perk. So that would mean for every case except the skelton case it should check if the disguiser perk is active and if so if a false flag is active. if that's the case it should disguise as soldiers from the nation you are flying a false flag of right? (if the false flag is not pirate)

Just curious, anyone knows what the girl case is used for :p ?
 
Back
Top