C# 클래스 ExampleMod.Items.Weapons.ExampleDualUseWeapon

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

공개 메소드들

메소드 설명
AddRecipes ( ) : void
AltFunctionUse ( Player player ) : bool
CanUseItem ( Player player ) : bool
MeleeEffects ( Player player, Rectangle hitbox ) : void
OnHitNPC ( Player player, Terraria.NPC target, int damage, float knockBack, bool crit ) : void
SetDefaults ( ) : void
Shoot ( Player player, Vector2 &position, float &speedX, float &speedY, int &type, int &damage, float &knockBack ) : bool

메소드 상세

AddRecipes() 공개 메소드

public AddRecipes ( ) : void
리턴 void

AltFunctionUse() 공개 메소드

public AltFunctionUse ( Player player ) : bool
player Terraria.Player
리턴 bool

CanUseItem() 공개 메소드

public CanUseItem ( Player player ) : bool
player Terraria.Player
리턴 bool

MeleeEffects() 공개 메소드

public MeleeEffects ( Player player, Rectangle hitbox ) : void
player Terraria.Player
hitbox Microsoft.Xna.Framework.Rectangle
리턴 void

OnHitNPC() 공개 메소드

public OnHitNPC ( Player player, Terraria.NPC target, int damage, float knockBack, bool crit ) : void
player Terraria.Player
target Terraria.NPC
damage int
knockBack float
crit bool
리턴 void

SetDefaults() 공개 메소드

public SetDefaults ( ) : void
리턴 void

Shoot() 공개 메소드

public Shoot ( Player player, Vector2 &position, float &speedX, float &speedY, int &type, int &damage, float &knockBack ) : bool
player Terraria.Player
position Vector2
speedX float
speedY float
type int
damage int
knockBack float
리턴 bool