jdmonin / JSettlers2

Java Settlers project home, downloads, and GPLv3 source code. To download the latest version as a JAR, see https://github.com/jdmonin/JSettlers2/releases/latest .
http://nand.net/jsettlers/
GNU General Public License v3.0
157 stars 63 forks source link

Suggestion: Timer #68

Closed dannythunder closed 3 years ago

dannythunder commented 4 years ago

Implement a timer in settings so a turn dont go on "forever".

jdmonin commented 4 years ago

Hi, thanks for the suggestion! Would this be for human players or bots? About how long starts to feel too long?

dannythunder commented 4 years ago

For both.

I would say 60-100 seconds as optional settings.

jdmonin commented 4 years ago

OK, I looked into robot behavior, and reduced the trade offer max wait time from 100 to 30 seconds (commit f2054ac).

Further reduction will take some more thought. We'll need to especially be careful about ending human player turns without being rude or losing opportunities to take actions.

jdmonin commented 3 years ago

Human player time limit added to roadmap/todo list. Thanks again!