C# Class SpiritMod.NPCs.Snaptrapper.Snaptrapper

Inheritance: ModNPC, IBCRegistrable
Afficher le fichier Open project: PhoenixBladez/SpiritMod

Méthodes publiques

Méthode Description
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

Method Details

AI() public méthode

public AI ( ) : void
Résultat void

ChargeFrames() public méthode

public ChargeFrames ( ) : void
Résultat void

Charging() public méthode

public Charging ( ) : void
Résultat void

FindFrame() public méthode

public FindFrame ( int frameHeight ) : void
frameHeight int
Résultat void

HitEffect() public méthode

public HitEffect ( int hitDirection, double damage ) : void
hitDirection int
damage double
Résultat void

NPCLoot() public méthode

public NPCLoot ( ) : void
Résultat void

OnHitPlayer() public méthode

public OnHitPlayer ( Player target, int damage, bool crit ) : void
target Player
damage int
crit bool
Résultat void

PreDraw() public méthode

public PreDraw ( SpriteBatch spriteBatch, Color drawColor ) : bool
spriteBatch SpriteBatch
drawColor Color
Résultat bool

PreNPCLoot() public méthode

public PreNPCLoot ( ) : bool
Résultat bool

RegisterToChecklist() public méthode

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
Résultat void

SetDefaults() public méthode

public SetDefaults ( ) : void
Résultat void

SetStaticDefaults() public méthode

public SetStaticDefaults ( ) : void
Résultat void

SpawnChance() public méthode

public SpawnChance ( NPCSpawnInfo spawnInfo ) : float
spawnInfo NPCSpawnInfo
Résultat float