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

Fixed Sea Relations: Friendly Fire After Loading Save At Sea

- You have your game in Program Files and Windows is feeling particularly insane

^ This. The save files folder is gone. I've done the Control Panel > Folder Options > Show Hidden Files and folders. I've disabled UAC. I am system admin. I hate windows sometimes.
 
Add the code below, save the file, load your savegame and press F12 to execute it.

Is it supposed to do something afterwards? Just gives a brief pause. Also removing the captains, making them my personal entourage, and pressing O on them doesn't give a nationality anymore, just the same info on the character screen.
 
I though the O-key opens a slightly different screen with nationality in the bottom-right corner.

For the console.c thing, check if there is an error.log generated. Perhaps something is wrong, since I didn't test it.
If it works, you should get some text on your screen.
 
O is only showing me their wages at the bottom right now. (Where it used to show me nationality also when I was hiring them) It may need to be noted that I did change their outfits. All of them.
 
In that case, check the line number that it gives and see if anything is our of order.
I won't be able to do anything until Tuesday evening or so.
 
Will do some messing with it to see if I can get it to work. I really appreciate all your help.

I also managed to get my save file. I deleted my profiles and saved the presently loaded game to "Player" and boom a file popped up in a brand new SAVES folder. Baffles me but I won't ask any questions as long as my save is working still :rofl
 

Attachments

  • -=Player=- La Grenade.rar
    682.3 KB · Views: 90
I just want to say that the places to change Captains is at sea, the shipyard, and the store. Anywhere else causes ctd.
 
I just want to say that the places to change Captains is at sea, the shipyard, and the store. Anywhere else causes ctd.
If I recall, ship swapping is prevented in port to prevent just that.
Regular towns may work. Not sure about shores.
 
All code related to this bug has by now been completely rewritten.
I have tried and failed to trigger this with the current game code, so this might actually be fixed now.
However, I'd welcome some additional testing so we can be sure about putting this one to rest.
 
Has anyone been using Save At Sea in various situations?
Any wrong relations, including but not limited to within your own fleet?
 
Has anyone been using Save At Sea recently? With and without Escort Quest Companions?
I'd like to know if the sea relations after loading the save are correct.

As far as I understand from the code, this particular problem should be fixed now. But I'd like to have that confirmed!
 
I have saved at sea several times - ( without Escort Quest Companions )

The relations all appear Ok

:onya
 
Please try a few times with Escort Quest companions too if you get the chance.
They keep their original flag no matter what, so if you hoist a hostile flag, they might turn on you.
That is prevented if you inform them about it in advance, but what happens then if you Save At Sea?
 
Still hoping for some feedback on this one using Escort Quest companions.... :rolleyes:
 
What it is needed to test here? Make a save at sea with a Escort Quest companion and then load?
 
What it is needed to test here? Make a save at sea with a Escort Quest companion and then load?
WITH you flying a flag hostile to that of your Escort Quest Companion's nation, yes. (AFTER informing them you'll use a false flag, of course.)
Just to see if you can provoke an unintentional attack from them where they remain in your fleet, but still fire on you.
 
I can confirm that this bug is clearly fixed. I escorted a spanish ship which was hostile to England, talked to him about changing to a false flag, and then at sea, I changed to that hostile flag. Save and reaload the game, and the ship didn't fire at us (I had another ship captured by me).
 
I can confirm that this bug is clearly fixed. I escorted a spanish ship which was hostile to England, talked to him about changing to a false flag, and then at sea, I changed to that hostile flag. Save and reaload the game, and the ship didn't fire at us (I had another ship captured by me).
Awesome! Finally some definite confirmation that my complete rewrite did improve the reliability of the Sea Relations! :woot
 
Sorry, but... bad news @Pieter Boelen . I though this was fixed, but I recently have a fight between Vigila Mendes' ship and a ship that was from escort Quest. The escort ship was from Holland and we were in Martinique, in which France is hostile to me. Putted a french flag and also advised the companion ship that I was going to put a false flag. Then, after loading it again, Vigila Mendes started shooting my companion, but he didn't fire at Vigila Mendes. Here you have a save from Beta 4 WIP 13th september version.
 

Attachments

  • -=Free1test=- Open Sea July 2nd, 1566.zip
    672.6 KB · Views: 96
Back
Top