C# 클래스 ExampleMod.NPCs.PuritySpirit.PurityShield

상속: Terraria.ModLoader.ModNPC
파일 보기 프로젝트 열기: bluemagic123/tModLoader

공개 메소드들

메소드 설명
AI ( ) : void
CanBeHitByItem ( Player player, Item item ) : bool?
CanBeHitByProjectile ( Projectile projectile ) : bool?
FindFrame ( int frameHeight ) : void
HitEffect ( int hitDirection, double damage ) : void
PostDraw ( SpriteBatch spriteBatch, Color drawColor ) : void
PreDraw ( SpriteBatch spriteBatch, Color drawColor ) : bool
ScaleExpertStats ( int numPlayers, float bossLifeScale ) : void
SetDefaults ( ) : void

비공개 메소드들

메소드 설명
CanBeHitByPlayer ( Player player ) : bool?

메소드 상세

AI() 공개 메소드

public AI ( ) : void
리턴 void

CanBeHitByItem() 공개 메소드

public CanBeHitByItem ( Player player, Item item ) : bool?
player Terraria.Player
item Terraria.Item
리턴 bool?

CanBeHitByProjectile() 공개 메소드

public CanBeHitByProjectile ( Projectile projectile ) : bool?
projectile Terraria.Projectile
리턴 bool?

FindFrame() 공개 메소드

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

HitEffect() 공개 메소드

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

PostDraw() 공개 메소드

public PostDraw ( SpriteBatch spriteBatch, Color drawColor ) : void
spriteBatch Microsoft.Xna.Framework.Graphics.SpriteBatch
drawColor Color
리턴 void

PreDraw() 공개 메소드

public PreDraw ( SpriteBatch spriteBatch, Color drawColor ) : bool
spriteBatch Microsoft.Xna.Framework.Graphics.SpriteBatch
drawColor Color
리턴 bool

ScaleExpertStats() 공개 메소드

public ScaleExpertStats ( int numPlayers, float bossLifeScale ) : void
numPlayers int
bossLifeScale float
리턴 void

SetDefaults() 공개 메소드

public SetDefaults ( ) : void
리턴 void