Commit Graph

170 Commits

Author SHA1 Message Date
Ilia Denisov d42cee9df1 feat: validate more special chars 2026-02-17 19:36:43 +02:00
Ilia Denisov 1379241967 fix: created ships exact tech level 2026-02-17 19:06:26 +02:00
Ilia Denisov 16e281cfd6 docs: more todos 2026-02-16 20:46:53 +02:00
IliaDenisov da3a6022e5 docs: more todos 2026-02-16 18:03:10 +02:00
IliaDenisov e3a3a71e88 docs: more todos 2026-02-14 17:52:15 +02:00
Ilia Denisov 0ab3147bdd fix: ship group zero tech levels 2026-02-14 13:11:35 +02:00
IliaDenisov 96a47f5934 chore: planets min resource 2026-02-13 16:21:15 +03:00
Ilia Denisov 41cadbebee docs: add todos 2026-02-13 09:32:51 +02:00
IliaDenisov e0f80b48f7 docs: todo with name validatro 2026-02-12 19:14:18 +03:00
IliaDenisov b643845239 fix: executable package name 2026-02-12 15:10:36 +03:00
IliaDenisov ce3d9c5d48 chore: makefile, http server command 2026-02-12 15:05:51 +03:00
IliaDenisov e8c3411a50 refactor: exclude from fleet when break group 2026-02-12 14:32:54 +03:00
IliaDenisov 87291d2760 feat: turn generate api 2026-02-12 14:27:56 +03:00
IliaDenisov 67f0fdef61 test: multiple commands 2026-02-12 12:50:09 +03:00
IliaDenisov 7c4e2a6f88 test: command api 2026-02-11 20:00:32 +03:00
IliaDenisov 751214e5d0 feat: command api 2026-02-11 15:40:58 +03:00
Ilia Denisov 5697d0ad57 refactor: duplicate identifier error 2026-02-11 09:46:24 +02:00
Ilia Denisov 6e84cc3c51 feat: remove instant group breaking 2026-02-11 09:35:33 +02:00
Ilia Denisov 1515bc8599 refactor: remove group & fleet 2026-02-11 07:52:22 +02:00
Ilia Denisov a477f5ce0b feat: more validators 2026-02-11 00:30:37 +02:00
IliaDenisov 43dc8ab3f9 fix: remove fleet when deleting last group 2026-02-10 21:14:15 +03:00
IliaDenisov 56998d4c2d refactor: group uuid instead of index 2026-02-10 20:54:43 +03:00
IliaDenisov 6c8384ce7a feat: command validation 2026-02-10 18:31:53 +03:00
Ilia Denisov b5400bd61e refactor: func naming 2026-02-10 08:22:44 +02:00
Ilia Denisov 83bcdcbc49 feat: command types list 2026-02-10 07:49:12 +02:00
Ilia Denisov d9c8de27e5 refactor: executors and routers
* refactor: executors and routers
2026-02-09 15:53:34 +03:00
Ilia Denisov e48a0c8b96 feat: load player's report 2026-02-08 20:47:46 +02:00
Ilia Denisov f8412be248 refactor: planet industry production 2026-02-08 20:12:27 +02:00
Ilia Denisov b928bb2976 refactor: group launched/in_space state 2026-02-08 19:29:38 +02:00
Ilia Denisov 077c0999d2 chore: remove unused func 2026-02-08 16:36:39 +02:00
Ilia Denisov ba5d4e1ba8 feat: turn stage increment after player's command 2026-02-08 16:35:58 +02:00
Ilia Denisov bf34843568 minor refactor 2026-02-08 15:47:59 +02:00
Ilia Denisov 175fb98c3a test: unknown and extict races for commands 2026-02-08 14:57:38 +02:00
Ilia Denisov c36857e702 recator, test: race relation 2026-02-08 10:11:58 +02:00
Ilia Denisov fc73cbf83a race quit, transfer state, refactor 2026-02-07 01:59:11 +02:00
Ilia Denisov 43ba5eb07c fix: production with free P.I. 2026-02-06 21:43:47 +02:00
Ilia Denisov 3c4968ab8f test: PlanetProductionDisplayName 2026-02-06 20:08:39 +02:00
Ilia Denisov ec8b494a5b test: player base report 2026-02-06 19:53:28 +02:00
IliaDenisov 93baafe2a0 test: FleetSpeedAndMass 2026-02-06 19:52:47 +03:00
IliaDenisov 3dd0440832 feat: validate user input for entity names 2026-02-06 19:31:35 +03:00
IliaDenisov 203d4e21c4 refactor: wiped planet after bombing 2026-02-06 18:01:20 +03:00
IliaDenisov 449c3273bf test: battle multiple non-crossing enemies 2026-02-06 17:21:42 +03:00
IliaDenisov ef10842dac fix: generator deadZone overlapping 2026-02-06 15:23:41 +03:00
IliaDenisov 327f2865d4 fix: ship production math 2026-02-05 21:37:15 +03:00
Ilia Denisov 9088cc77c9 rnd: ship production numbers 2026-02-05 21:37:15 +03:00
Ilia Denisov fef1be577d refactor: fleet/group AtPlanet 2026-02-05 15:49:51 +02:00
Ilia Denisov e90218368c refactor: destroy ship_group item 2026-02-04 20:27:25 +02:00
Ilia Denisov 46b4ab96f0 refactor: FleetState 2026-02-04 20:26:52 +02:00
Ilia Denisov c1d397c993 refactor: planet owner 2026-02-04 19:26:17 +02:00
Ilia Denisov 6a603ea9ad refactor: floats, tests 2026-02-04 18:33:38 +02:00