Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Enemy ships asking to pay for life every 5 seconds

A topic by Mathmaj created Jul 28, 2022 Views: 208 Replies: 8
Viewing posts 1 to 4

Hi ChezJfrey!

I'm discovering your work and I'm impressed. thanks for all that. 

All is in the title. So when I have a sea fighting, the ennemy keeps asking me money for live every 5 seconds.




Do you have an idea?

Thankk in advance!

My understanding is that the ransom/tax/speak feature was somewhat a problem in the early Caribbean Tales game.  I think this is why it was disabled in the later City of Abandoned Ships.  It was reintroduced and partially fixed in GOF 1.2 by modders.  It is more fully fixed in ERAS.  I don't support all the various mods and bugs they may still have left over, I just attend to any bugs related to the Maelstrom implementation.

Thanks for your answer. It's a shame because it make the game unplayable :'(  and there is the same problem in the immersion version.
Thought I didn't have this problem with the vanilla version, or the gog version,  or the 'original' aop tc 5.0. So I was wondering if it was because of the maelstrom implementation.
But thanks anyway!

Hmmm, maybe there is something in Maelstrom implemented differently.  Can you send me a save game at sea during this problem? I will investigate.  Email is chezjfrey@hotmail.com

Did it!

(+1)

I got it.  Thanks.  I will do some checking and let you know what I can figure.

Sorry I did sent you a wrong file. I just sent you the good one.

I think Maelstrom just cycles much faster, so the delay for "last_speak" check is not long enough.  I am updating Itch right now.  The fix is to increase .last_speak in Program\INTERFACE\Speak.c,  line 411, from 90 to 9000:

rSpeakCharacter.last_speak = 9000; //90;    //ask again in 90 ticks?

What an artist! It's working perfectly now! Thank you so much.