Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ SendPlayerHurt()

static void Terraria.NetMessage.SendPlayerHurt ( int playerTargetIndex,
PlayerDeathReason reason,
int damage,
int direction,
bool critical,
bool pvp,
int hitContext,
int remoteClient = -1,
int ignoreClient = -1 )
inlinestatic

Definition at line 2573 of file NetMessage.cs.

2574 {
2576 BitsByte bitsByte = (byte)0;
2577 bitsByte[0] = critical;
2578 bitsByte[1] = pvp;
2579 SendData(117, remoteClient, ignoreClient, null, playerTargetIndex, damage, direction, (int)(byte)bitsByte, hitContext);
2580 }
static void SendData(int msgType, int remoteClient=-1, int ignoreClient=-1, NetworkText text=null, int number=0, float number2=0f, float number3=0f, float number4=0f, int number5=0, int number6=0, int number7=0)
Definition NetMessage.cs:88
static PlayerDeathReason _currentPlayerDeathReason
Definition NetMessage.cs:69

References Terraria.NetMessage._currentPlayerDeathReason, and Terraria.NetMessage.SendData().

Referenced by Terraria.Projectile.Damage(), Terraria.MessageBuffer.GetData(), Terraria.Player.Hurt(), Terraria.Player.ItemCheck_MeleeHitPVP(), and Terraria.Player.UpdateBuffs().