summaryrefslogtreecommitdiff
path: root/sw-engine
Commit message (Collapse)AuthorAge
* Introduce priced transactionsjoffrey-bion2020-11-27
| | | | This is useful to provide information about the price per provider.
* Switch max/min to maxOrNull/minOrNulljoffrey-bion2020-11-27
|
* Distinguish wonder fully built and card already playedjoffrey-bion2020-11-26
|
* Fix resource transactions calculationsjoffrey-bion2020-11-25
| | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/49
* Add comment to explain fixJoffrey Bion2020-09-18
|
* Fix double military resolution in last ageJoffrey Bion2020-09-18
| | | | | | | | | When a player had the copy guild move at the end of the game, the military conflicts were resolved twice. This fix prevents it. Resolves: https://github.com/joffrey-bion/seven-wonders/issues/41
* Format with trailing commaJoffrey Bion2020-09-08
|
* Upgrade to Kotlin 1.4 and corresponding library versionsJoffrey Bion2020-08-31
| | | | | | - Kotlinx Serialization 1.0.0-RC - Coroutines 1.3.9 - Krossbow 0.30.1
* Upgrade ktlint and re-enable import order checkJoffrey Bion2020-08-20
|
* Fix style & sort importsJoffrey Bion2020-08-20
|
* Fix configuration for Bazar and Vineyard cardsJoffrey Bion2020-08-12
| | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/37
* Fix military points bugJoffrey Bion2020-08-12
|
* Display only victory military points on the board next to victory tokensJoffrey Bion2020-08-12
| | | | | The count displayed used to be the total combined number of points including defeat tokens, but this is a bit confusing as we can see both types of tokens next to each other.
* Fix discarded card play at end of ageJoffrey Bion2020-08-09
| | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/36
* Fix styleJoffrey Bion2020-07-01
|
* Capitalize wonder namesJoffrey Bion2020-05-31
|
* Simplify settings and allow choosing wondersJoffrey Bion2020-05-31
|
* Fix endless copy-guild loopJoffrey Bion2020-05-28
|
* Fix production alternative duplicatesJoffrey Bion2020-05-28
| | | | | | | | | Having twice the same choice wasn't supported so far. This can happen with Alexandria's bonuses (4 primary resources, or 3 secondary) associated to the yellow Market/Caravansery cards. Resolves: https://github.com/joffrey-bion/seven-wonders/issues/19
* Fix Olympia wonder effect declarationJoffrey 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.
* Rename discardHand to clearHand for clarityJoffrey Bion2020-05-27
|
* Clean unnecessary @ThrowsJoffrey Bion2020-05-27
|
* Add other players' board summaryJoffrey Bion2020-05-26
| | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/21
* Add "leave game" feature for end of gameJoffrey Bion2020-05-23
|
* Add player index in scoreboardJoffrey Bion2020-05-15
|
* Send score at end of gameJoffrey Bion2020-05-15
|
* Clean upJoffrey Bion2020-05-15
|
* Move score to common model (to enable passing it to client)Joffrey Bion2020-05-12
|
* Move tests to their proper placeJoffrey Bion2020-05-12
|
* Add a way to "unprepare" a moveJoffrey Bion2020-04-04
|
* Rename GameState -> TableStateJoffrey Bion2020-03-29
|
* Fix duplicated inconsistent stateJoffrey Bion2020-03-29
|
* CleanupJoffrey Bion2020-03-28
|
* Use import aliases to remove annoying prefixesJoffrey BION2019-05-22
|
* Reorganize packages againJoffrey BION2019-05-22
|
* Fix testsJoffrey BION2019-05-22
|
* Move common module declarations into api packageJoffrey BION2019-05-22
|
* Move some declarations to a better placejbion2019-05-20
|
* Fix some testsjbion2019-05-20
|
* WIP back to JVM for common module to see if it worksJoffrey BION2019-05-17
|
* Rationalize module namesJoffrey BION2019-05-16
bgstack15