C# 클래스 Beyond_Beyaan.Empire

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

공개 메소드들

메소드 설명
AccureIncome ( ) : void
CheckColonizableSystems ( Galaxy galaxy ) : List
CheckExploredSystems ( Galaxy galaxy ) : List
CheckForBuiltShips ( ) : void
ClearTurnData ( ) : void
Empire ( ) : System
Empire ( string emperorName, int empireID, Race race, PlayerType type, Color color, GameMain gameMain ) : System
HandleAIEmpire ( ) : void
LandTransports ( ) : void
LaunchTransports ( ) : void
Load ( System.Xml.Linq.XElement empireToLoad, GameMain gameMain ) : void
Save ( XmlWriter writer ) : void
SetHomeSystem ( StarSystem homeSystem, Planet homePlanet ) : void
SetUpContacts ( List allEmpires ) : void
SetVisibleFleets ( List fleets ) : void
UpdateProduction ( ) : void
UpdateResearchPoints ( ) : void

메소드 상세

AccureIncome() 공개 메소드

public AccureIncome ( ) : void
리턴 void

CheckColonizableSystems() 공개 메소드

public CheckColonizableSystems ( Galaxy galaxy ) : List
galaxy Galaxy
리턴 List

CheckExploredSystems() 공개 메소드

public CheckExploredSystems ( Galaxy galaxy ) : List
galaxy Galaxy
리턴 List

CheckForBuiltShips() 공개 메소드

public CheckForBuiltShips ( ) : void
리턴 void

ClearTurnData() 공개 메소드

public ClearTurnData ( ) : void
리턴 void

Empire() 공개 메소드

public Empire ( ) : System
리턴 System

Empire() 공개 메소드

public Empire ( string emperorName, int empireID, Race race, PlayerType type, Color color, GameMain gameMain ) : System
emperorName string
empireID int
race Beyond_Beyaan.Data_Modules.Race
type PlayerType
color Color
gameMain GameMain
리턴 System

HandleAIEmpire() 공개 메소드

public HandleAIEmpire ( ) : void
리턴 void

LandTransports() 공개 메소드

public LandTransports ( ) : void
리턴 void

LaunchTransports() 공개 메소드

public LaunchTransports ( ) : void
리턴 void

Load() 공개 메소드

public Load ( System.Xml.Linq.XElement empireToLoad, GameMain gameMain ) : void
empireToLoad System.Xml.Linq.XElement
gameMain GameMain
리턴 void

Save() 공개 메소드

public Save ( XmlWriter writer ) : void
writer System.Xml.XmlWriter
리턴 void

SetHomeSystem() 공개 메소드

public SetHomeSystem ( StarSystem homeSystem, Planet homePlanet ) : void
homeSystem StarSystem
homePlanet Planet
리턴 void

SetUpContacts() 공개 메소드

public SetUpContacts ( List allEmpires ) : void
allEmpires List
리턴 void

SetVisibleFleets() 공개 메소드

public SetVisibleFleets ( List fleets ) : void
fleets List
리턴 void

UpdateProduction() 공개 메소드

public UpdateProduction ( ) : void
리턴 void

UpdateResearchPoints() 공개 메소드

public UpdateResearchPoints ( ) : void
리턴 void