namespace Content.Shared.Database; // DO NOT CHANGE THE NUMERIC VALUES OF THESE public enum LogType { /// /// Test logs. DO NOT USE!!! /// Unknown = 0, // DamageChange = 1 /// /// A player dealt damage to an entity. /// Damaged = 2, /// /// A player healed an entity. /// Healed = 3, /// /// A player slipped on an entity. /// Slip = 4, /// /// Station event was added or announced. /// EventAnnounced = 5, /// /// Game rule was added or started. /// EventStarted = 6, EventRan = 16, /// /// Game rule was stopped. /// EventStopped = 7, /// /// A player used a verb on an entity. /// Verb = 19, /// /// An evacuation shuttle was called. /// ShuttleCalled = 8, /// /// An evacuation shuttle was recalled. /// ShuttleRecalled = 9, /// /// Explosive depressurization related interactions. /// ExplosiveDepressurization = 10, /// /// A player or entity was respawned. /// Respawn = 13, /// /// A player joined station on round start. /// RoundStartJoin = 14, /// /// A player joined station after round start. /// LateJoin = 15, /// /// Chemical reactions related interactions. /// ChemicalReaction = 17, /// /// Reagent effects related interactions. /// ReagentEffect = 18, /// /// Canister valve was opened or closed. /// CanisterValve = 20, /// /// Release pressure on the canister was changed. /// CanisterPressure = 21, /// /// Canister purged its contents into the environment. /// CanisterPurged = 22, /// /// Tank was ejected from the canister. /// CanisterTankEjected = 23, /// /// Tank was inserted into the canister. /// CanisterTankInserted = 24, /// /// A player tried to disarm an entity. /// DisarmedAction = 25, /// /// A player knocked down an entity on the floor. /// DisarmedKnockdown = 26, AttackArmedClick = 27, AttackArmedWide = 28, AttackUnarmedClick = 29, AttackUnarmedWide = 30, /// /// A player interacted with an entity in his hand. /// InteractHand = 31, /// /// A player activated an entity. /// InteractActivate = 32, /// /// A player threw an entity. /// Throw = 33, /// /// Entity landed. /// Landed = 34, /// /// A thrown entity hit the other entity. /// ThrowHit = 35, /// /// A player picked up an entity. /// Pickup = 36, /// /// A player dropped an entity. /// Drop = 37, /// /// A bullet hit an entity. /// BulletHit = 38, /// /// A player force-feed an entity or injected it with a solution. /// ForceFeed = 40, /// /// A player ate an entity or injected themselves with a solution. /// Ingestion = 53, /// /// A melee attack hit an entity. /// MeleeHit = 41, /// /// A hitscan attack hit an entity. /// HitScanHit = 42, /// /// Suicides, ghosting, repossession, objectives, etc. /// Mind = 43, /// /// Explosions and explosives related interactions. /// Explosion = 44, Radiation = 45, /// /// Entity started or stopped taking pressure damage. /// Barotrauma = 46, /// /// Fire started or stopped. /// Flammable = 47, /// /// Entity started or stopped suffocating. /// Asphyxiation = 48, /// /// Entity started or stopped taking temperature damage. /// Temperature = 49, Hunger = 50, Thirst = 51, /// /// Entity received electrocution damage. /// Electrocution = 52, /// /// A player drew using a crayon. /// CrayonDraw = 39, /// /// A player changed pressure on atmos device. /// AtmosPressureChanged = 54, /// /// A player changed power on atmos device. /// AtmosPowerChanged = 55, /// /// A player changed transfer rate on atmos device. /// AtmosVolumeChanged = 56, /// /// A player changed filter on atmos device. /// AtmosFilterChanged = 57, /// /// A player changed ratio on atmos device. /// AtmosRatioChanged = 58, /// /// Field generator was toggled or lost field connections. /// FieldGeneration = 59, /// /// A player took ghost role. /// GhostRoleTaken = 60, /// /// OOC, IC, LOOC, etc. /// Chat = 61, /// /// A player performed some action. Like pressing eject and flash buttons on a trash bin, etc. /// Action = 62, /// /// A player used RCD. /// RCD = 63, /// /// Construction related interactions. /// Construction = 64, /// /// Triggers related interactions. /// Trigger = 65, /// /// A player tries to anchor or anchored an entity. /// Anchor = 66, /// /// A player unanchored an entity. /// Unanchor = 67, /// /// Emergency shuttle related interactions. /// EmergencyShuttle = 68, /// /// A player emagged an entity. /// Emag = 69, /// /// A player was gibbed. /// Gib = 70, /// /// Identity related interactions. /// Identity = 71, /// /// A player cut a cable. /// CableCut = 72, /// /// A player purchased something from the "store". /// StorePurchase = 73, /// /// A player edited a tile using some tool. /// LatticeCut = 74, /// /// A player is equipping something on an entity or stripping it from it. /// Stripping = 75, /// /// A player caused stamina damage or entered stamina crit. /// Stamina = 76, /// /// A player's actions caused an entity spawn. /// EntitySpawn = 77, /// /// Prayers and subtle messages. /// AdminMessage = 78, /// /// Anomaly related interactions. /// Anomaly = 79, /// /// Cutting, mending and pulsing of wires. /// WireHacking = 80, /// /// Entity was teleported. /// Teleport = 81, /// /// Entity was removed in a result of something. /// EntityDelete = 82, /// /// Voting related interactions. /// Vote = 83, /// /// Entity was configured. /// ItemConfigure = 84, /// /// Device linking related interactions. /// DeviceLinking = 85, /// /// Tiles related interactions. /// Tile = 86, /// /// A client has sent too many chat messages recently and is temporarily blocked from sending more. /// ChatRateLimited = 87, /// /// A player changed temperature on atmos device. /// AtmosTemperatureChanged = 88, /// /// Something was sent over device network. Like broadcast. /// DeviceNetwork = 89, /// /// A player had a refund at the "store". /// StoreRefund = 90, /// /// User was rate-limited for some spam action. /// /// /// This is a default value used by PlayerRateLimitManager, though users can use different log types. /// RateLimited = 91, /// /// A player did an item-use interaction of an item they were holding onto another object. /// InteractUsing = 92, /// /// Storage & entity-storage related interactions /// Storage = 93, /// /// A player got hit by an explosion and was dealt damage. /// ExplosionHit = 94, /// /// A ghost warped to an entity through the ghost warp menu. /// GhostWarp = 95, /// /// A player interacted with a PDA or its cartridge component /// PdaInteract = 96, /// /// An atmos networked device (such as a vent or pump) has had its settings changed, usually through an air alarm /// AtmosDeviceSetting = 97, /// /// Commands related to admemes. Stuff like config changes, etc. /// AdminCommands = 98, /// /// A player was selected or assigned antag status /// AntagSelection = 99, /// /// Logs related to botany, such as planting and harvesting crops /// Botany = 100, /// /// Artifact node got activated. /// ArtifactNode = 101, /// /// Damaging grid collision has occurred. /// ShuttleImpact = 102, /// /// Events relating to midi playback. /// Instrument = 103, }