|
dd3201dfd2
|
feat: add method to end the current turn
|
2021-06-03 02:21:12 +02:00 |
|
|
3bb6d81b27
|
refactor: restructure code and fix some events not being applied
|
2021-06-03 02:19:10 +02:00 |
|
|
ea3d51c408
|
refactor: moved config and messages out of JSON
|
2021-06-02 16:28:19 +02:00 |
|
|
e88476eb10
|
cleanup: optimize imports, remove unused code, fix warnings
|
2021-06-01 19:26:29 +02:00 |
|
|
8e6f61a665
|
fix: add missing checks to game logic and fix events not being applied
|
2021-06-01 17:59:45 +02:00 |
|
|
0572450ced
|
refactor: changed returnType of checkRequestsAndApply to list
|
2021-06-01 16:53:45 +02:00 |
|
|
141469c11f
|
refactor: changed returnType of checkRequestAndApply to optional
|
2021-06-01 16:34:08 +02:00 |
|
|
842db2439a
|
breaking: remove observable pattern, make methods return events directly
|
2021-06-01 15:43:04 +02:00 |
|
|
4b794e99e9
|
feat: add proper game initialization
|
2021-05-31 21:37:18 +02:00 |
|
|
7c36ea5c5c
|
fix: add configs to GameInstance and fix GameState snapshots
|
2021-05-31 18:07:53 +02:00 |
|
|
830ef22997
|
feat/refactor: actually track win conditions
|
2021-05-27 17:58:44 +02:00 |
|
|
3522cee9a4
|
feat: add stone cooldown handling
|
2021-05-27 17:26:46 +02:00 |
|
|
596ace355a
|
feat: implement method to start a game
|
2021-05-19 20:04:10 +02:00 |
|
|
f3b5fc277e
|
wip: implement post turn handling
|
2021-05-19 19:59:41 +02:00 |
|
|
1348e342d6
|
refactor: removed deprecated checksum
|
2021-05-18 18:14:03 +02:00 |
|
|
9fa5c554ef
|
feat: expose methods for game state event handling
|
2021-05-18 14:14:23 +02:00 |
|
|
9405b89fb3
|
fix: resolve event emitter not emitting because of missing call to setChanged
|
2021-05-03 20:19:17 +02:00 |
|
|
3f7d393d5d
|
refactor: unify comment styles
feat: add entity list class
|
2021-04-30 20:54:34 +02:00 |
|
Yannik Bretschneider
|
67b9d25eb8
|
fix: Refactored to Gradle-based project, and added dependencies
|
2021-04-29 20:57:08 +02:00 |
|