5 Commits

Author SHA1 Message Date
ff6c146153 Enterprise salary and API
- Enterprises have action type, money, salary and bankruption status
- Enterprise add and multiply functions replaced with setters
- Delivery contracts have cost, distance and sponsor reference. Value renamed to amount
- Integer values use static sizes types
- Action CONTAIN renamed to STORE
- Enterprises skip their action if is bankrupt
- Delivering transfers money from sponsor to deliverer due contract
- Enterprise routine system processes salaries and bankruptcy
- ee_ecs data structures renamed with snake_case
- Get enterprises info request
2025-08-06 17:52:37 +03:00
bbf45e832c Delivering and tests
- Deliverer component added
- Delivering system added
- Delivery tests
- Spawn enterprises tests (miner and deliverer)
- Base, factor and total efficiency of enterprise added
- Value of resource mined per tick moved from miner to enterprise efficiency
2025-07-08 19:01:31 +03:00
74042175f8 State and enterprises register, move namespaces 2025-07-04 18:20:45 +03:00
Пригарин Олег Юрьевич
80e025afed Project structure refactor 2025-07-04 00:34:28 +03:00
Пригарин Олег Юрьевич
c8b6287b76 Economy ECS API base 2025-07-03 21:51:21 +03:00