1 datamodelsclientstats EFACSnapshot
RaidMax edited this page 2023-05-20 22:09:21 -05:00

EFACSnapshot Public class

Description

This class houses the information for anticheat snapshots (used for validating a ban)

Diagram

  flowchart LR
  classDef interfaceStyle stroke-dasharray: 5 5;
  classDef abstractStyle stroke-width:4px
  subgraph Data.Models.Client.Stats
  Data.Models.Client.Stats.EFACSnapshot[[EFACSnapshot]]
  end
  subgraph Data.Models
  Data.Models.SharedEntity[[SharedEntity]]
  end
Data.Models.SharedEntity --> Data.Models.Client.Stats.EFACSnapshot

Members

Properties

Public properties

Type Name Methods
string CapturedViewAngles get
EFClient Client get, set
int ClientId get, set
int CurrentSessionLength get, set
double CurrentStrain get, set
Vector3 CurrentViewAngle get, set
int CurrentViewAngleId get, set
int Deaths get, set
double Distance get, set
double EloRating get, set
Vector3 HitDestination get, set
int HitDestinationId get, set
int HitLocation get, set
string HitLocationReference get, set
Vector3 HitOrigin get, set
int HitOriginId get, set
int HitType get, set
int Hits get, set
int Kills get, set
Vector3 LastStrainAngle get, set
int LastStrainAngleId get, set
ICollection<EFACSnapshotVector3> PredictedViewAngles get, set
double RecoilOffset get, set
EFServer Server get, set
Nullable<long> ServerId get, set
string ServerName get
double SessionAngleOffset get, set
double SessionAverageSnapValue get, set
double SessionSPM get, set
int SessionScore get, set
int SessionSnapHits get, set
int SnapshotId get, set
double StrainAngleBetween get, set
int TimeSinceLastEvent get, set
int WeaponId get, set
string WeaponReference get, set
DateTime When get, set

Details

Summary

This class houses the information for anticheat snapshots (used for validating a ban)

Inheritance

Constructors

EFACSnapshot

Source code

public EFACSnapshot()

Properties

SnapshotId

public int SnapshotId { get; set; }

ClientId

public int ClientId { get; set; }

Client

public EFClient Client { get; set; }

ServerId

public Nullable<long> ServerId { get; set; }

Server

public EFServer Server { get; set; }

When

public DateTime When { get; set; }

CurrentSessionLength

public int CurrentSessionLength { get; set; }

TimeSinceLastEvent

public int TimeSinceLastEvent { get; set; }

EloRating

public double EloRating { get; set; }

SessionScore

public int SessionScore { get; set; }

SessionSPM

public double SessionSPM { get; set; }

Hits

public int Hits { get; set; }

Kills

public int Kills { get; set; }

Deaths

public int Deaths { get; set; }

CurrentStrain

public double CurrentStrain { get; set; }

StrainAngleBetween

public double StrainAngleBetween { get; set; }

SessionAngleOffset

public double SessionAngleOffset { get; set; }

RecoilOffset

public double RecoilOffset { get; set; }

LastStrainAngleId

public int LastStrainAngleId { get; set; }

LastStrainAngle

public Vector3 LastStrainAngle { get; set; }

HitOriginId

public int HitOriginId { get; set; }

HitOrigin

public Vector3 HitOrigin { get; set; }

HitDestinationId

public int HitDestinationId { get; set; }

HitDestination

public Vector3 HitDestination { get; set; }

Distance

public double Distance { get; set; }

SessionAverageSnapValue

public double SessionAverageSnapValue { get; set; }

SessionSnapHits

public int SessionSnapHits { get; set; }

CurrentViewAngleId

public int CurrentViewAngleId { get; set; }

CurrentViewAngle

public Vector3 CurrentViewAngle { get; set; }

WeaponId

public int WeaponId { get; set; }

WeaponReference

public string WeaponReference { get; set; }

HitLocation

public int HitLocation { get; set; }

HitLocationReference

public string HitLocationReference { get; set; }

HitType

public int HitType { get; set; }

PredictedViewAngles

public virtual ICollection<EFACSnapshotVector3> PredictedViewAngles { get; set; }

CapturedViewAngles

public string CapturedViewAngles { get; }

ServerName

public string ServerName { get; }

Generated with ModularDoc