C# 클래스 fBaseXtensions.Cache.Internal.Objects.CacheUnit

상속: CacheObject
파일 보기 프로젝트 열기: herbfunk/Funky 1 사용 예제들

Private Properties

프로퍼티 타입 설명
CheckMonsterAffixes void
GenerateUnitFlags UnitFlags
TallyTarget void
UpdateCurrentHitPoints void

공개 메소드들

메소드 설명
CacheUnit ( CacheObject baseobj ) : System
CanInteract ( ) : bool
Interact ( ) : RunStatus
IsStillValid ( ) : bool
UpdateData ( ) : bool
UpdateHitPoints ( ) : bool

This only updates hitpoints every 5th call to help reduce CPU!

UpdateProperties ( ) : void
UpdateWeight ( ) : void
WithinInteractionRange ( ) : bool

비공개 메소드들

메소드 설명
CheckMonsterAffixes ( MonsterAffixes theseaffixes ) : void
GenerateUnitFlags ( ) : UnitFlags
TallyTarget ( ) : void
UpdateCurrentHitPoints ( ) : void

메소드 상세

CacheUnit() 공개 메소드

public CacheUnit ( CacheObject baseobj ) : System
baseobj CacheObject
리턴 System

CanInteract() 공개 메소드

public CanInteract ( ) : bool
리턴 bool

Interact() 공개 메소드

public Interact ( ) : RunStatus
리턴 RunStatus

IsStillValid() 공개 메소드

public IsStillValid ( ) : bool
리턴 bool

UpdateData() 공개 메소드

public UpdateData ( ) : bool
리턴 bool

UpdateHitPoints() 공개 메소드

This only updates hitpoints every 5th call to help reduce CPU!
public UpdateHitPoints ( ) : bool
리턴 bool

UpdateProperties() 공개 메소드

public UpdateProperties ( ) : void
리턴 void

UpdateWeight() 공개 메소드

public UpdateWeight ( ) : void
리턴 void

WithinInteractionRange() 공개 메소드

public WithinInteractionRange ( ) : bool
리턴 bool