28 #include "eng3d/network.hpp"
29 #include "eng3d/freelist.hpp"
@ BUILDING_START_BUILDING_UNIT
A single province, which is used to simulate economy in a "bulk-tiles" way instead of doing economica...
Roughly a batallion, consisting of approximately 500 soldiers each.
static Eng3D::Networking::Packet form_packet(const Province &province, const BuildingType &building_type)
static Eng3D::Networking::Packet form_packet(const Province &province, const BuildingType &building_type, const Nation &nation, const UnitType &unit_type)
static Eng3D::Networking::Packet form_packet(const Nation &nation)
static Eng3D::Networking::Packet form_packet(const Technology &technology)
static Eng3D::Networking::Packet form_packet(const Event &event, const Decision &decision)
static Eng3D::Networking::Packet form_packet(const std::vector< Nation > &list)
static Eng3D::Networking::Packet form_packet(const std::vector< Province > &list)
static Eng3D::Networking::Packet form_packet(const Nation &nation)
static Eng3D::Networking::Packet form_packet(const Unit &unit)
static Eng3D::Networking::Packet form_packet(const Unit &unit, const Province &province)
static Eng3D::Networking::Packet form_packet(const Unit &unit)
static Eng3D::Networking::Packet form_packet(const Eng3D::Freelist< Unit > &units)
A military outpost, on land serves as a "spawn" place for units When adjacent to a water tile this se...
Type for military outposts.
A serializer (base class) which can be used to serialize objects and create per-object optimized clas...
A serializer optimized to memcpy directly the element into the byte stream use only when the object c...
A product (based off a Commodity) which can be bought by POPs, converted by factories and transported...
Defines a type of unit, it can be a tank, garrison, infantry, etc this is moddable via a lua script a...