Open source Star Ruler 2 source code!

This commit is contained in:
Lucas de Vries
2018-07-17 14:15:37 +02:00
commit cc307720ff
4342 changed files with 2365070 additions and 0 deletions
+18
View File
@@ -0,0 +1,18 @@
Empire.FleetManager : components.FleetManager::FleetManager {
restricted local:
safe uint get_fleetCount();
Object@ get_fleets(uint index);
restricted local async:
Object@ getFleetFromPosition(vec3d pos);
Ship@[] getFlagships();
Ship@[] getStations();
server:
Ship@ getStrongestFleet();
server async:
void registerFleet(Object@ obj);
void unregisterFleet(Object@ obj);
double getTotalFleetStrength();
void giveFleetVisionTo(Empire@ toEmpire, bool systemSpace = true, bool deepSpace = true, bool inFTL = true, bool flagships = true, bool stations = false, int statusReq = -1, Region@ toSystem = null);
}