Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request: Progressive delay for denied trade requests #12304

Open
2 tasks done
The-Talik opened this issue Oct 16, 2024 · 0 comments
Open
2 tasks done

Feature request: Progressive delay for denied trade requests #12304

The-Talik opened this issue Oct 16, 2024 · 0 comments
Labels

Comments

@The-Talik
Copy link

Before creating

  • This is NOT a gameplay feature from Civ VI, BNW, or outside - see Roadmap
  • This is NOT a gameplay feature from Vanilla Civ V or from G&K - If so, it should be a comment in Missing features from Civ V - G&K #4697

Problem Description

In my current game, I get 1 to 3 trade requests most turns for mutual Open Borders, which I never accept. This is likely due to a high number of civilizations in my game, but the end result is still fairly annoying as I have to decline them every round.

Related Issue Links

No response

Desired Solution

I think the most artificially intelligent option would be tracking the number of times you have declined a specific trade request, and increasing the delay between requests progressively. Maybe something exponential like default_delay * 1.2^sequential_decline_count = 10 turns, 12, 14, 17, 21, etc. (if default_delay is 10, no idea what it actually is).

Alternative Approaches

Alternatively, an easier approach might be just a "snooze this request for 5*default_delay turns". Or maybe that 5 could be configurable in the settings.
Another alternative might be to just have a "never offer this again" button. You could always enter into a trade request by reaching out to the civ yourself.

Additional Context

No response

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant