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

animist quest

<!--quoteo(post=219428:date=Oct 29 2007, 05:04 PM:name=Pieter Boelen)--><div class='quotetop'>QUOTE(Pieter Boelen @ Oct 29 2007, 05:04 PM) [snapback]219428[/snapback]</div><div class='quotemain'><!--quotec-->Find "Mergildo Hurtado" in PROGRAM\Characters\init\TempQuestCharacters.c and add the line <i>ch.nosurrender = 2;</i> below his ship-related lines:<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->    ch.Ship.Name = "Montanez";
    ch.Ship.Type = "Barque1"; // PRS3
    ch.Ship.Stopped = true;
    ch.nosurrender = 2;<!--c2--></div><!--ec2-->That should disable surrendering for this character. Note that you might need to start a new game for this change to take effect, though perhaps a reinit (F11) would suffice.<!--QuoteEnd--></div><!--QuoteEEnd-->


<img src="style_emoticons/<#EMO_DIR#>/me.gif" style="vertical-align:middle" emoid=":onya" border="0" alt="me.gif" /> I'll make the adjustment and ... sure it will work. I'm afraid though you are right about starting a new game since we put the fix into the init file... So once again you are pointing me towards a lot of gaiming fun in order to test the outcome.

Thanks!
 
Do what Petros suggested with console.c as explained <a href="http://www.piratesahoy.com/forum/index.php?s=&showtopic=10638&view=findpost&p=219438" target="_blank">here</a> and you don't need to start a new game.
 
<!--quoteo(post=219497:date=Oct 30 2007, 11:52 AM:name=Pieter Boelen)--><div class='quotetop'>QUOTE(Pieter Boelen @ Oct 30 2007, 11:52 AM) [snapback]219497[/snapback]</div><div class='quotemain'><!--quotec-->Do what Petros suggested with console.c as explained <a href="http://www.piratesahoy.com/forum/index.php?s=&showtopic=10638&view=findpost&p=219438" target="_blank">here</a> and you don't need to start a new game.<!--QuoteEnd--></div><!--QuoteEEnd-->

Simply Brilliant!

Done TempQuestChar:
ch.Dialog.Filename = "Mergildo Hurtado_dialog.c";
ch.Ship.Name = "Montanez";
ch.Ship.Type = "Barque1"; // PRS3
ch.Ship.Stopped = true;
<b> ch.nosurrender = 2;</b>

Done Console:
ref pchar = GetMainCharacter();
ref ch;
int i;
<b>Characters[GetCharacterIndex("Mergildo Hurtado")].nosurrender = 2; </b>

Done F12 on the last save: During the battle "Montanez" doesn't surrender

Log after the battle:

ResumeAllSounds
ResetSoundScheme
SetSoundScheme: tavern
SETTING MUSIC: music_tavern
locator_name = fakeReload lockedReloadLocator =
reload_cur_island_index = -1
reload_cur_location_index = 116
reload_island_index = -1
reload_location_index = 111
Start reload
ResetSoundScheme
PauseAllSounds
ReloadStartFade
ItemLogic: On unload location

<b>It works!</b>


<img src="style_emoticons/<#EMO_DIR#>/me.gif" style="vertical-align:middle" emoid=":onya" border="0" alt="me.gif" />

Maybe the boarding issue brought up by Morgan should also be looked into ... he's usually right about stuff, even though he seems surprissed about it most of the time... <img src="style_emoticons/<#EMO_DIR#>/rolleyes.gif" style="vertical-align:middle" emoid=":rolleyes:" border="0" alt="rolleyes.gif" />
 
I'm afraid I don't quite understand that boarding issue. What exactly happens and how or when. <img src="style_emoticons/<#EMO_DIR#>/unsure.gif" style="vertical-align:middle" emoid=":?" border="0" alt="unsure.gif" />
Glad to hear this worked! Another bug squashes! <img src="style_emoticons/<#EMO_DIR#>/w00t.gif" style="vertical-align:middle" emoid=":woot" border="0" alt="w00t.gif" />
 
<!--quoteo(post=219123:date=Oct 27 2007, 03:48 PM:name=morgan terror)--><div class='quotetop'>QUOTE(morgan terror @ Oct 27 2007, 03:48 PM) [snapback]219123[/snapback]</div><div class='quotemain'><!--quotec-->speaking of animist quest bugs, it's impossible to board the last of the two enemy ships. if you do, and win, you get transported to the tavern, with a ship INSIDE the tavern, and when the scene in the tavern ends, you go back to sea, and you have an endlessly playing hacky- and slashy-soundtrack (the one you hear when you end a boarding), which is really annoying.<!--QuoteEnd--></div><!--QuoteEEnd-->


I'd love too see that ship inside the tavern!
 
<!--quoteo(post=219568:date=Oct 30 2007, 06:02 PM:name=Julian)--><div class='quotetop'>QUOTE(Julian @ Oct 30 2007, 06:02 PM) [snapback]219568[/snapback]</div><div class='quotemain'><!--quotec--><!--quoteo(post=219123:date=Oct 27 2007, 03:48 PM:name=morgan terror)--><div class='quotetop'>QUOTE(morgan terror @ Oct 27 2007, 03:48 PM) [snapback]219123[/snapback]</div><div class='quotemain'><!--quotec-->speaking of animist quest bugs, it's impossible to board the last of the two enemy ships. if you do, and win, you get transported to the tavern, with a ship INSIDE the tavern, and when the scene in the tavern ends, you go back to sea, and you have an endlessly playing hacky- and slashy-soundtrack (the one you hear when you end a boarding), which is really annoying.<!--QuoteEnd--></div><!--QuoteEEnd-->

I'd love too see that ship inside the tavern!
<!--QuoteEnd--></div><!--QuoteEEnd-->
<!--quoteo(post=219565:date=Oct 30 2007, 05:38 PM:name=Pieter Boelen)--><div class='quotetop'>QUOTE(Pieter Boelen @ Oct 30 2007, 05:38 PM) [snapback]219565[/snapback]</div><div class='quotemain'><!--quotec-->I'm afraid I don't quite understand that boarding issue. What exactly happens and how or when. <img src="style_emoticons/<#EMO_DIR#>/unsure.gif" style="vertical-align:middle" emoid=":?" border="0" alt="unsure.gif" />
...<!--QuoteEnd--></div><!--QuoteEEnd-->

Pieter.
I think that once both animist ships are neutralized, the game goes "Immediately" to the tavern where you talk to Mergildo Hurtado.

Since the last boarding is disrupted, i.e. not given enough time to finish, it's display gets merged with the tavern.

Lengthening the time delay before transitioning to the tavern, might fix this.
Disabling captures of said ships would definitely fix this.
 
Where do I operate changes, if I want to lengthen the time delay before transitioning to the tavern?
I'm intrigued enough to try different approaches and see what is happening.
Needless to say how much I appreciate this feedback!
 
<!--quoteo(post=219564:date=Oct 30 2007, 01:34 PM:name=Julian)--><div class='quotetop'>QUOTE(Julian @ Oct 30 2007, 01:34 PM) [snapback]219564[/snapback]</div><div class='quotemain'><!--quotec--><!--quoteo(post=219497:date=Oct 30 2007, 11:52 AM:name=Pieter Boelen)--><div class='quotetop'>QUOTE(Pieter Boelen @ Oct 30 2007, 11:52 AM) [snapback]219497[/snapback]</div><div class='quotemain'><!--quotec-->Do what Petros suggested with console.c as explained <a href="http://www.piratesahoy.com/forum/index.php?s=&showtopic=10638&view=findpost&p=219438" target="_blank">here</a> and you don't need to start a new game.<!--QuoteEnd--></div><!--QuoteEEnd-->
Maybe the boarding issue brought up by Morgan should also be looked into ... he's usually right about stuff, even though he seems surprissed about it most of the time... <img src="style_emoticons/<#EMO_DIR#>/rolleyes.gif" style="vertical-align:middle" emoid=":rolleyes:" border="0" alt="rolleyes.gif" />
<!--QuoteEnd--></div><!--QuoteEEnd-->

that's the best discription of me i've heard in a long time. <img src="style_emoticons/<#EMO_DIR#>/smile2.gif" style="vertical-align:middle" emoid=":))" border="0" alt="smile2.gif" /> here's another funny (fixed) bug for you: in one of the alphas, it was so that when you'd go to your ship deck and go back to where you came from (in my case the store), the location would be filled with the sea! <img src="style_emoticons/<#EMO_DIR#>/laugh.gif" style="vertical-align:middle" emoid="xD:" border="0" alt="laugh.gif" />

could this boarding bug have something to do with the lag i'm having?
 
The filled with sea bug is no longer there. Now we have all new ones. Thanfully the player clone one is now also fixed in my game, but it's still not entirely right.

Would the game go to the tavern as soon as you board the second ship? Shouldn't the boarding be won first? We could, in theory, set those ships to unboardable.
 
If I only had more coding knowledge I would have tried to lengthen the time delay before transitioning to the tavern myself, as Petros suggested.
I very uncertain about how this is done though.

Just feel this should be tried first.

If only way out for killing the other bug is making the animist ships unboardable, then sure its OK to do it.
But mind, even with the medium island ship groups option there are plenty of other ships to interffere in the battle... so it's Aboukir out there!
If the battle slides into the range of the long 32s on the forts they start pounding everything... the French squadron weighs at some point anker and starts to make way for the battle... so this plentiness of challenge can easily get out of hand at a lower main character level while chasing unboardable ships.

<img src="style_emoticons/<#EMO_DIR#>/rolleyes.gif" style="vertical-align:middle" emoid=":rolleyes:" border="0" alt="rolleyes.gif" />
 
to be more specific:

what happened was that i boarded the last of the two ships. he <u>immediatly</u> surrendered (i'm sure this is the main cause of the problem), and as my character just started running towards the captain, i got transported to the tavern, with all the things discribed earlier.

note: i say once again that i'm not sure wether or not the fact that there was a ship inside the tavern was part of this bug or a different one.
 
Ah! In that case we must indeed disable surrendering. That does not disable boarding, but hopefully DOES fix that issue.
Actually: I just find that these characters already ARE set to not surrender in my game version by Pirate_KK. Not sure when that was changed, but in any case it should be fixed now. <img src="style_emoticons/<#EMO_DIR#>/dunno.gif" style="vertical-align:middle" emoid=":shrug" border="0" alt="dunno.gif" />
 
<!--quoteo(post=219657:date=Oct 31 2007, 02:40 PM:name=Pieter Boelen)--><div class='quotetop'>QUOTE(Pieter Boelen @ Oct 31 2007, 02:40 PM) [snapback]219657[/snapback]</div><div class='quotemain'><!--quotec-->Ah! In that case we must indeed disable surrendering. That does not disable boarding, but hopefully DOES fix that issue.
Actually: I just find that these characters already ARE set to not surrender in my game version by Pirate_KK. Not sure when that was changed, but in any case it should be fixed now. <img src="style_emoticons/<#EMO_DIR#>/dunno.gif" style="vertical-align:middle" emoid=":shrug" border="0" alt="dunno.gif" /><!--QuoteEnd--></div><!--QuoteEEnd-->
I don't think "disable surrendering" is enough.
The Tavern part of the quest is triggered by the death of both Animist captains.
If you have been allowed to board, then the captain might die before you get the capture screen while still on deck. Then you'll go (transported) directly to the tavern.
 
i took a while before i dug that out of the murk called my memory, but that's definatly the final version. i always thought it had something to do with the defeat being registered. interesting that he's considered already dead when you've actually not killed him yet, just defeated him.
 
<!--quoteo(post=219671:date=Oct 31 2007, 10:10 PM:name=Petros)--><div class='quotetop'>QUOTE(Petros @ Oct 31 2007, 10:10 PM) [snapback]219671[/snapback]</div><div class='quotemain'><!--quotec-->I don't think "disable surrendering" is enough.
The Tavern part of the quest is triggered by the death of both Animist captains.
If you have been allowed to board, then the captain might die before you get the capture screen while still on deck. Then you'll go (transported) directly to the tavern.<!--QuoteEnd--></div><!--QuoteEEnd-->How can the captain suddenly die without the player killing him? I was not aware of any code pertaining to that. The other option would be to make these ships unboardable. But I would prefer to first do some tests with not surrendering and see if the issue still occurs like you say it might.
 
Negotiations can only take place if he surrenders. If he doesn't surrender, there will be no negotiation and no way for the player to kill him that way. Instead the captain will die at the sinking or capture of the ship.
 
you just brought something else out of the murk:

i now remember where that ship inside the tavern was from. it was when i won a boarding fight against a quest ship by killing my foes. i got transported to the tavern when the boarding ending screne came up. i think i jumbled up two different memories about two variations of the same bug.
 
Back
Top