C# 클래스 ExampleMod.Projectiles.ElementLaser

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

공개 메소드들

메소드 설명
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