C# 클래스 Dwarrowdelf.Server.EnvWaterHandler

파일 보기 프로젝트 열기: tomba/dwarrowdelf 1 사용 예제들

공개 메소드들

메소드 설명
AddWater ( IntVector3 p ) : void
Destruct ( ) : void
EnvWaterHandler ( EnvironmentObject env ) : System
RemoveWater ( IntVector3 p ) : void
Rescan ( ) : void

비공개 메소드들

메소드 설명
CanWaterFlow ( IntVector3 from, IntVector3 to ) : bool
GetCurrentWaterLevel ( IntVector3 p ) : int
HandleWaterAt ( IntVector3 src ) : void
HandleWaterFlowDown ( IntVector3 src, int &srcLevel ) : void
HandleWaterFlowPlanar ( IntVector3 src, int &srcLevel ) : void
IAStarTarget ( IntVector3 from ) : IEnumerable
IAStarTarget ( IntVector3 p ) : bool
IAStarTarget ( IntVector3 location ) : ushort
IAStarTarget ( IntVector3 src, IntVector3 dst ) : ushort
OnTick ( ) : void
ScanWaterTiles ( ) : void

메소드 상세

AddWater() 공개 메소드

public AddWater ( IntVector3 p ) : void
p IntVector3
리턴 void

Destruct() 공개 메소드

public Destruct ( ) : void
리턴 void

EnvWaterHandler() 공개 메소드

public EnvWaterHandler ( EnvironmentObject env ) : System
env EnvironmentObject
리턴 System

RemoveWater() 공개 메소드

public RemoveWater ( IntVector3 p ) : void
p IntVector3
리턴 void

Rescan() 공개 메소드

public Rescan ( ) : void
리턴 void