public enum ClaimRejectionWhy a hit claim was not believed.
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)
NoneIt was believed.
NoSuchShotThe shooter never fired that shot, or it has aged out of the window.
AlreadyClaimedThat pellet of that shot has already been claimed.
OutsideWindowThe tick is outside the window the server is willing to rewind to.
OutOfRangeFurther than the weapon reaches.
NoLineOfSightThe server's own trace says there was a wall in the way.
TooManyPenetrationsThrough more things than the weapon can penetrate.
OutsideConeOutside the cone the shot could possibly have gone in.
BudgetExhaustedThe 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