C# Класс ExampleMod.NPCs.PuritySpirit.PurityShield

Наследование: Terraria.ModLoader.ModNPC
Показать файл Открыть проект

Открытые методы

Метод Описание
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