Vixen
c7401864
csharp
public enum ClaimRejection

Why a hit claim was not believed.

Read the guide page for this →

Remarks

⚠ A rejection is not the same as a cheat. Most of these happen honestly — a claim arrives after its shot has aged out, two claims race a kill, a client's pellet count and the server's disagree by one because a packet was lost. What a realm does about a rate of rejections is its own policy; what this reports is which rule the claim broke.

Fields and properties (9)

  • None

    It was believed.

  • NoSuchShot

    The shooter never fired that shot, or it has aged out of the window.

  • AlreadyClaimed

    That pellet of that shot has already been claimed.

  • OutsideWindow

    The tick is outside the window the server is willing to rewind to.

  • OutOfRange

    Further than the weapon reaches.

  • NoLineOfSight

    The server's own trace says there was a wall in the way.

  • TooManyPenetrations

    Through more things than the weapon can penetrate.

  • OutsideCone

    Outside the cone the shot could possibly have gone in.

  • BudgetExhausted

    The shooter has spent this window's rewind budget.

Used by (4)

  • ClaimVerdictVixen.Gameplay.Shooting
  • HitClaimValidatorVixen.Gameplay.Shooting
  • HitClaimValidatorTestsVixen.Gameplay.Shooting.Tests
  • RewindBudgetTestsVixen.Gameplay.Shooting.Tests