|
588633fe46
|
fix: add more necessary getters to GameStateView
|
2021-05-18 18:44:01 +02:00 |
|
|
1348e342d6
|
refactor: removed deprecated checksum
|
2021-05-18 18:14:03 +02:00 |
|
|
72cec32253
|
fix: make EventObserver use an array of events
|
2021-05-18 17:24:07 +02:00 |
|
|
9fa5c554ef
|
feat: expose methods for game state event handling
|
2021-05-18 14:14:23 +02:00 |
|
|
b00ba50f97
|
feat: implement GameLogic.applyEvent
|
2021-05-18 13:55:36 +02:00 |
|
|
729a1d4a71
|
feat: add handling and checking for MindStone
|
2021-05-18 13:21:36 +02:00 |
|
|
6e9efa1a59
|
refactor: changed GameStateEvent to GamestateEvent
|
2021-05-11 05:06:00 +02:00 |
|
|
1a98f25139
|
feat: add handling and checking for UseInfinityStoneRequest, fix: use proper distance calculations for some checks
|
2021-05-11 03:50:24 +02:00 |
|
|
c2d1c2cc98
|
feat: handle Req request and remove handling of lobby events
|
2021-05-05 18:59:07 +02:00 |
|
|
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 |
|