UnofficialCrusaderPatch / UnofficialCrusaderPatch2

Unofficial balancing patch installer for Stronghold Crusader 1
MIT License
429 stars 59 forks source link

AI Trading System and Interaction #73

Open Mizo5119 opened 5 years ago

Mizo5119 commented 5 years ago

Issue 1 : Often in games the AI tend to ask for you to send them obscene amounts of resources early game, something that you as a player cannot afford and hence you 'forget' about their request. The issue is that they get stuck waiting for the same request (even after they acquired needed resources on their own later on, and due to the request being 'stuck' being the same, it prevents the AI from making further requests down the line which really hampers the immersion.

Issue 2: Related to issue one, if you reject the AI's resource request, they keep asking for the same resources every single second until they acquire said resources.

Issue 3: The AI should be able to send you all types of resource request if they have alot of it. Something to note here is that they will never send gold, regardless on how rich they are, or the amount requested.

Solution 1: Is it possible to make it so that requests that are 'ignored' by the player will automatically be canceled after a set amount of time, say 2 minutes?

Solution 2: Rejecting the AI's resource request triggers a longer delay instead of them engaging in "nagging syndrome".

Solution 3: Making the AI able to send more types of resources.

YouMoMCallME commented 5 years ago

Great idea . I wish I could see it.