Property | Type | Description | |
---|---|---|---|
aiType | int | ||
cooldownSlot | int | ||
drawHeldProjInFrontOfHeldItemAndArms | bool | ||
drawOffsetX | int | ||
drawOriginOffsetX | float | ||
drawOriginOffsetY | int |
Method | Description | |
---|---|---|
AI ( ) : void | ||
Autoload ( string &name, string &texture ) : bool | ||
CanCutTiles ( ) : bool? | ||
CanDamage ( ) : bool | ||
CanHitNPC ( Terraria.NPC target ) : bool? | ||
CanHitPlayer ( |
||
CanHitPvp ( |
||
CanUseGrapple ( |
||
Colliding ( |
||
DrawBehind ( int index, List |
||
GetAlpha ( Color lightColor ) : Color? | ||
GrappleRange ( ) : float | ||
GrappleRetreatSpeed ( |
||
Kill ( int timeLeft ) : void | ||
MinionContactDamage ( ) : bool | ||
ModProjectile ( ) : System | ||
ModifyHitNPC ( Terraria.NPC target, int &damage, float &knockback, bool &crit, int &hitDirection ) : void | ||
ModifyHitPlayer ( |
||
ModifyHitPvp ( |
||
NumGrappleHooks ( |
||
OnHitNPC ( Terraria.NPC target, int damage, float knockback, bool crit ) : void | ||
OnHitPlayer ( |
||
OnHitPvp ( |
||
OnTileCollide ( Vector2 oldVelocity ) : bool | ||
PostAI ( ) : void | ||
PostDraw ( |
||
PreAI ( ) : bool | ||
PreDraw ( |
||
PreDrawExtras ( |
||
PreKill ( int timeLeft ) : bool | ||
ReceiveExtraAI ( |
||
SendExtraAI ( |
||
SetDefaults ( ) : void | ||
ShouldUpdatePosition ( ) : bool | ||
SingleGrappleHook ( |
||
TileCollideStyle ( int &width, int &height, bool &fallThrough ) : void | ||
UseGrapple ( |
Method | Description | |
---|---|---|
SetupProjectile ( |
public Autoload ( string &name, string &texture ) : bool | ||
name | string | |
texture | string | |
return | bool |
public CanHitNPC ( Terraria.NPC target ) : bool? | ||
target | Terraria.NPC | |
return | bool? |
public CanHitPlayer ( |
||
target | ||
return | bool |
public CanHitPvp ( |
||
target | ||
return | bool |
public CanUseGrapple ( |
||
player | ||
return | bool? |
public Colliding ( |
||
projHitbox | ||
targetHitbox | ||
return | bool? |
public DrawBehind ( int index, List |
||
index | int | |
drawCacheProjsBehindNPCsAndTiles | List |
|
drawCacheProjsBehindNPCs | List |
|
drawCacheProjsBehindProjectiles | List |
|
drawCacheProjsOverWiresUI | List |
|
return | void |
public GetAlpha ( Color lightColor ) : Color? | ||
lightColor | Color | |
return | Color? |
public GrappleRetreatSpeed ( |
||
player | ||
speed | float | |
return | void |
public ModifyHitNPC ( Terraria.NPC target, int &damage, float &knockback, bool &crit, int &hitDirection ) : void | ||
target | Terraria.NPC | |
damage | int | |
knockback | float | |
crit | bool | |
hitDirection | int | |
return | void |
public ModifyHitPlayer ( |
||
target | ||
damage | int | |
crit | bool | |
return | void |
public ModifyHitPvp ( |
||
target | ||
damage | int | |
crit | bool | |
return | void |
public NumGrappleHooks ( |
||
player | ||
numHooks | int | |
return | void |
public OnHitNPC ( Terraria.NPC target, int damage, float knockback, bool crit ) : void | ||
target | Terraria.NPC | |
damage | int | |
knockback | float | |
crit | bool | |
return | void |
public OnHitPlayer ( |
||
target | ||
damage | int | |
crit | bool | |
return | void |
public OnHitPvp ( |
||
target | ||
damage | int | |
crit | bool | |
return | void |
public OnTileCollide ( Vector2 oldVelocity ) : bool | ||
oldVelocity | Vector2 | |
return | bool |
public PostDraw ( |
||
spriteBatch | ||
lightColor | Color | |
return | void |
public PreDraw ( |
||
spriteBatch | ||
lightColor | Color | |
return | bool |
public PreDrawExtras ( |
||
spriteBatch | ||
return | bool |
public ReceiveExtraAI ( |
||
reader | ||
return | void |
public SendExtraAI ( |
||
writer | ||
return | void |
public SingleGrappleHook ( |
||
player | ||
return | bool? |
public TileCollideStyle ( int &width, int &height, bool &fallThrough ) : void | ||
width | int | |
height | int | |
fallThrough | bool | |
return | void |
public UseGrapple ( |
||
player | ||
type | int | |
return | void |
public bool drawHeldProjInFrontOfHeldItemAndArms | ||
return | bool |