C# 클래스 SpiritMod.NPCs.Snaptrapper.Snaptrapper

상속: ModNPC, IBCRegistrable
파일 보기 프로젝트 열기: PhoenixBladez/SpiritMod

공개 메소드들

메소드 설명
AI ( ) : void
ChargeFrames ( ) : void
Charging ( ) : void
FindFrame ( int frameHeight ) : void
HitEffect ( int hitDirection, double damage ) : void
NPCLoot ( ) : void
OnHitPlayer ( Player target, int damage, bool crit ) : void
PreDraw ( SpriteBatch spriteBatch, Color drawColor ) : bool
PreNPCLoot ( ) : bool
RegisterToChecklist ( BossChecklistDataHandler.EntryType &entryType, float &progression, string &name, Func &downedCondition, BossChecklistDataHandler.BCIDData &identificationData, string &spawnInfo, string &despawnMessage, string &texture, string &headTextureOverride, Func &isAvailable ) : void
SetDefaults ( ) : void
SetStaticDefaults ( ) : void
SpawnChance ( NPCSpawnInfo spawnInfo ) : float

메소드 상세

AI() 공개 메소드

public AI ( ) : void
리턴 void

ChargeFrames() 공개 메소드

public ChargeFrames ( ) : void
리턴 void

Charging() 공개 메소드

public Charging ( ) : void
리턴 void

FindFrame() 공개 메소드

public FindFrame ( int frameHeight ) : void
frameHeight int
리턴 void

HitEffect() 공개 메소드

public HitEffect ( int hitDirection, double damage ) : void
hitDirection int
damage double
리턴 void

NPCLoot() 공개 메소드

public NPCLoot ( ) : void
리턴 void

OnHitPlayer() 공개 메소드

public OnHitPlayer ( Player target, int damage, bool crit ) : void
target Player
damage int
crit bool
리턴 void

PreDraw() 공개 메소드

public PreDraw ( SpriteBatch spriteBatch, Color drawColor ) : bool
spriteBatch SpriteBatch
drawColor Color
리턴 bool

PreNPCLoot() 공개 메소드

public PreNPCLoot ( ) : bool
리턴 bool

RegisterToChecklist() 공개 메소드

public RegisterToChecklist ( BossChecklistDataHandler.EntryType &entryType, float &progression, string &name, Func &downedCondition, BossChecklistDataHandler.BCIDData &identificationData, string &spawnInfo, string &despawnMessage, string &texture, string &headTextureOverride, Func &isAvailable ) : void
entryType BossChecklistDataHandler.EntryType
progression float
name string
downedCondition Func
identificationData BossChecklistDataHandler.BCIDData
spawnInfo string
despawnMessage string
texture string
headTextureOverride string
isAvailable Func
리턴 void

SetDefaults() 공개 메소드

public SetDefaults ( ) : void
리턴 void

SetStaticDefaults() 공개 메소드

public SetStaticDefaults ( ) : void
리턴 void

SpawnChance() 공개 메소드

public SpawnChance ( NPCSpawnInfo spawnInfo ) : float
spawnInfo NPCSpawnInfo
리턴 float