|
9405b89fb3
|
fix: resolve event emitter not emitting because of missing call to setChanged
|
2021-05-03 20:19:17 +02:00 |
|
|
a5ccba0326
|
refactor: switch to EventBuilder
|
2021-05-03 19:36:30 +02:00 |
|
|
d36466a5a0
|
refactor: make GameLogic.checkRequest use error pattern and simple check methods
|
2021-05-02 15:34:42 +02:00 |
|
|
05f4751a2c
|
feat: properly handle movement requests
|
2021-05-02 14:38:03 +02:00 |
|
|
d06ac91ef8
|
refactor: clean up code and improve event builder
|
2021-05-02 14:28:51 +02:00 |
|
|
b5a66dcdc6
|
wip: start implementing GameLogic.checkRequest
|
2021-05-02 00:03:03 +02:00 |
|
|
9220b6cc1b
|
fix: add todo comment
|
2021-05-01 23:51:16 +02:00 |
|
|
bebe721788
|
feat: implement GameLogic.executeRequest
|
2021-05-01 23:06:22 +02:00 |
|
|
2783173898
|
ix: move manager classes to game logic
|
2021-05-01 21:40:36 +02:00 |
|
|
fe249f39ea
|
refactor: improve stone cooldown storing and implement better cloning
|
2021-05-01 19:47:19 +02:00 |
|
|
fcd2338b11
|
feat: implement all getters in GameStateView
|
2021-04-30 21:48:48 +02:00 |
|
|
eccac70656
|
feat: implement GameState.snapshot and make entities cloneable
|
2021-04-30 21:48:28 +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 |
|