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

Talk-like-a-pirate Mod?

Choose

  • Yes

    Votes: 0 0.0%
  • No

    Votes: 0 0.0%
  • Other

    Votes: 0 0.0%
  • I'll be sending ye to Davy Jone's Locker, Landlubber!

    Votes: 0 0.0%

  • Total voters
    0

xp194

Landlubber
Well, I thought it'd be funny if there was a mod which replaced the text dialouge (not vocal) with whats essentially the same thing, but with a lot of "Yarrs!", "arrs" and "Yo ho ho and a bottle of rum" thrown gratuitously in it as well.

What do you think?
 
would be funny if it would only be on september the 19th, like in Pirates!. <img src="style_emoticons/<#EMO_DIR#>/happy.gif" style="vertical-align:middle" emoid="^_^" border="0" alt="happy.gif" /> but that would require copying all the dialogue in the entire game and retyping it.
 
It sounds like rather a lot of work with not much to be gained by it. However, I do think it'd be good fun to have a bunch of the main pirate characters talk a lot more piratey. If you're capable of rewriting that dialog, that'd be most welcome. I think it should add some nice piratey fun to the game's atmosphere. <img src="style_emoticons/<#EMO_DIR#>/w00t.gif" style="vertical-align:middle" emoid=":woot" border="0" alt="w00t.gif" />
 
I say : if you manage to wrote some simple code that save you most of the work, that's okay.

Currently we have a random swear system :<!--quoteo--><div class='quotetop'>QUOTE </div><div class='quotemain'><!--quotec-->Swear_1 {Break my rudder!}
Swear_2 {Damn!}
Swear_3 {Oh dear!}
Swear_4 {Blast!}
Swear_5 {Sink my ship!}
Swear_6 {Blow me down!}
Swear_7 {Tear my sails!}
Swear_8 {Arrgh!!!}
Swear_9 {Oh heaven!}
Swear_10 {Blazes!}<!--QuoteEnd--></div><!--QuoteEEnd-->
I would recomend to create a big list of piratey expression that could be used a random.

Then there's another thing you should create or modify.
I would make something similar to the pcharrepphrase system (depending on your rep, you're nice or rude).
In .c dialog files, it look like this :
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->link.l2 = pcharrepphrase(DLG_TEXT[31], DLG_TEXT[32]);<!--c2--></div><!--ec2-->
DLG_TEXT[31] = "Do you have a free room? I'd like to stay here for some time.",
DLG_TEXT[32] = "Do you have any rooms left in this fleabag tavern?",
And here the code in Dialog_func :
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->string PCharRepPhrase (string Var1, string Var2)
{
    ref pchar = GetMainCharacter();

    if(makeint(pchar.reputation) < 41)
    {
        return Var2;
    }
    else
    {
        return Var1;
    }
}<!--c2--></div><!--ec2-->

You could make another system like this :
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->link.l2 = pcharpirateyphrase(DLG_TEXT[31], Randpirateyswear() + DLG_TEXT[32]);<!--c2--></div><!--ec2-->
...having something like this in Dialog_func :
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->string PCharPirateyPhrase (string Var1, string Var2)
{
    ref pchar = GetMainCharacter();

    if(CheckAttribute(Pchar, "pirate_talking"))
    {
        return Var2;
    }
    else
    {
        return Var1;
    }
}<!--c2--></div><!--ec2-->
 
<!--quoteo(post=258201:date=May 23 2008, 02:27 PM:name=Pieter Boelen)--><div class='quotetop'>QUOTE (Pieter Boelen @ May 23 2008, 02:27 PM) <a href="index.php?act=findpost&pid=258201"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->It sounds like rather a lot of work with not much to be gained by it. However, I do think it'd be good fun to have a bunch of the main pirate characters talk a lot more piratey. If you're capable of rewriting that dialog, that'd be most welcome. I think it should add some nice piratey fun to the game's atmosphere. <img src="style_emoticons/<#EMO_DIR#>/w00t.gif" style="vertical-align:middle" emoid=":woot" border="0" alt="w00t.gif" /><!--QuoteEnd--></div><!--QuoteEEnd-->


Well, I wouldn't know what to do to get it in game, but I wouldn't mind Piratizing some stuff. I'd just need someone to either get it in the game for me, or to hold my hand through the process.

I looked at what Virtual Sailor had given examples of and thought "wha?"

So yeh, I'll rewrite some pirate's stuff. I'll be back soon with the initial results.
 
Good idea, but to set lower count of working you just could change basic dialogues, like merchant, barman, streetmerchant and ect...
 
question: does the fourth poll option count as a yes? <img src="style_emoticons/<#EMO_DIR#>/laugh.gif" style="vertical-align:middle" emoid="xD:" border="0" alt="laugh.gif" />
 
<!--quoteo(post=258218:date=May 23 2008, 04:45 PM:name=xp194)--><div class='quotetop'>QUOTE (xp194 @ May 23 2008, 04:45 PM) <a href="index.php?act=findpost&pid=258218"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->So yeh, I'll rewrite some pirate's stuff. I'll be back soon with the initial results.<!--QuoteEnd--></div><!--QuoteEEnd-->If we keep things simple and just rewrite the main pirate characters' dialogs, you can do so yourself. Just find the character's dialog file in PROGRAM\DIALOGS\English and edit it using Notepad. Should be simple enough. No need for doing other code modifications. With a simple virtual sailor's suggestion, we could make things more pretty, but it does become more complicated that way and would require more work. But just replacing the existing dialogs with more piratey versions for the main pirate characters, you can easily do that yourself. <img src="style_emoticons/<#EMO_DIR#>/wink.gif" style="vertical-align:middle" emoid=";)" border="0" alt="wink.gif" />
 
<!--quoteo(post=258243:date=May 23 2008, 10:35 PM:name=Morgan Terror)--><div class='quotetop'>QUOTE (Morgan Terror @ May 23 2008, 10:35 PM) <a href="index.php?act=findpost&pid=258243"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->question: does the fourth poll option count as a yes? <img src="style_emoticons/<#EMO_DIR#>/laugh.gif" style="vertical-align:middle" emoid="xD:" border="0" alt="laugh.gif" /><!--QuoteEnd--></div><!--QuoteEEnd-->

Looks like the fourth poll option counts as "HELL ******* YES!" <img src="style_emoticons/<#EMO_DIR#>/icon_mrgreen1.gif" style="vertical-align:middle" emoid=":cheeky" border="0" alt="icon_mrgreen1.gif" />
 
Back
Top