public override void OnKilled() { base.OnKilled(); Camera = new SpectateRagdollCamera(); Controller = null; EnableAllCollisions = false; EnableDrawing = false; }
public override void OnKilled() { base.OnKilled(); BecomeRagdollOnClient(Velocity, lastDamage.Flags, lastDamage.Position, lastDamage.Force, GetHitboxBone(lastDamage.HitboxIndex)); Camera = new SpectateRagdollCamera(); Controller = null; EnableAllCollisions = false; EnableDrawing = false; Inventory.DropActive(); Inventory.DeleteContents(); }
public override void OnKilled() { base.OnKilled(); Inventory.DeleteContents(); BecomeRagdollOnClient(LastDamage.Force, GetHitboxBone(LastDamage.HitboxIndex)); CreatePhysicsAttachmentsOnClient(LastDamage.Force); Controller = null; Camera = new SpectateRagdollCamera(); EnableAllCollisions = false; EnableDrawing = false; }
public override void OnKilled() { base.OnKilled(); Controller = null; Camera = new SpectateRagdollCamera(); EnableAllCollisions = true; EnableDrawing = true; Inventory.Clear(); Target = null; }
public override void OnKilled() { base.OnKilled(); Inventory.DropActive(); Inventory.DeleteContents(); BecomeRagdollOnClient(); Controller = null; Camera = new SpectateRagdollCamera(); EnableAllCollisions = false; EnableDrawing = false; }
public override void OnKilled() { base.OnKilled(); Inventory.DropActive(); Inventory.DeleteContents(); BecomeRagdollOnClient(LastDamage.Force, GetHitboxBone(LastDamage.HitboxIndex)); Controller = null; Camera = new SpectateRagdollCamera(); EnableAllCollisions = false; EnableDrawing = false; Event.Run("playerKilled", LastAttacker, this); // Send this to the client too SendKillMessage(LastAttacker); }
public override void OnKilled() { base.OnKilled(); // Inventory.DropActive(); // // Delete any items we didn't drop // Inventory.DeleteContents(); BecomeRagdollOnClient(LastDamage.Force, GetHitboxBone(LastDamage.HitboxIndex)); Controller = null; Camera = new SpectateRagdollCamera(); EnableAllCollisions = false; EnableDrawing = false; }
public override void OnKilled() { // Grant the attacker points if (LastAttacker is ProphuntPlayer attacker) { attacker.Points += Config.KillPoints; } Inventory.DeleteContents(); UnDress(); Controller = null; Camera = new SpectateRagdollCamera(); EnableAllCollisions = false; EnableDrawing = false; Team = Team.Spectator; base.OnKilled(); }
public override void OnKilled() { base.OnKilled(); // Inventory.DropActive(); // // Delete any items we didn't drop // Inventory.DeleteContents(); BecomeRagdollOnClient(); // TODO - clear decals Controller = null; Camera = new SpectateRagdollCamera(); EnableAllCollisions = false; EnableDrawing = false; }