Delta-v/Content.Server
ike709 d770eb6a35
Forensics (#8451)
* Port forensics from nyanotrasen

* port updates

* printing

* Update Resources/Locale/en-US/forensics/forensics.ftl

Co-authored-by: Veritius <veritiusgaming@gmail.com>

* Update Content.Server/Forensics/Components/ForensicPadComponent.cs

Co-authored-by: Kara <lunarautomaton6@gmail.com>

* Update Content.Server/Forensics/Systems/ForensicPadSystem.cs

Co-authored-by: Kara <lunarautomaton6@gmail.com>

* Update Content.Server/Forensics/Systems/ForensicScannerSystem.cs

Co-authored-by: Kara <lunarautomaton6@gmail.com>

* partially address reviews

* comments

* redo the events

* handle it

* rewrite loc

* master fixes

Co-authored-by: ike709 <ike709@github.com>
Co-authored-by: Veritius <veritiusgaming@gmail.com>
Co-authored-by: Kara <lunarautomaton6@gmail.com>
2022-06-27 20:04:53 -05:00
..
AI Evac shuttle (#8931) 2022-06-26 15:20:45 +10:00
AME Node network bug (#9039) 2022-06-23 22:21:44 +10:00
Abilities/Mime Mime cleanup (#8433) 2022-05-25 00:43:48 -07:00
Access AccessReader IsAllowed use resolve (#8527) 2022-06-01 08:26:50 -07:00
Actions Add department-specific radio channels (#9061) 2022-06-23 20:11:03 +10:00
Administration Revert "Adds a tool for importing .netset files into the ban DB. (#9016)" (#9149) 2022-06-25 14:02:41 -05:00
Advertise Add department-specific radio channels (#9061) 2022-06-23 20:11:03 +10:00
Advertisements Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
Afk Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
AirlockPainter Reorders Sound Systems signatures to match Popup Systems. (#8728) 2022-06-13 09:45:47 +10:00
Alert Add docking window to shuttle consoles (#8756) 2022-06-16 15:28:16 +10:00
AlertLevel Adjust alert level volumes (#9145) 2022-06-27 13:45:01 -07:00
Animals Revert "Revert "Fix some friend access violations by allowing others access. (#8594) (#8703)" (working this time) (#8704) 2022-06-07 15:26:28 +02:00
Announcements Add department-specific radio channels (#9061) 2022-06-23 20:11:03 +10:00
Arcade Reorders Sound Systems signatures to match Popup Systems. (#8728) 2022-06-13 09:45:47 +10:00
Armor Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
Atmos Quick miasma nerf (#9161) 2022-06-25 21:04:40 -05:00
Audio Adds the ability to not play admin sounds (#8242) 2022-06-02 15:41:19 +02:00
BarSign Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
Bed Add static "IsPowered" method (#8434) 2022-05-26 17:36:12 -07:00
Bible Disallow bible healing if target is dead (#8999) 2022-06-21 11:44:02 -05:00
Body Jetpacks (#9023) 2022-06-24 17:44:30 +10:00
Botany Reorders Sound Systems signatures to match Popup Systems. (#8728) 2022-06-13 09:45:47 +10:00
Bql Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
Buckle Fixes storage eating buckled players (#9096) 2022-06-24 12:26:56 -07:00
CPUJob/JobQueues Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
Cabinet Reorders Sound Systems signatures to match Popup Systems. (#8728) 2022-06-13 09:45:47 +10:00
Cargo Don't load cargo shuttle by default (#9194) 2022-06-27 14:58:40 +10:00
CharacterAppearance Random humanoid appearance (#7895) 2022-05-02 13:50:56 -07:00
CharacterInfo Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
Chat Stop radio channels from being malformed. (#9210) 2022-06-27 13:56:38 +10:00
Chemistry Remove more interaction without hands (#8946) 2022-06-27 14:07:07 +10:00
Cleanable Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
Climbing Revert "Revert "Fix some friend access violations by allowing others access. (#8594) (#8703)" (working this time) (#8704) 2022-06-07 15:26:28 +02:00
Cloning Reorders Sound Systems signatures to match Popup Systems. (#8728) 2022-06-13 09:45:47 +10:00
Clothing Decouples starting gear from UtilityAI (#8512) 2022-05-29 15:14:47 -07:00
CombatMode Make raiselocalevent not broadcast by default (#8998) 2022-06-22 09:53:41 +10:00
Commands Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
Communications Evac shuttle (#8931) 2022-06-26 15:20:45 +10:00
Configurable Move Anchorable to shared. (#7361) 2022-04-02 14:52:44 +11:00
Connection Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
Construction Make raiselocalevent not broadcast by default (#8998) 2022-06-22 09:53:41 +10:00
Containers Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
Conveyor Revert "Revert "Fix some friend access violations by allowing others access. (#8594) (#8703)" (working this time) (#8704) 2022-06-07 15:26:28 +02:00
Cooldown Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
Coordinates/Helpers Nullable grid Uid (#8798) 2022-06-20 10:14:35 +10:00
Crayon Reorders Sound Systems signatures to match Popup Systems. (#8728) 2022-06-13 09:45:47 +10:00
Cuffs Bump cuff times (#9227) 2022-06-27 09:28:04 -07:00
Damage Make raiselocalevent not broadcast by default (#8998) 2022-06-22 09:53:41 +10:00
Database Flavor text (#8070) 2022-05-13 15:58:45 -07:00
Decals Nullable grid Uid (#8798) 2022-06-20 10:14:35 +10:00
Destructible Vending Machine Abuse (#8863) 2022-06-23 14:52:28 +10:00
DetailExaminable Flavor text (#8070) 2022-05-13 15:58:45 -07:00
DeviceNetwork Make raiselocalevent not broadcast by default (#8998) 2022-06-22 09:53:41 +10:00
Dice Reorders Sound Systems signatures to match Popup Systems. (#8728) 2022-06-13 09:45:47 +10:00
Disease Add department-specific radio channels (#9061) 2022-06-23 20:11:03 +10:00
Disposal Trashbag Alt Verb to dump into disposals + Cigars are tagged as trash (#9203) 2022-06-27 14:19:18 +10:00
DoAfter Revert "Revert "Fix some friend access violations by allowing others access. (#8594) (#8703)" (working this time) (#8704) 2022-06-07 15:26:28 +02:00
Doors Evac shuttle (#8931) 2022-06-26 15:20:45 +10:00
Dragon Fix dragon devour and reduce time significantly (#8921) 2022-06-17 02:02:35 -05:00
Drone Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
Drunk Drunk Shader (#8910) 2022-06-23 14:33:25 +10:00
EUI Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
Electrocution Make raiselocalevent not broadcast by default (#8998) 2022-06-22 09:53:41 +10:00
Emag Make AdminLogsSystem an IoC manager (#8492) 2022-05-28 23:41:17 -07:00
Engineering Nullable grid Uid (#8798) 2022-06-20 10:14:35 +10:00
EntityList Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
Entry Convert AME Visualizers (#9037) 2022-06-23 05:03:28 -07:00
Examine Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
Explosion Make raiselocalevent not broadcast by default (#8998) 2022-06-22 09:53:41 +10:00
Extinguisher Reorders Sound Systems signatures to match Popup Systems. (#8728) 2022-06-13 09:45:47 +10:00
Flash Make raiselocalevent not broadcast by default (#8998) 2022-06-22 09:53:41 +10:00
Fluids Solution spiking (#8984) 2022-06-23 19:26:54 -07:00
Foldable Hotfix for Body Bags (#9155) 2022-06-27 15:37:29 +10:00
Forensics Forensics (#8451) 2022-06-27 20:04:53 -05:00
Friction Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
GameTicking Fix nukies (#9159) 2022-06-25 19:00:45 -05:00
Gatherable Reorders Sound Systems signatures to match Popup Systems. (#8728) 2022-06-13 09:45:47 +10:00
Ghost Fixes storage eating buckled players (#9096) 2022-06-24 12:26:56 -07:00
GhostKick Modular landmines (#8351) 2022-06-01 01:39:06 -07:00
Gravity Add cargo shuttle (#8686) 2022-06-23 14:36:47 +10:00
Guardian Reorders Sound Systems signatures to match Popup Systems. (#8728) 2022-06-13 09:45:47 +10:00
GuideGenerator Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
Hands Two small bugfixes (#8285) 2022-05-20 01:29:02 +10:00
Headset Add department-specific radio channels (#9061) 2022-06-23 20:11:03 +10:00
HealthExaminable Make raiselocalevent not broadcast by default (#8998) 2022-06-22 09:53:41 +10:00
Holiday Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
Holosign Make holofans use power cells (#8813) 2022-06-16 18:30:27 +10:00
IP Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
ImmovableRod Reorders Sound Systems signatures to match Popup Systems. (#8728) 2022-06-13 09:45:47 +10:00
Info Fix rules popup (#8485) 2022-05-27 14:50:11 -07:00
Instruments Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
Interaction Make raiselocalevent not broadcast by default (#8998) 2022-06-22 09:53:41 +10:00
Inventory Zombie Rework & Polymorph Expansion (#8413) 2022-06-12 15:53:13 +10:00
IoC Fix server update restarts when server paused. (#8509) 2022-05-30 01:09:50 -07:00
Items Add multi-layer in-hand and clothing support (#6740) 2022-03-02 10:29:42 +11:00
Jittering Seal/abstract/virtual everything (#6739) 2022-02-16 18:23:23 +11:00
Jobs Revert "Revert "Fix some friend access violations by allowing others access. (#8594) (#8703)" (working this time) (#8704) 2022-06-07 15:26:28 +02:00
Kitchen Make raiselocalevent not broadcast by default (#8998) 2022-06-22 09:53:41 +10:00
Kudzu Nullable grid Uid (#8798) 2022-06-20 10:14:35 +10:00
Labels/Label More container pruning (#8576) 2022-06-12 13:29:03 +10:00
LandMines Modular landmines (#8351) 2022-06-01 01:39:06 -07:00
Lathe Reorders Sound Systems signatures to match Popup Systems. (#8728) 2022-06-13 09:45:47 +10:00
Light Add DoAfter to eject light bulb (#8988) 2022-06-21 17:55:06 -07:00
Lock Make raiselocalevent not broadcast by default (#8998) 2022-06-22 09:53:41 +10:00
MachineLinking Add SignalSwitch sound (#9013) 2022-06-21 17:51:42 -07:00
Magic Jetpacks (#9023) 2022-06-24 17:44:30 +10:00
Maps Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
Materials Salvage mining, ore processing, and material clean-up (#7406) 2022-04-28 20:41:04 +10:00
Medical Jetpacks (#9023) 2022-06-24 17:44:30 +10:00
Mind Make raiselocalevent not broadcast by default (#8998) 2022-06-22 09:53:41 +10:00
MoMMI Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
MobState/States Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
Module Seal/abstract/virtual everything (#6739) 2022-02-16 18:23:23 +11:00
Morgue Remove more interaction without hands (#8946) 2022-06-27 14:07:07 +10:00
Mousetrap Mousetrap fixes/tweaks (#8484) 2022-05-28 11:52:26 +10:00
Movement Fixes jetpacks not shutting off on lack of fuel (#9206) 2022-06-27 14:36:20 +10:00
NameIdentifier Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
NodeContainer Node network bug (#9039) 2022-06-23 22:21:44 +10:00
Nuke Add department-specific radio channels (#9061) 2022-06-23 20:11:03 +10:00
Nutrition Remove starvation damage (#9024) 2022-06-27 14:08:08 +10:00
Objectives Missing nullables (#8634) 2022-06-04 17:17:48 +10:00
PAI Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
PDA Reorders Sound Systems signatures to match Popup Systems. (#8728) 2022-06-13 09:45:47 +10:00
Paper Minor paper ECS and stamps (#7394) 2022-04-08 16:37:22 -07:00
ParticleAccelerator Nullable grid Uid (#8798) 2022-06-20 10:14:35 +10:00
Payload/EntitySystems Revert "Revert "Fix some friend access violations by allowing others access. (#8594) (#8703)" (working this time) (#8704) 2022-06-07 15:26:28 +02:00
Physics/Controllers Evac shuttle (#8931) 2022-06-26 15:20:45 +10:00
Pinpointer Optimise pinpointer activation significantly (#7169) 2022-03-19 19:27:26 +01:00
Plants Reorders Sound Systems signatures to match Popup Systems. (#8728) 2022-06-13 09:45:47 +10:00
Players Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
PneumaticCannon Reorders Sound Systems signatures to match Popup Systems. (#8728) 2022-06-13 09:45:47 +10:00
Pointing Revert "Revert "Fix some friend access violations by allowing others access. (#8594) (#8703)" (working this time) (#8704) 2022-06-07 15:26:28 +02:00
Polymorph Make raiselocalevent not broadcast by default (#8998) 2022-06-22 09:53:41 +10:00
Popups Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
Power Node network bug (#9039) 2022-06-23 22:21:44 +10:00
PowerCell Make AdminLogsSystem an IoC manager (#8492) 2022-05-28 23:41:17 -07:00
PowerSink Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
Preferences/Managers Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
Projectiles Gun refactor (#8301) 2022-06-01 19:59:58 +10:00
Pulling Revert "ctrl-rclick tweaks" (#7171) 2022-03-18 15:40:02 +11:00
RCD Reorders Sound Systems signatures to match Popup Systems. (#8728) 2022-06-13 09:45:47 +10:00
Radiation Make raiselocalevent not broadcast by default (#8998) 2022-06-22 09:53:41 +10:00
Radio Add department-specific radio channels (#9061) 2022-06-23 20:11:03 +10:00
RandomAppearance Revert "Revert "Fix some friend access violations by allowing others access. (#8594) (#8703)" (working this time) (#8704) 2022-06-07 15:26:28 +02:00
RandomMetadata Random metadata component (#7894) 2022-05-02 13:51:03 -07:00
RatKing Rat king tweaks (#9000) 2022-06-21 07:00:11 -07:00
Recycling Reorders Sound Systems signatures to match Popup Systems. (#8728) 2022-06-13 09:45:47 +10:00
Remotes Clean up door remote (#8829) 2022-06-16 23:36:36 +10:00
Repairable Add a penalty to self-repair (#8951) 2022-06-18 22:50:43 -07:00
Research Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
Resist Jetpacks (#9023) 2022-06-24 17:44:30 +10:00
Roles Add department-specific radio channels (#9061) 2022-06-23 20:11:03 +10:00
Rotatable Fix pipe net conservation laws (#8540) 2022-06-03 03:09:51 -07:00
RoundEnd Evac shuttle (#8931) 2022-06-26 15:20:45 +10:00
Salvage Add department-specific radio channels (#9061) 2022-06-23 20:11:03 +10:00
Sandbox Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
Security Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
ServerUpdates Fix server update restarts when server paused. (#8509) 2022-05-30 01:09:50 -07:00
Shuttles Adds the Central Command outpost for Roundend and ERT to spawn at. (#9146) 2022-06-27 23:11:39 +10:00
Singularity Nerf singulo pulling (#9181) 2022-06-26 23:54:18 +10:00
Slippery Reorders Sound Systems signatures to match Popup Systems. (#8728) 2022-06-13 09:45:47 +10:00
Solar Revert "Revert "Fix some friend access violations by allowing others access. (#8594) (#8703)" (working this time) (#8704) 2022-06-07 15:26:28 +02:00
Sound Nullable grid Uid (#8798) 2022-06-20 10:14:35 +10:00
Spawners Jetpacks (#9023) 2022-06-24 17:44:30 +10:00
Speech Add department-specific radio channels (#9061) 2022-06-23 20:11:03 +10:00
Sprite Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
Stack Remove more interaction without hands (#8946) 2022-06-27 14:07:07 +10:00
Standing Vehicles (#7336) 2022-04-23 18:05:02 -07:00
Station Evac shuttle (#8931) 2022-06-26 15:20:45 +10:00
StationEvents Eshuttle doors and colour (#9175) 2022-06-26 18:19:27 +10:00
Sticky Make raiselocalevent not broadcast by default (#8998) 2022-06-22 09:53:41 +10:00
Storage Hotfix for Body Bags (#9155) 2022-06-27 15:37:29 +10:00
Strip Thieving component and Thieving Gloves (#9158) 2022-06-27 19:14:51 -05:00
Stunnable Stun baton tweaks (#9225) 2022-06-27 17:51:38 +10:00
SubFloor Nullable grid Uid (#8798) 2022-06-20 10:14:35 +10:00
SurveillanceCamera Make raiselocalevent not broadcast by default (#8998) 2022-06-22 09:53:41 +10:00
Suspicion Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
Tabletop Revert "Revert "Fix some friend access violations by allowing others access. (#8594) (#8703)" (working this time) (#8704) 2022-06-07 15:26:28 +02:00
Temperature Make raiselocalevent not broadcast by default (#8998) 2022-06-22 09:53:41 +10:00
Throwing Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
Tiles Reorders Sound Systems signatures to match Popup Systems. (#8728) 2022-06-13 09:45:47 +10:00
Toilet Reorders Sound Systems signatures to match Popup Systems. (#8728) 2022-06-13 09:45:47 +10:00
Tools Make raiselocalevent not broadcast by default (#8998) 2022-06-22 09:53:41 +10:00
Traitor Make raiselocalevent not broadcast by default (#8998) 2022-06-22 09:53:41 +10:00
TraitorDeathMatch/Components Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
UserInterface Add more instrument interaction checks (#9223) 2022-06-27 18:09:21 +10:00
Utility/Commands Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
Vehicle Reorders Sound Systems signatures to match Popup Systems. (#8728) 2022-06-13 09:45:47 +10:00
VendingMachines Vending Machine Abuse (#8863) 2022-06-23 14:52:28 +10:00
Verbs Make raiselocalevent not broadcast by default (#8998) 2022-06-22 09:53:41 +10:00
Visible Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
Voting Vote commands completions. (#8758) 2022-06-12 16:52:23 -07:00
Warps Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
Weapon Stun baton tweaks (#9225) 2022-06-27 17:51:38 +10:00
Whitelist Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
Wieldable Make raiselocalevent not broadcast by default (#8998) 2022-06-22 09:53:41 +10:00
Wires Make raiselocalevent not broadcast by default (#8998) 2022-06-22 09:53:41 +10:00
Xenoarchaeology/XenoArtifacts Make raiselocalevent not broadcast by default (#8998) 2022-06-22 09:53:41 +10:00
Zombies Zombie Rework & Polymorph Expansion (#8413) 2022-06-12 15:53:13 +10:00
AssemblyInfo.cs Fix exception in ReagentPrototype caused by IMetabolizable (#451) 2019-11-23 21:55:31 +01:00
Content.Server.csproj Update some nugets (#8738) 2022-06-09 18:25:59 -07:00
Content.Server.csproj.DotSettings Electrocution. (#4958) 2021-10-25 16:21:56 +02:00
GlobalUsings.cs Global usings (#6472) 2022-02-05 11:39:36 -07:00
Program.cs Content.{Client,Server} are now Exes that can be ran. 2020-01-22 20:17:32 +01:00