C# Класс ExampleMod.Projectiles.ElementLaser

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

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

Метод Описание
AI ( ) : void
Colliding ( Rectangle projHitbox, Rectangle targetHitbox ) : bool?
GetColor ( ) : Color
GetDebuff ( ) : int
GetDebuffTime ( ) : int
GetName ( ) : string
OnHitPlayer ( Player target, int damage, bool crit ) : void
PreDraw ( SpriteBatch spriteBatch, Color lightColor ) : bool
SetDefaults ( ) : void

Описание методов

AI() публичный Метод

public AI ( ) : void
Результат void

Colliding() публичный Метод

public Colliding ( Rectangle projHitbox, Rectangle targetHitbox ) : bool?
projHitbox Microsoft.Xna.Framework.Rectangle
targetHitbox Microsoft.Xna.Framework.Rectangle
Результат bool?

GetColor() публичный Метод

public GetColor ( ) : Color
Результат Color

GetDebuff() публичный Метод

public GetDebuff ( ) : int
Результат int

GetDebuffTime() публичный Метод

public GetDebuffTime ( ) : int
Результат int

GetName() публичный Метод

public GetName ( ) : string
Результат string

OnHitPlayer() публичный Метод

public OnHitPlayer ( Player target, int damage, bool crit ) : void
target Terraria.Player
damage int
crit bool
Результат void

PreDraw() публичный Метод

public PreDraw ( SpriteBatch spriteBatch, Color lightColor ) : bool
spriteBatch Microsoft.Xna.Framework.Graphics.SpriteBatch
lightColor Color
Результат bool

SetDefaults() публичный Метод

public SetDefaults ( ) : void
Результат void