Delta-v/Content.Server
Pieter-Jan Briers b7f297f612 Fix usages of TryIndex() (#39124)
* Fix usages of TryIndex()

Most usages of TryIndex() were using it incorrectly. Checking whether prototype IDs specified in prototypes actually existed before using them. This is not appropriate as it's just hiding bugs that should be getting caught by the YAML linter and other tools. (#39115)

This then resulted in TryIndex() getting modified to log errors (94f98073b0), which is incorrect as it causes false-positive errors in proper uses of the API: external data validation. (#39098)

This commit goes through and checks every call site of TryIndex() to see whether they were correct. Most call sites were replaced with the new Resolve(), which is suitable for these "defensive programming" use cases.

Fixes #39115

Breaking change: while doing this I noticed IdCardComponent and related systems were erroneously using ProtoId<AccessLevelPrototype> for job prototypes. This has been corrected.

* fix tests

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-12-29 11:39:03 -06:00
..
Access Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
Actions Cleanup duplicate dependency in `AddActionCommand` (#38360) 2025-08-07 18:49:09 +02:00
Acz Port python packaging to Content.Packaging (#21458) 2023-11-12 20:45:40 +01:00
Administration Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
Advertise/EntitySystems Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
Afk Command resolve mega pr batch 5 (#38389) 2025-08-07 19:16:44 +02:00
Alert Fix alerts mispredict + log spam (#36004) 2025-03-23 16:59:10 +00:00
AlertLevel Trigger Refactor (#39034) 2025-11-23 15:22:15 -06:00
Ame Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Animals Cleanup warnings: CS0414 (#39748) 2025-11-23 15:22:27 -06:00
Announcements Cleanup: Remove redundant prototype name specifications (#35793) 2025-03-23 15:57:26 +00:00
Anomaly Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
Antag upstream merge 27/04/2025 (#3596) 2025-05-06 19:35:03 -04:00
Arcade Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Armor Move PriceCalculationEvent and EstimatedPriceCalculationEvent to shared (#37782) 2025-08-05 16:21:45 +02:00
Atmos Fix DeltaPressure damage not capping beyond a certain pressure (#40125) 2025-12-29 11:39:01 -06:00
Audio Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
Beam remove usages of obsolete EntityUid method variants (#35106) 2025-03-01 13:17:18 +00:00
Bed Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Bible Ports Devils from Goobstation (#4639) 2025-11-20 10:11:07 +01:00
Body Alerts Cleanup and API (#39544) 2025-12-29 11:39:01 -06:00
Botany Rejig LogStringHandler (#30706) 2025-12-29 11:39:01 -06:00
Buckle/Systems Power stuff (#31314) 2024-08-27 01:00:42 +01:00
CPUJob/JobQueues/Queues
Camera
CardboardBox Decouple interactions from hands, cleanup old events, add new fears (#28393) 2024-06-01 18:00:07 +02:00
Cargo Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
CartridgeLoader random perf improvements: part 1 (#5025) 2025-12-25 21:52:16 +01:00
Changeling/Systems Changeling cleanup and bugfix (#39843) 2025-11-23 15:22:30 -06:00
CharacterInfo Localization of the title of the job (#30353) 2024-08-09 18:08:24 +01:00
Charges upstream merge 27/04/2025 (#3596) 2025-05-06 19:35:03 -04:00
Chat Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
Chemistry Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
Chunking Optimise DecalOverlay (#25266) 2024-03-05 09:49:43 +01:00
Clock Watches (#29550) 2024-08-09 17:45:45 +01:00
Cloning Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
Clothing Relocate SetOutfit method to ServerClothingSystem and LEC setoutfit command. (#38391) 2025-08-07 19:30:19 +02:00
Cluwne Stunnable New Status and Cleanup (#38618) 2025-11-23 15:22:21 -06:00
Codewords Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
CombatMode upstream merge 27/04/2025 (#3596) 2025-05-06 19:35:03 -04:00
Commands Move some Station methods into shared (#38976) 2025-11-23 15:22:20 -06:00
Communications Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Configurable upstream merge 27/04/2025 (#3596) 2025-05-06 19:35:03 -04:00
Connection Fix some misc warnings (#37858) 2025-08-05 18:57:38 +02:00
Construction Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
Containers make throw insert container code more clear (#36873) 2025-05-18 16:55:02 +01:00
Coordinates Kill `SharedEntityExtensions` and all popup extensions (#20909) 2023-10-20 15:29:43 +02:00
Crayon Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
CrewManifest Move some Station methods into shared (#38976) 2025-11-23 15:22:20 -06:00
CriminalRecords/Systems Fix ninjas not being able to hack criminal records (#36299) 2025-04-06 21:35:58 +01:00
Cuffs
Damage Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
Database Admin Log Browser Improvements (#39130) 2025-11-23 15:22:30 -06:00
Decals Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Defusable Trigger Refactor (#39034) 2025-11-23 15:22:15 -06:00
Destructible Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
DeviceLinking Trigger Refactor (#39034) 2025-11-23 15:22:15 -06:00
DeviceNetwork Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Dice Predicted dice rolls (#34863) 2025-03-01 13:16:50 +00:00
Discord Switch Discord integration to use NetCord instead of Discord.Net (#38400) 2025-08-07 19:15:43 +02:00
Disposal Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
DoAfter
Doors Access Reader Refactor (#37772) 2025-08-07 00:26:56 +02:00
Dragon There's always bigger fish in the sea (#4826) 2025-12-04 14:27:57 +01:00
Drowsiness Stunnable New Status and Cleanup (#38618) 2025-11-23 15:22:21 -06:00
Drunk
EUI Cleanup some easy-to-fix static logger warnings (#37820) 2025-08-05 16:46:49 +02:00
Effects
Electrocution [NEW STATUS SYSTEM] Drunkenness, Stuttering, Slurred Speech, and Bloodloss (#38678) 2025-11-23 15:22:27 -06:00
Emoting Changeling devour and transform (#34002) 2025-11-23 15:22:18 -06:00
Emp Predict EMP Examine (#39419) 2025-11-23 15:22:17 -06:00
Engineering Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Ensnaring Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
EntityEffects Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
EntityList Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Entry Dynamic anomaly scanner texture (#37585) 2025-12-29 11:39:00 -06:00
Examine Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Explosion Moving FlammableComponent to Shared (#39870) 2025-11-23 15:22:31 -06:00
Fax Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Flash Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Fluids EVENT BASED WEIGHTLESSNESS (#37971) 2025-11-23 15:22:27 -06:00
Forensics Buff/fix forensic pads (#4932) 2025-12-12 13:21:56 -06:00
GameTicking Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
Gateway Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Gatherable EntityLootTable deleted (#37604) 2025-08-04 14:52:39 +02:00
Ghost Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
GhostKick Trigger Refactor (#39034) 2025-11-23 15:22:15 -06:00
Gibbing/Systems Paradox Clone (#35794) 2025-03-23 15:45:33 +00:00
Gravity EVENT BASED WEIGHTLESSNESS (#37971) 2025-11-23 15:22:27 -06:00
GridPreloader Refactor map loading & saving (#34020) 2025-03-01 13:20:37 +00:00
Guardian Fix for holoparasite's ability to attack the host through mech (#36659) 2025-08-07 18:38:36 +02:00
GuideGenerator Turn ReagentEffects into generic EntityEffects (#28168) 2024-07-25 01:55:29 +02:00
Guidebook Add guidebook protodata tag: embed prototype values in guidebook text (#27570) 2024-09-14 14:26:27 +01:00
Hands/Systems [Cleanup] Remove FellDownEvent (#39762) 2025-11-23 15:22:32 -06:00
Holiday CompFactory updates (#37559) 2025-08-04 15:25:05 +02:00
Holopad Trigger Refactor (#39034) 2025-11-23 15:22:15 -06:00
Holosign Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
HotPotato Trigger Refactor (#39034) 2025-11-23 15:22:15 -06:00
Humanoid Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
IP Dependency update / fixes / skrungle bungle (#23745) 2024-01-26 22:33:46 +01:00
IconSmoothing randomize iconSmoothing (#28158) 2024-08-09 17:51:14 +01:00
IdentityManagement fix clone appearance (#37130) 2025-05-18 16:26:24 +01:00
IgnitionSource Trigger Refactor (#39034) 2025-11-23 15:22:15 -06:00
ImmovableRod Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Implants Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
Info Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Instruments Stunnable New Status and Cleanup (#38618) 2025-11-23 15:22:21 -06:00
Interaction Command resolve and LEC conversion batch 3 (#38378) 2025-08-07 19:12:57 +02:00
Inventory upstream merge 27/04/2025 (#3596) 2025-05-06 19:35:03 -04:00
IoC Revert "Added button and manager for in game bug reports (Part 1)" (#39872) 2025-11-23 15:22:32 -06:00
Item upstream merge 27/04/2025 (#3596) 2025-05-06 19:35:03 -04:00
ItemRecall Wizard Item Recall Spell (#34411) 2025-02-14 16:09:58 +00:00
Jittering
Jobs Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
KillTracking Try fix KeyNotFoundException in KillTrackingSystem (#28553) 2024-06-08 19:58:52 +02:00
Kitchen Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
Labels/Label upstream merge 27/04/2025 (#3596) 2025-05-06 19:35:03 -04:00
LandMines Trigger Refactor (#39034) 2025-11-23 15:22:15 -06:00
Lathe Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
Light Predict PoweredLights (#36541) 2025-11-23 15:22:23 -06:00
Lightning Log enrichment: Explosion damage to players (#29762) 2024-08-09 19:17:07 +01:00
Lube upstream merge 7/9 (#1762) 2024-09-10 01:20:38 +10:00
Machines/EntitySystems Add multipart machines system (#35969) 2025-08-06 23:29:17 +02:00
Magic Refactor magic speak system to be a component added to actions (#36328) 2025-05-18 16:48:51 +01:00
MagicMirror Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
MapText Implement map text (#28705) 2024-07-05 20:23:41 +02:00
Mapping Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Maps Move some Station methods into shared (#38976) 2025-11-23 15:22:20 -06:00
MassMedia Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Materials Add magnets to remaining lathes. (#4799) 2025-11-30 10:11:24 -06:00
Mech Migrate all mechs to PartAssembly and remove legacy MechAssemblySystem (#39027) 2025-11-23 15:22:33 -06:00
Medical Fix radiation vomit for dead mobs (#40020) 2025-11-23 15:22:34 -06:00
Mind make objectives use yml defined mind filters (#36030) 2025-11-23 15:22:20 -06:00
Mindshield Cleanup subdermal implant code (#39755) 2025-11-23 15:22:28 -06:00
Mining "New player" admin logging improvements (#35961) 2025-03-23 16:17:16 +00:00
Mobs ports most IPC code 2025-01-24 21:08:31 -05:00
Morgue predict morgue and crematorium (#39293) 2025-11-23 15:22:29 -06:00
Motd Clean up command perms (#28451) 2024-06-01 18:01:58 +02:00
MouseRotator
Movement Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
NPC Moving FlammableComponent to Shared (#39870) 2025-11-23 15:22:31 -06:00
NameIdentifier Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
Ninja Move mind role components to shared (#39606) 2025-11-23 15:22:24 -06:00
NodeContainer Layering for atmospheric pipes (#36124) 2025-08-06 22:53:27 +02:00
Nuke Move some Station methods into shared (#38976) 2025-11-23 15:22:20 -06:00
NukeOps Discourage LRP warops announcements (#4876) 2025-12-04 22:48:29 -06:00
Nutrition [HOTFIX] Fix Burgers (#39773) 2025-12-29 11:39:02 -06:00
Nyanotrasen Warnings Clean-Up - Part 1 (#4785) 2025-11-28 02:30:00 -06:00
Objectives Move mind role components to shared (#39606) 2025-11-23 15:22:24 -06:00
PAI fix: restore pai shop action handling (#4651) 2025-11-14 21:20:06 +00:00
PDA Add in-game date to the PDA (#4277) 2025-08-29 14:41:37 +00:00
Paper Power stuff (#31314) 2024-08-27 01:00:42 +01:00
Parallax Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
ParticleAccelerator Add multipart machines system (#35969) 2025-08-06 23:29:17 +02:00
Payload/EntitySystems Make Modular Grenades with Chemical payload respect their trigger delay (#39905) 2025-11-23 15:22:31 -06:00
Physics Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Pinpointer Predict Nav Beacon Examine (#39408) 2025-11-23 15:22:17 -06:00
Placement "New player" admin logging improvements (#35961) 2025-03-23 16:17:16 +00:00
Players Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
PneumaticCannon Stunnable New Status and Cleanup (#38618) 2025-11-23 15:22:21 -06:00
Pointing Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Points upstream merge 27/04/2025 (#3596) 2025-05-06 19:35:03 -04:00
Polymorph Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
Popups upstream merge 27/04/2025 (#3596) 2025-05-06 19:35:03 -04:00
Power Bug fix for APCPowerReceiverBattery (#40188) 2025-12-29 11:39:02 -06:00
PowerCell Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
PowerSink Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Prayer Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Preferences/Managers Cleanup some easy-to-fix static logger warnings (#37820) 2025-08-05 16:46:49 +02:00
Procedural Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
Projectiles Add the NT-3 (#4622) 2025-11-25 18:03:33 +00:00
Puppet Moves muted to shared (#25374) 2024-03-05 09:45:27 +01:00
Radiation Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
Radio Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
RandomAppearance Random spontaneous cleanup PR (#25131) 2024-02-18 23:02:29 +01:00
RandomMetadata Make `RandomMetadata` properly support localization (#36343) 2025-04-06 21:36:02 +01:00
RatKing Localize rat king commands datasets (#35780) 2025-03-23 14:13:46 +00:00
Remotes Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
RequiresGrid Add RequiresGrid component (#23394) 2024-03-05 09:48:10 +01:00
Research Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Resist predict morgue and crematorium (#39293) 2025-11-23 15:22:29 -06:00
Respawn Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Revenant predict morgue and crematorium (#39293) 2025-11-23 15:22:29 -06:00
Revolutionary Fix warden being and qm being not considered head for tot kill head objective (#32721) 2024-10-24 02:12:06 +01:00
Robotics/Systems Better robotics console (#38023) 2025-11-23 15:22:23 -06:00
Roles Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
Rootable Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Rotation Fix rotation visuals desync & appearance state spam (#23016) 2024-01-22 18:37:45 +01:00
RoundEnd Move some Station methods into shared (#38976) 2025-11-23 15:22:20 -06:00
Salvage Move some Station methods into shared (#38976) 2025-11-23 15:22:20 -06:00
Sandbox Revert "Fix bug with pipe color" (#39135) 2025-11-23 15:22:15 -06:00
Screens upstream merge 27/04/2025 (#3596) 2025-05-06 19:35:03 -04:00
Security Genpop wall lockers (#38102) 2025-08-07 01:24:14 +02:00
SensorMonitoring upstream merge 27/04/2025 (#3596) 2025-05-06 19:35:03 -04:00
Sericulture
ServerInfo Add telegram to the server info-links (#33459) 2024-12-07 17:25:37 +00:00
ServerUpdates System to automatically restart server after certain uptime. (#32814) 2024-10-24 02:20:39 +01:00
Shuttles Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
Silicons Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
Singularity Cleanup warnings: CS0414 (#39748) 2025-11-23 15:22:27 -06:00
Solar Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Sound Trigger Refactor (#39034) 2025-11-23 15:22:15 -06:00
Spawners Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
Species/Systems Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Speech Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
Spider Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
SprayPainter Revert "Fix bug with pipe color" (#39135) 2025-11-23 15:22:15 -06:00
Spreader Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
Sprite Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Stack predict StackSystem GetVerbsEvent (#39741) 2025-11-23 15:22:27 -06:00
Station Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
StationEvents Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
StationRecords silicons now hidden from records when filtering by fingerprint or dna (#4390) 2025-09-21 20:30:56 +02:00
Stealth
Storage predict morgue and crematorium (#39293) 2025-11-23 15:22:29 -06:00
Store Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
StoreDiscount/Systems Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Strip upstream merge 27/04/2025 (#3596) 2025-05-06 19:35:03 -04:00
Stunnable Crawling Fixes Part 4: Can't crawl when weightless. (#39099) 2025-11-23 15:22:27 -06:00
SubFloor Predict pipe anchoring and unanchroing (#35977) 2025-03-23 16:21:13 +00:00
SurveillanceCamera Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
Tabletop Fix tabletop grids rarely spawning on top of another (#39327) 2025-11-23 15:22:14 -06:00
Telephone Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
Teleportation Wizard Teleport Scroll (Teleport Location ECS) (#36424) 2025-05-18 15:33:20 +01:00
Temperature Ports Devils from Goobstation (#4639) 2025-11-20 10:11:07 +01:00
Tesla Increase Tesla fade time (#2710) 2025-01-12 23:16:00 +00:00
Thief Move mind role components to shared (#39606) 2025-11-23 15:22:24 -06:00
Tiles Fix tile-events returns (#37502) 2025-05-18 17:55:33 +01:00
Tips Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Tools Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Toolshed/Commands add scale:multiplyvector toolshed command (#39424) 2025-11-23 15:22:18 -06:00
Traitor Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
Traits Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
Trigger/Systems Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
TurretController Sentry turrets - Part 6: Sentry turret control panels (#35235) 2025-08-05 16:53:07 +02:00
Turrets Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
UserInterface Fix showvalue Ui for melee weapons (#38703) 2025-11-23 15:22:18 -06:00
VendingMachines Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Verbs Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Vocalization Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
VoiceMask Add voice locks to various hidden syndicate items (#39310) 2025-11-23 15:22:23 -06:00
VoiceTrigger Trigger Refactor (#39034) 2025-11-23 15:22:15 -06:00
Voting Command resolves (#38415) 2025-08-07 19:17:10 +02:00
Wagging Changeling devour and transform (#34002) 2025-11-23 15:22:18 -06:00
Weapons Inflatable Module (#35100) 2025-11-23 15:22:30 -06:00
Weather Cleanup remaining `IMapManager.MapExists` uses (#37851) 2025-08-05 17:10:34 +02:00
Whitelist Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Wieldable Add conditional camera offset based on cursor - Hristov Rework, Part 1 (#31626) 2025-01-28 05:02:03 +00:00
Wires Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
Worldgen Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Xenoarchaeology Xenoarch Research Mult Balance (#4995) 2025-12-19 22:13:27 -07:00
Zombies Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
_CD silicons now hidden from records when filtering by fingerprint or dna (#4390) 2025-09-21 20:30:56 +02:00
_Corvax/Respawn upstream merge 27/04/2025 (#3596) 2025-05-06 19:35:03 -04:00
_DEN/TimedDespawn Holofan Rebalance (and Standardizing Holoprojectors) (#4734) 2025-12-05 12:56:09 +00:00
_DV mail refactor + predicted mail (#5031) 2025-12-27 07:27:24 -06:00
_EE Harpies Flightless No More! (#4888) 2025-12-08 14:58:52 +01:00
_Goobstation Fixed Devil errors after rebasing. 2025-11-23 15:22:35 -06:00
_Harmony/RoundEnd Port: Disable round end pacifism and add a new command to pacify everyone (#2642) 2025-01-13 15:21:05 -05:00
_Impstation Fixed autoclave and AntiTamper system after SharedEntityStorageComponent removal 2025-11-23 15:22:29 -06:00
_Mono/CorticalBorer Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
_NF Port Frontier plant analyzer (#4061) 2025-07-23 14:52:18 +01:00
_RMC14 Skia Tweaks + Removes Nightvision form Lathes (#4308) 2025-09-07 08:11:07 +00:00
_Shitmed Warnings Clean-Up - Part 1 (#4785) 2025-11-28 02:30:00 -06:00
AssemblyInfo.cs
Content.Server.csproj Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Content.Server.csproj.DotSettings
GlobalUsings.cs
Program.cs