- 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
15 lines
336 B
C++
15 lines
336 B
C++
#pragma once
|
|
|
|
#include "defines.hpp"
|
|
#include "enterprise_defaults.hpp"
|
|
#include "systems.hpp"
|
|
|
|
#include "components/tags.hpp"
|
|
#include "components/state.hpp"
|
|
#include "components/container.hpp"
|
|
|
|
#include "components/enterprise.hpp"
|
|
#include "components/miner.hpp"
|
|
#include "components/producer.hpp"
|
|
#include "components/deliverer.hpp"
|