C# 클래스 DamageMeter.DamageTracker

파일 보기 프로젝트 열기: neowutran/ShinraMeter

공개 메소드들

메소드 설명
DeleteEntity ( Entity entity ) : void
GetActorEntity ( Tera.Game.EntityId entityId ) : Entity
GetEntity ( Tera.Game.EntityId entityId ) : Entity
Reset ( ) : void
Update ( SkillResult skillResult ) : void
UpdateCurrentBoss ( NpcEntity entity ) : void
UpdateEntities ( NpcOccupierResult npcOccupierResult, long time ) : void
UpdateEntities ( SpawnNpcServerMessage message ) : void

비공개 메소드들

메소드 설명
DamageTracker ( ) : System
InsertSkill ( Entity entityTarget, Entity entitySource, Entity petSource, SkillResult message ) : void
IsValidSkill ( SkillResult message ) : bool

메소드 상세

DeleteEntity() 공개 메소드

public DeleteEntity ( Entity entity ) : void
entity Entity
리턴 void

GetActorEntity() 공개 메소드

public GetActorEntity ( Tera.Game.EntityId entityId ) : Entity
entityId Tera.Game.EntityId
리턴 Entity

GetEntity() 공개 메소드

public GetEntity ( Tera.Game.EntityId entityId ) : Entity
entityId Tera.Game.EntityId
리턴 Entity

Reset() 공개 메소드

public Reset ( ) : void
리턴 void

Update() 공개 메소드

public Update ( SkillResult skillResult ) : void
skillResult SkillResult
리턴 void

UpdateCurrentBoss() 공개 메소드

public UpdateCurrentBoss ( NpcEntity entity ) : void
entity Tera.Game.NpcEntity
리턴 void

UpdateEntities() 공개 메소드

public UpdateEntities ( NpcOccupierResult npcOccupierResult, long time ) : void
npcOccupierResult NpcOccupierResult
time long
리턴 void

UpdateEntities() 공개 메소드

public UpdateEntities ( SpawnNpcServerMessage message ) : void
message Tera.Game.Messages.SpawnNpcServerMessage
리턴 void