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

Mod all captives are able to hire

Nita

Sailor
Storm Modder
i am playing gof 2.1.5 is there a way to make all captured prisoners become officers..meaning dutch.. merchents...not just the pirate looking officers you can already get in the bar...p.s. sorry about my english

i found out how program/dialogs/russian/ransack.captain.dialog.c



case "First time":
if (sti(NPChar.nation) == PIRATE)
{
dialog.text = RandSwear() + DLG_TEXT_BASE[0] + GetAddress_Form(NPChar) + DLG_TEXT_BASE[1] + NationNameNominative(sti(NPChar.nation)) + DLG_TEXT_BASE[2];
link.l2 = DLG_TEXT_BASE[3];
link.l2.go = "free_to_officer";
}
else
{
dialog.text = RandSwear() + DLG_TEXT_BASE[4] + GetAddress_Form(NPChar) + ". " + NationNameNominative(sti(NPChar.nation)) + DLG_TEXT_BASE[5];

change to


case "First time":
if (NPChar)
{
dialog.text = RandSwear() + DLG_TEXT_BASE[0] + GetAddress_Form(NPChar) + DLG_TEXT_BASE[1] + DLG_TEXT_BASE[2];
link.l2 = DLG_TEXT_BASE[3];
link.l2.go = "free_to_officer";
}
else
{
dialog.text = RandSwear() + DLG_TEXT_BASE[4] + GetAddress_Form(NPChar) + ". " + DLG_TEXT_BASE[5];

and poof now any captive will have the free to hire dialog..this goes in program/dialogs/russian....gof does not alter this file so should work with unmoded copy of the game
 

Attachments

  • Ransack_captain_dialog.c
    10.1 KB · Views: 160
Last edited:
Back
Top