Delta-v/Content.Server
Leon Friedrich 18a35e7e83
Partial atmos refactor (#22521)
* Reduce atmos component queries

* Remove method events

* Cache airtight data

* Make MolesArchived nullable

* Fix airtight cache

* only get tile def once

* Immutable mixtures

* firelock queries

* misc

* misc cleanup

* Trim disconnected tiles

* Fix merge issues and bugs

* Why does the PR keep increasing in scope

* debug overlay

* Fix bugs

* Fix test, remove unused events

* Add setmapatmos command

* Fix overlays

* Add map check

* A

* Resolve conflicts with #26102

* Remove some obsolete methods
2024-03-24 03:34:56 +11:00
..
Abilities/Mime
Access Simplify DoAfterArgs behavior for movement and distance checks (#25226) 2024-03-19 21:09:00 +11:00
Actions
Acz
Administration Improve admin message seen/dismiss state. (#26223) 2024-03-21 16:15:46 +01:00
Advertise
Advertisements
Afk
Alert Pulling rework v2 (#24936) 2024-03-19 14:30:56 +11:00
AlertLevel
Ame Make `ItemSlots` more verbose + AME proof of concept (#25779) 2024-03-03 16:37:34 +11:00
Animals Simplify DoAfterArgs behavior for movement and distance checks (#25226) 2024-03-19 21:09:00 +11:00
Announcements
Anomaly Code Cleanup: Purge obsolete MapManager methods (#26279) 2024-03-22 18:08:40 +11:00
Antag Refactor antag rule code (#23445) 2024-02-29 17:25:10 +11:00
Arcade
Armor
Atmos Partial atmos refactor (#22521) 2024-03-24 03:34:56 +11:00
Audio Nuke Music start adjusted for duration (#25946) 2024-03-12 14:50:34 -04:00
BarSign/Systems Code cleanup: Dirty(Comp) (#26238) 2024-03-19 23:27:02 -04:00
Beam Revert "Fix chat bubbles (#25643)" (#25645) 2024-02-28 00:51:20 +11:00
Bed Snore is a trait now (#26322) 2024-03-22 18:00:57 +11:00
Bible
Body Partial atmos refactor (#22521) 2024-03-24 03:34:56 +11:00
Botany Simplify DoAfterArgs behavior for movement and distance checks (#25226) 2024-03-19 21:09:00 +11:00
Buckle/Systems
CPUJob/JobQueues/Queues
Cabinet
Camera
CardboardBox
Cargo Added 18 new bounties to cargo (#26160) 2024-03-17 13:06:16 -04:00
CartridgeLoader News UI overhaul and PDA notifications (#19610) 2024-02-26 21:38:00 -04:00
CharacterInfo
Charges Use new ComponentPauseGenerator (#25183) 2024-02-26 14:36:19 +11:00
Chat Obsolete `Logger` cleanup for `EntitySystem`s part 2 (#26159) 2024-03-17 18:31:09 +11:00
Chemistry Partial atmos refactor (#22521) 2024-03-24 03:34:56 +11:00
Chunking
Cloning Revert "Fix chat bubbles (#25643)" (#25645) 2024-02-28 00:51:20 +11:00
Clothing Code cleanup: Dirty(Comp) (#26238) 2024-03-19 23:27:02 -04:00
Cluwne
CombatMode
Commands Revert "Fix chat bubbles (#25643)" (#25645) 2024-02-28 00:51:20 +11:00
Communications Simplify DoAfterArgs behavior for movement and distance checks (#25226) 2024-03-19 21:09:00 +11:00
Configurable
Connection Throttle people trying to connect to a full server. (#20972) 2024-03-14 19:00:47 +11:00
Construction Partial atmos refactor (#22521) 2024-03-24 03:34:56 +11:00
Containers
Coordinates
Crayon
CrewManifest
CriminalRecords/Systems Criminal record hud icons (#25192) 2024-03-11 14:12:52 +11:00
Cuffs
Damage
Database Improve admin message seen/dismiss state. (#26223) 2024-03-21 16:15:46 +01:00
Decals Code Cleanup: Purge obsolete MapManager methods (#26279) 2024-03-22 18:08:40 +11:00
Defusable
Destructible Add prediction for puddle and spillable examines (#25794) 2024-03-03 16:36:36 +11:00
DetailExaminable
DeviceLinking
DeviceNetwork Code cleanup: Dirty(Comp) (#26238) 2024-03-19 23:27:02 -04:00
Devour
Dice
Discord
Disposal Code Cleanup: Purge obsolete MapManager methods (#26279) 2024-03-22 18:08:40 +11:00
DoAfter
Doors
Dragon Code Cleanup: Purge obsolete MapManager methods (#26279) 2024-03-22 18:08:40 +11:00
Drunk
EUI
Effects
Electrocution Pulling rework v2 (#24936) 2024-03-19 14:30:56 +11:00
Emoting
Emp Revert "Fix chat bubbles (#25643)" (#25645) 2024-02-28 00:51:20 +11:00
Engineering Code Cleanup: Purge obsolete MapManager methods (#26279) 2024-03-22 18:08:40 +11:00
Ensnaring Code cleanup: Dirty(Comp) (#26238) 2024-03-19 23:27:02 -04:00
EntityList
Entry
Examine
Explosion Partial atmos refactor (#22521) 2024-03-24 03:34:56 +11:00
Extinguisher
Eye/Blinding
Fax More fax logging (#25911) 2024-03-13 20:03:12 +11:00
Flash Revert "Fix chat bubbles (#25643)" (#25645) 2024-02-28 00:51:20 +11:00
Fluids Simplify DoAfterArgs behavior for movement and distance checks (#25226) 2024-03-19 21:09:00 +11:00
Forensics Simplify DoAfterArgs behavior for movement and distance checks (#25226) 2024-03-19 21:09:00 +11:00
GameTicking Code cleanup: Purge calls to obsolete EntityCoordinates methods (#26292) 2024-03-21 12:59:56 +11:00
Gateway Use new ComponentPauseGenerator (#25183) 2024-02-26 14:36:19 +11:00
Gatherable Revert "Fix chat bubbles (#25643)" (#25645) 2024-02-28 00:51:20 +11:00
GenericAntag
Ghost
GhostKick
Glue Added verb action to Glue/Lube system (#26002) 2024-03-22 10:37:46 +01:00
Gravity Code cleanup: Dirty(Comp) (#26238) 2024-03-19 23:27:02 -04:00
Guardian Code cleanup: Purge calls to obsolete EntityCoordinates methods (#26292) 2024-03-21 12:59:56 +11:00
GuideGenerator
Hands/Systems Code cleanup: Purge calls to obsolete EntityCoordinates methods (#26292) 2024-03-21 12:59:56 +11:00
HealthExaminable
Holiday
Holosign
HotPotato Code cleanup: Dirty(Comp) (#26238) 2024-03-19 23:27:02 -04:00
Humanoid Code cleanup: Dirty(Comp) (#26238) 2024-03-19 23:27:02 -04:00
IP
IdentityManagement Criminal record hud icons (#25192) 2024-03-11 14:12:52 +11:00
IgnitionSource Makes the e-sword light plasma fires, as intended. (#25665) 2024-02-28 16:59:35 -05:00
ImmovableRod Code Cleanup: Purge obsolete MapManager methods (#26279) 2024-03-22 18:08:40 +11:00
Implants Fix scram! implant keeping you pulled to someone when teleporting you (#26309) 2024-03-21 18:42:32 +01:00
Info Obsolete `Logger` cleanup for `EntitySystem`s (#25941) 2024-03-10 01:15:13 +01:00
Instruments Code cleanup: Dirty(Comp) (#26238) 2024-03-19 23:27:02 -04:00
Interaction Code Cleanup: Purge obsolete MapManager methods (#26279) 2024-03-22 18:08:40 +11:00
Inventory
IoC
Item
Jittering
Jobs
KillTracking
Kitchen Simplify DoAfterArgs behavior for movement and distance checks (#25226) 2024-03-19 21:09:00 +11:00
Labels/Label Add prediction to hand labeler labels (#25869) 2024-03-06 12:33:28 +11:00
LandMines
Lathe
Light Code cleanup: Dirty(Comp) (#26238) 2024-03-19 23:27:02 -04:00
Lightning Revert "Fix chat bubbles (#25643)" (#25645) 2024-02-28 00:51:20 +11:00
Lock
Lube Added verb action to Glue/Lube system (#26002) 2024-03-22 10:37:46 +01:00
Magic Code Cleanup: Purge obsolete MapManager methods (#26279) 2024-03-22 18:08:40 +11:00
MagicMirror Simplify DoAfterArgs behavior for movement and distance checks (#25226) 2024-03-19 21:09:00 +11:00
Mapping Unify `Content`'s `EntitySystem` logging (#26216) 2024-03-18 07:30:27 +11:00
Maps Revert "Fix chat bubbles (#25643)" (#25645) 2024-02-28 00:51:20 +11:00
MassMedia News UI overhaul and PDA notifications (#19610) 2024-02-26 21:38:00 -04:00
Materials Code cleanup: Dirty(Comp) (#26238) 2024-03-19 23:27:02 -04:00
Mech Code cleanup: Dirty(Comp) (#26238) 2024-03-19 23:27:02 -04:00
Medical Simplify DoAfterArgs behavior for movement and distance checks (#25226) 2024-03-19 21:09:00 +11:00
Mind
Mindshield
Mining
MoMMI
Mobs
Morgue
Motd
MouseRotator
Mousetrap
Movement Unify `Content`'s `EntitySystem` logging (#26216) 2024-03-18 07:30:27 +11:00
NPC NPC steering tweaks (#26351) 2024-03-23 12:42:51 +11:00
NameIdentifier Code cleanup: Dirty(Comp) (#26238) 2024-03-19 23:27:02 -04:00
Ninja Simplify DoAfterArgs behavior for movement and distance checks (#25226) 2024-03-19 21:09:00 +11:00
NodeContainer Code Cleanup: Purge obsolete MapManager methods (#26279) 2024-03-22 18:08:40 +11:00
Nuke Code Cleanup: Purge obsolete MapManager methods (#26279) 2024-03-22 18:08:40 +11:00
NukeOps Refactor antag rule code (#23445) 2024-02-29 17:25:10 +11:00
Nutrition Simplify DoAfterArgs behavior for movement and distance checks (#25226) 2024-03-19 21:09:00 +11:00
Objectives Pulling rework v2 (#24936) 2024-03-19 14:30:56 +11:00
PAI
PDA Revert "Fix chat bubbles (#25643)" (#25645) 2024-02-28 00:51:20 +11:00
Paint Fix build (#26258) 2024-03-19 23:34:00 +11:00
Paper
Parallax Partial atmos refactor (#22521) 2024-03-24 03:34:56 +11:00
ParticleAccelerator Obsolete `Logger` cleanup for `EntitySystem`s (#25941) 2024-03-10 01:15:13 +01:00
Payload/EntitySystems Revert "Fix chat bubbles (#25643)" (#25645) 2024-02-28 00:51:20 +11:00
Physics Code Cleanup: Purge obsolete MapManager methods (#26279) 2024-03-22 18:08:40 +11:00
Pinpointer Code cleanup: Dirty(Comp) (#26238) 2024-03-19 23:27:02 -04:00
Placement
Plants
Players
PneumaticCannon
Pointing Code cleanup: Purge calls to obsolete EntityCoordinates methods (#26292) 2024-03-21 12:59:56 +11:00
Points
Polymorph
Popups Add SharedPopupSystem.PopupPredicted (#25811) 2024-03-06 02:59:05 +01:00
Power Partial atmos refactor (#22521) 2024-03-24 03:34:56 +11:00
PowerCell Code cleanup: Dirty(Comp) (#26238) 2024-03-19 23:27:02 -04:00
PowerSink Remove all obsolete BatteryComponent method calls (#25871) 2024-03-06 16:34:50 +11:00
Prayer
Preferences/Managers
Procedural Mineshaft (#25733) 2024-03-03 23:32:33 -07:00
Projectiles Fix projectiles (#25636) 2024-02-28 00:04:32 +11:00
Puppet
Radiation
Radio Make radio jammer block suit sensors (#26046) 2024-03-14 11:55:14 -04:00
RandomAppearance
RandomMetadata
RatKing
Remotes Door Remote now shows Mode in UI (#26162) 2024-03-21 20:19:52 -04:00
Repairable
RequiresGrid
Research Code cleanup: Dirty(Comp) (#26238) 2024-03-19 23:27:02 -04:00
Resist Simplify DoAfterArgs behavior for movement and distance checks (#25226) 2024-03-19 21:09:00 +11:00
Respawn Code Cleanup: Purge obsolete MapManager methods (#26279) 2024-03-22 18:08:40 +11:00
Revenant Code Cleanup: Purge obsolete MapManager methods (#26279) 2024-03-22 18:08:40 +11:00
Revolutionary
Roles Refactor antag rule code (#23445) 2024-02-29 17:25:10 +11:00
Rotatable Revert "Fix chat bubbles (#25643)" (#25645) 2024-02-28 00:51:20 +11:00
Rotation
RoundEnd
Salvage Partial atmos refactor (#22521) 2024-03-24 03:34:56 +11:00
Sandbox
Screens
SensorMonitoring Remove all obsolete BatteryComponent method calls (#25871) 2024-03-06 16:34:50 +11:00
Sericulture
ServerInfo
ServerUpdates
Shuttles Code Cleanup: Purge obsolete MapManager methods (#26279) 2024-03-22 18:08:40 +11:00
Silicons Code cleanup: Dirty(Comp) (#26238) 2024-03-19 23:27:02 -04:00
Singularity Code Cleanup: Purge obsolete MapManager methods (#26279) 2024-03-22 18:08:40 +11:00
Solar Revert "Fix chat bubbles (#25643)" (#25645) 2024-02-28 00:51:20 +11:00
Sound
Spawners Obsolete `Logger` cleanup for `EntitySystem`s (#25941) 2024-03-10 01:15:13 +01:00
Species/Systems Zombie Diona Fixes (#25404) 2024-02-26 16:31:37 -07:00
Speech
Spider
SprayPainter Simplify DoAfterArgs behavior for movement and distance checks (#25226) 2024-03-19 21:09:00 +11:00
Spreader Partial atmos refactor (#22521) 2024-03-24 03:34:56 +11:00
Sprite Code cleanup: Dirty(Comp) (#26238) 2024-03-19 23:27:02 -04:00
Stack
Standing Revert "Fix chat bubbles (#25643)" (#25645) 2024-02-28 00:51:20 +11:00
Station Obsolete `Logger` cleanup for `EntitySystem`s (#25941) 2024-03-10 01:15:13 +01:00
StationEvents Unify `Content`'s `EntitySystem` logging (#26216) 2024-03-18 07:30:27 +11:00
StationRecords
Stealth
Sticky Simplify DoAfterArgs behavior for movement and distance checks (#25226) 2024-03-19 21:09:00 +11:00
Storage Code cleanup: Purge calls to obsolete EntityCoordinates methods (#26292) 2024-03-21 12:59:56 +11:00
Store Adds logging for refunds (#26274) 2024-03-19 19:46:03 -07:00
Strip Simplify DoAfterArgs behavior for movement and distance checks (#25226) 2024-03-19 21:09:00 +11:00
Stunnable
SubFloor Code Cleanup: Purge obsolete MapManager methods (#26279) 2024-03-22 18:08:40 +11:00
SurveillanceCamera
Tabletop Obsolete `Logger` cleanup for `EntitySystem`s part 2 (#26159) 2024-03-17 18:31:09 +11:00
Teleportation Simplify DoAfterArgs behavior for movement and distance checks (#25226) 2024-03-19 21:09:00 +11:00
Temperature
Terminator
Tesla Use new ComponentPauseGenerator (#25183) 2024-02-26 14:36:19 +11:00
Thief
Tiles
Tips
Toilet
Tools
Toolshed/Commands
Traitor Refactor antag rule code (#23445) 2024-02-29 17:25:10 +11:00
Traits Code cleanup: Dirty(Comp) (#26238) 2024-03-19 23:27:02 -04:00
UserInterface
VendingMachines Unify `Content`'s `EntitySystem` logging (#26216) 2024-03-18 07:30:27 +11:00
Verbs
VoiceMask
Voting
Wagging
Warps
Weapons Code cleanup: Dirty(Comp) (#26238) 2024-03-19 23:27:02 -04:00
Weather
Whitelist
Wires Fix wire layout inheritance. (#26289) 2024-03-20 16:22:47 +01:00
Worldgen Code cleanup: Purge calls to obsolete EntityCoordinates methods (#26292) 2024-03-21 12:59:56 +11:00
Xenoarchaeology Code Cleanup: Purge obsolete MapManager methods (#26279) 2024-03-22 18:08:40 +11:00
Zombies Code cleanup: Dirty(Comp) (#26238) 2024-03-19 23:27:02 -04:00
AssemblyInfo.cs
Content.Server.csproj News UI overhaul and PDA notifications (#19610) 2024-02-26 21:38:00 -04:00
Content.Server.csproj.DotSettings
GlobalUsings.cs
Program.cs