TmpMenu/src/core/data/infractions.hpp
maybegreat48 74ecf22ecf Menu revamp (#3274)
* Complete player and network UI redesign, meant to show all features instead of stuffing them into tiny boxes
* Added option to delete player vehicles
* Better clone player (now clones head blend too)
* Better host token spoofing, with an option to enter your own
* Better host token spoofing detection
* Better desync kick prot detections
* A script blocker for the entire session (per-player options will be added later)
* Added option to spoof data/DLC hashes
* Logging framework that allows developers to easily debug false positives
* Major protection improvements
2024-06-27 10:32:17 +02:00

31 lines
719 B
C++

#pragma once
namespace big
{
// Lua API: Infraction
enum class Infraction
{
// Add new values to the bottom (for serialization)
DESYNC_PROTECTION,
BREAKUP_KICK_DETECTED, // do not use
LOST_CONNECTION_KICK_DETECTED, // do not use
SPOOFED_ROCKSTAR_ID, // do not use
TRIGGERED_ANTICHEAT,
TRIED_CRASH_PLAYER,
TRIED_KICK_PLAYER,
BLAME_EXPLOSION_DETECTED, // do not use (for now)
ATTACKING_WITH_GODMODE,
ATTACKING_WITH_INVISIBILITY,
ATTACKING_WHEN_HIDDEN_FROM_PLAYER_LIST,
SPOOFED_DATA,
SPOOFED_HOST_TOKEN,
INVALID_PLAYER_MODEL,
SUPER_JUMP,
UNDEAD_OTR,
// So that lua scripts can add a custom runtime reason.
CUSTOM_REASON,
CHAT_SPAM,
SENT_MODDER_BEACONS
};
}