C# Class Beyond_Beyaan.EmpireManager

Afficher le fichier Open project: Beyonders/Beyond-Beyaan Class Usage Examples

Méthodes publiques

Méthode Description
AccureIncome ( ) : void
AccureResearch ( ) : void
AddEmpire ( Empire empire ) : void
CheckColonizableSystems ( Galaxy galaxy ) : List>.Dictionary
CheckExploredSystems ( Galaxy galaxy ) : List>.Dictionary
ClearEmptyFleets ( ) : void
EmpireManager ( GameMain gameMain ) : System
GetEmpire ( int empireId ) : Empire
GetFleetsAtPoint ( int x, int y ) : FleetGroup
GetFleetsWithinArea ( float left, float top, float width, float height ) : List
LandTransports ( ) : void
LaunchTransports ( ) : void
Load ( System.Xml.Linq.XElement root ) : bool
LookForCombat ( ) : void
MergeIdleFleets ( ) : void
ProcessNextEmpire ( ) : bool
RemoveEmpire ( Empire empire ) : void
Reset ( ) : void
ResetFleetMovement ( ) : void
RollForDiscoveries ( Random r ) : List>.Dictionary
Save ( XmlWriter writer ) : void
SetInitialEmpireTurn ( ) : void
SetupContacts ( ) : void
UpdateEmpires ( ) : void
UpdateFleetMovement ( float frameDeltaTime ) : bool
UpdateMilitary ( ) : void
UpdatePopulationGrowth ( ) : void

Method Details

AccureIncome() public méthode

public AccureIncome ( ) : void
Résultat void

AccureResearch() public méthode

public AccureResearch ( ) : void
Résultat void

AddEmpire() public méthode

public AddEmpire ( Empire empire ) : void
empire Empire
Résultat void

CheckColonizableSystems() public méthode

public CheckColonizableSystems ( Galaxy galaxy ) : List>.Dictionary
galaxy Galaxy
Résultat List>.Dictionary

CheckExploredSystems() public méthode

public CheckExploredSystems ( Galaxy galaxy ) : List>.Dictionary
galaxy Galaxy
Résultat List>.Dictionary

ClearEmptyFleets() public méthode

public ClearEmptyFleets ( ) : void
Résultat void

EmpireManager() public méthode

public EmpireManager ( GameMain gameMain ) : System
gameMain GameMain
Résultat System

GetEmpire() public méthode

public GetEmpire ( int empireId ) : Empire
empireId int
Résultat Empire

GetFleetsAtPoint() public méthode

public GetFleetsAtPoint ( int x, int y ) : FleetGroup
x int
y int
Résultat FleetGroup

GetFleetsWithinArea() public méthode

public GetFleetsWithinArea ( float left, float top, float width, float height ) : List
left float
top float
width float
height float
Résultat List

LandTransports() public méthode

public LandTransports ( ) : void
Résultat void

LaunchTransports() public méthode

public LaunchTransports ( ) : void
Résultat void

Load() public méthode

public Load ( System.Xml.Linq.XElement root ) : bool
root System.Xml.Linq.XElement
Résultat bool

LookForCombat() public méthode

public LookForCombat ( ) : void
Résultat void

MergeIdleFleets() public méthode

public MergeIdleFleets ( ) : void
Résultat void

ProcessNextEmpire() public méthode

public ProcessNextEmpire ( ) : bool
Résultat bool

RemoveEmpire() public méthode

public RemoveEmpire ( Empire empire ) : void
empire Empire
Résultat void

Reset() public méthode

public Reset ( ) : void
Résultat void

ResetFleetMovement() public méthode

public ResetFleetMovement ( ) : void
Résultat void

RollForDiscoveries() public méthode

public RollForDiscoveries ( Random r ) : List>.Dictionary
r System.Random
Résultat List>.Dictionary

Save() public méthode

public Save ( XmlWriter writer ) : void
writer System.Xml.XmlWriter
Résultat void

SetInitialEmpireTurn() public méthode

public SetInitialEmpireTurn ( ) : void
Résultat void

SetupContacts() public méthode

public SetupContacts ( ) : void
Résultat void

UpdateEmpires() public méthode

public UpdateEmpires ( ) : void
Résultat void

UpdateFleetMovement() public méthode

public UpdateFleetMovement ( float frameDeltaTime ) : bool
frameDeltaTime float
Résultat bool

UpdateMilitary() public méthode

public UpdateMilitary ( ) : void
Résultat void

UpdatePopulationGrowth() public méthode

public UpdatePopulationGrowth ( ) : void
Résultat void