C# 클래스 Beyond_Beyaan.Fleet

파일 보기 프로젝트 열기: Beyonders/Beyond-Beyaan 1 사용 예제들

공개 메소드들

메소드 설명
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