Commit Graph

98 Commits

Author SHA1 Message Date
d03894c89d Simplify village state manipulation 2020-10-10 13:27:24 +03:00
60078e94b2 Update prettier and reformat code 2020-10-10 10:21:30 +03:00
ee3ae14730 Fixes for new game 2020-10-10 10:11:01 +03:00
ad64905888 Divide task components 2020-07-18 18:13:32 +03:00
a74a26896c Move action and task handlers in their own space 2020-07-18 18:06:55 +03:00
66e299061d Add separate village module 2020-07-18 17:44:10 +03:00
dfc7d48fd4 Split utils functions into set of helper modules 2020-07-18 17:25:47 +03:00
d57d8c4942 Remove unnecessary export 2020-07-18 17:15:27 +03:00
ec131d4c80 Clear core dependents 2020-07-18 17:13:51 +03:00
7653c7b6e7 Add crop buildings planning 2020-07-01 13:36:09 +03:00
7f5fa089aa Small improvements 2020-06-06 21:00:02 +03:00
9c6c1243cf More random 2020-05-26 22:35:25 +03:00
f69a6e629b Reformat code 2020-05-26 22:29:41 +03:00
c14ce042d8 Remove shipment information 2020-05-26 22:20:01 +03:00
faed76df4d Add smart resource transfer 2020-05-24 21:05:29 +03:00
301b1a6ca9 Improve village state management 2020-05-24 19:30:03 +03:00
8bea617f5b Rebuild village production queue system 2020-05-24 17:23:13 +03:00
42feced06e Grab queue time for guild hall and forge 2020-05-19 14:44:32 +03:00
4c90af31aa Introduce production queues
And add queue state in village state list
2020-05-19 09:20:10 +03:00
ea4deb6323 Add village repo to scheduler 2020-05-09 11:51:15 +03:00
304c192ab0 Add fast resource transfer management 2020-05-08 21:00:47 +03:00
f8173a90c0 Add task types 2020-05-08 11:28:18 +03:00
fca60a93a6 Celebrations automation 2020-05-06 21:07:18 +03:00
d350603c48 Fix task insertion 2020-05-03 15:16:15 +03:00
e88d1380c5 Add shipment indication 2020-05-02 21:22:41 +03:00
04205ba21a Improve task ordering algorithms 2020-05-02 19:18:54 +03:00
d7809818ea Improve resource contracts updates 2020-05-02 18:40:12 +03:00
129f107881 Rebuild village state calculation 2020-05-01 16:13:12 +03:00
e091a2170d Add "no implicit any" option and types 2020-05-01 13:29:52 +03:00
a675a4f286 Refactoring and task queue tests 2020-04-29 20:43:56 +03:00
cd7d9f0800 Use dependency container 2020-04-29 20:30:26 +03:00
d5f780197f Args refactoring 2020-04-29 19:05:58 +03:00
0b159d2397 Refactoring 2020-04-29 19:02:56 +03:00
f641649d2e Refactoring 2020-04-27 10:04:51 +03:00
1c6ef332f5 Fix resource sending 2020-04-26 09:58:11 +03:00
e9e3459f83 Fix postpone error 2020-04-25 22:54:36 +03:00
3f4534a72e Release resource transfer between villages 2020-04-25 19:02:16 +03:00
73c80b5fca More often hero balance 2020-04-25 13:08:44 +03:00
8ba3316388 Move Resources to Core module 2020-04-22 13:14:21 +03:00
5c39aefed0 Improve hero balance 2020-04-21 21:25:00 +03:00
2af1f3a4f8 Fix pushing new build tasks 2020-04-20 22:34:37 +03:00
87d13eacb6 Fix pushing new build tasks 2020-04-20 22:30:44 +03:00
58b65aff82 Fix pushing new build tasks 2020-04-20 22:21:26 +03:00
0ab573e7db Fix uniq tasks 2020-04-20 10:50:46 +03:00
968a75ae61 Fix uniq tasks 2020-04-20 10:43:10 +03:00
bcaf0bd564 Change resource contracts update timer 2020-04-20 10:20:06 +03:00
28566c4941 Improve village scan 2020-04-20 09:42:45 +03:00
bfacfbf2fa Fix scheduling same tasks 2020-04-19 21:38:42 +03:00
61c41e6b03 Add total required resources 2020-04-19 20:59:41 +03:00
d30dffb579 Use immutable arrays for export queue items 2020-04-19 19:53:32 +03:00