C# Класс Beyond_Beyaan.Fleet

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddShips ( Ship ship, int amount ) : void
AddTransport ( Race race, int amount ) : void
ClearEmptyShips ( ) : void
ColonizePlanet ( Ship whichShip ) : void
ConfirmPath ( ) : bool
Fleet ( ) : System
GetExpenses ( ) : float
Load ( System.Xml.Linq.XElement fleet, FleetManager fleetManager, Empire empire, GameMain gameMain ) : void
Move ( float frameDeltaTime ) : bool
ResetMove ( ) : void
Save ( XmlWriter writer ) : void
SetTentativePath ( StarSystem destination, bool hasExtendedFuelTanks, Galaxy galaxy ) : void
SubtractShips ( Ship ship, int amount ) : void
SubtractTransport ( Race race, int amount ) : void

Приватные методы

Метод Описание
UpdateSpeed ( ) : void

Описание методов

AddShips() публичный Метод

public AddShips ( Ship ship, int amount ) : void
ship Ship
amount int
Результат void

AddTransport() публичный Метод

public AddTransport ( Race race, int amount ) : void
race Beyond_Beyaan.Data_Modules.Race
amount int
Результат void

ClearEmptyShips() публичный Метод

public ClearEmptyShips ( ) : void
Результат void

ColonizePlanet() публичный Метод

public ColonizePlanet ( Ship whichShip ) : void
whichShip Ship
Результат void

ConfirmPath() публичный Метод

public ConfirmPath ( ) : bool
Результат bool

Fleet() публичный Метод

public Fleet ( ) : System
Результат System

GetExpenses() публичный Метод

public GetExpenses ( ) : float
Результат float

Load() публичный Метод

public Load ( System.Xml.Linq.XElement fleet, FleetManager fleetManager, Empire empire, GameMain gameMain ) : void
fleet System.Xml.Linq.XElement
fleetManager FleetManager
empire Empire
gameMain GameMain
Результат void

Move() публичный Метод

public Move ( float frameDeltaTime ) : bool
frameDeltaTime float
Результат bool

ResetMove() публичный Метод

public ResetMove ( ) : void
Результат void

Save() публичный Метод

public Save ( XmlWriter writer ) : void
writer System.Xml.XmlWriter
Результат void

SetTentativePath() публичный Метод

public SetTentativePath ( StarSystem destination, bool hasExtendedFuelTanks, Galaxy galaxy ) : void
destination StarSystem
hasExtendedFuelTanks bool
galaxy Galaxy
Результат void

SubtractShips() публичный Метод

public SubtractShips ( Ship ship, int amount ) : void
ship Ship
amount int
Результат void

SubtractTransport() публичный Метод

public SubtractTransport ( Race race, int amount ) : void
race Beyond_Beyaan.Data_Modules.Race
amount int
Результат void