summaryrefslogtreecommitdiff
path: root/sw-bot
Commit message (Collapse)AuthorAge
* Use proper sealed class for TurnActionsJoffrey Bion2021-02-23
|
* Use automatic sayReady call to synchronize STOMP subscriptions before first turnjoffrey-bion2021-02-17
| | | | | | | | We currently miss the preparedCard event from bots if they are too fast, because the server sends the first turn to everyone without knowing if all clients have properly subscribed to events. We now use sayReady to indicate to the server that all subscriptions have been made.
* Rename some client functionsjoffrey-bion2021-02-13
|
* Fix race when bots leave gamejoffrey-bion2021-02-12
|
* Align coroutines versionjoffrey-bion2021-02-10
|
* Cleanup experimental annotationsjoffrey-bion2021-02-10
|
* Clean games when all humans have leftjoffrey-bion2021-02-10
| | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/113
* Fix bot loggerjoffrey-bion2021-02-09
|
* Add auto-game with bots onlyjoffrey-bion2021-02-03
| | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/82
* Only transfer ownership to humansjoffrey-bion2020-12-13
| | | | | Resolve: https://github.com/joffrey-bion/seven-wonders/issues/73
* Add logging of BOT statusjoffrey-bion2020-12-13
| | | | | Related: https://github.com/joffrey-bion/seven-wonders/issues/71
* Fix race conditions for game start and testsjoffrey-bion2020-12-12
| | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/70
* Delete game at the end of a gamejoffrey-bion2020-12-12
|
* Decouple some sagas from routesjoffrey-bion2020-12-10
| | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/13
* Make all transactions availablejoffrey-bion2020-11-28
| | | | | | | | | | | Sometimes the strategic move can be to spend more money on a different player, rather than less money on the wrong player. We need to make these strategic moves available through the UI. To make up for the explosion in combinations, we just have to get rid of the options that result in the same money for each neighbour. As long as we give the same amounts, we don't care whether it's for wood or clay. Related: https://github.com/joffrey-bion/seven-wonders/issues/50
* Add dialog to choose who to buy resources fromjoffrey-bion2020-11-28
| | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/50
* Upgrade dependenciesjoffrey-bion2020-11-25
| | | | | | - Kotlinx Coroutines to 1.4.1 - Kotlinx Serialization to 1.0.0 - Krossbow to 1.1.0
* Format with trailing commaJoffrey Bion2020-09-08
|
* Upgrade ktlint and re-enable import order checkJoffrey Bion2020-08-20
|
* Attempt at fixing race conditions with bot subscriptionsJoffrey Bion2020-05-28
|
* Add UI support for playing discarded cardsJoffrey Bion2020-05-28
| | | | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/25 Resolves: https://github.com/joffrey-bion/seven-wonders/issues/26
* Add server-side support for PLAY_FREE_DISCARDED special abilityJoffrey Bion2020-05-28
| | | | | So far, there was no "turn" generated for the player who could play a free card from the discarded pile.
* Make bots explore more by choosing random cards instead of firstJoffrey Bion2020-05-26
|
* Attempt at fixing mixed content ws callJoffrey Bion2020-05-24
|
* Remove bot delays for joining the gameJoffrey Bion2020-05-22
|
* Allow custom player iconsJoffrey Bion2020-05-21
|
* Add dumb bots featureJoffrey Bion2020-05-15
bgstack15