Delta-v/Content.Client
Pieter-Jan Briers 2718a9c390 Fix render target caching in overlays (#40181)
Many newer overlays use IRenderTextures that are sized to the rendered viewport. This was completely broken, because a single viewport can be rendered on multiple viewports in a single frame.

The end result of this was that in the better case, constant render targets were allocated and freed, which is  extremely inefficient. In the worse case, many of these overlays completely failed to Dispose() their render targets, leading to *extremely* swift VRAM OOMs.

This fixes all the overlays to properly cache resources per viewport. This uses new engine functionality, so it requires engine master.

This is still a pretty lousy way to do GPU resource management but, well, anything better needs a render graph, so...
2025-12-29 11:39:10 -06:00
..
Access Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
Actions Actions examine (#39558) 2025-11-23 15:22:23 -06:00
Administration Antag Rolebans (#35966) 2025-12-29 11:39:08 -06:00
Advertise/Systems Predict vending machine UI (#33412) 2025-03-09 19:35:09 +00:00
AlertLevel Cleanup more `SpriteComponent` warnings (part 1) (#37508) 2025-05-18 17:56:24 +01:00
Alerts Port Cortical Borers (real) (#4466) 2025-10-16 16:11:24 +11:00
Ame/UI Reapply "Remove some BUI boilerplate" (#30214) (#30219) 2024-08-09 17:52:22 +01:00
Animals/Systems parrotMemory is onGetVerbs now in shared (#39341) 2025-11-23 15:22:14 -06:00
Animations Cleanup more `SpriteComponent` warnings (part 4) (#37550) 2025-05-18 18:12:48 +01:00
Anomaly Dynamic anomaly scanner texture (#37585) 2025-12-29 11:39:00 -06:00
Arcade Fix arcade machines (#30376) 2024-08-09 18:08:24 +01:00
Armor Sync master up to 1/10 (#74) 2023-10-03 14:15:46 -05:00
Atmos Don't overwrite values that are mid-edit in air alarm window (#40338) 2025-12-29 11:39:10 -06:00
Audio Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
BarSign Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
Beam Cleanup more `SpriteComponent` warnings (part 5) (#37590) 2025-08-04 14:33:26 +02:00
Bed Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Body/Systems Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Botany Cleanup redundant `SpriteSystem` dependencies in `VisualizerSystem`s (#37758) 2025-08-05 16:16:25 +02:00
Bql Content update for NetEntities (#18935) 2023-09-27 21:59:12 +02:00
Buckle Tore out the old SharedLayingDownSystem and replaced all references with Wizden's crawling system 2025-11-23 15:22:21 -06:00
Camera Random spontaneous cleanup PR (#25131) 2024-02-18 23:02:29 +01:00
CardboardBox Miscellaneous Body Decoupling (#38958) 2025-11-23 15:22:18 -06:00
Cargo Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
CartridgeLoader Vulnerable String Sanitization (Prevent `cmdlink`) (#4922) 2025-12-09 15:38:10 +00:00
Changeling feat: SimpleRadial menu support for sprite-view and more extensibility (#39223) 2025-12-29 11:39:03 -06:00
Changelog Command resolve killing, LEC conversions, and general cleanup. (#38338) 2025-08-07 19:16:35 +02:00
CharacterInfo Message highlights (#2990) 2025-04-04 17:18:19 +01:00
Charges action refactor proper ecs edition (#27422) 2025-08-06 20:08:30 +02:00
Chasm Cleanup more `SpriteComponent` warnings (part 5) (#37590) 2025-08-04 14:33:26 +02:00
Chat Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
Chemistry Fix NF belt metadata file caused by git assuming that was the file to put it in 2025-11-23 15:22:33 -06:00
Clickable Cleanup more `SpriteComponent` warnings (part 4) (#37550) 2025-05-18 18:12:48 +01:00
Clock Cleanup more `SpriteComponent` warnings (part 2) (#37522) 2025-05-18 17:58:43 +01:00
Cloning Changeling devour and transform (#34002) 2025-11-23 15:22:18 -06:00
CloningConsole/UI Reapply "Remove some BUI boilerplate" (#30214) (#30219) 2024-08-09 17:52:22 +01:00
Clothing Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
CombatMode Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Commands Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Communications Add the ability to call a GALPOL exfiltration shuttle (#3722) 2025-05-16 15:27:37 -04:00
Computer upstream merge 7/9 (#1762) 2024-09-10 01:20:38 +10:00
Configurable upstream merge 27/04/2025 (#3596) 2025-05-06 19:35:03 -04:00
Construction Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
ContextMenu/UI Update UIControllers to use `Log` (#37792) 2025-08-05 20:00:58 +02:00
Cooldown Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Crayon Fix window positions not saving (#35055) 2025-03-01 14:13:07 +00:00
Credits Tabs in the Credits window only populate once (#39667) 2025-11-23 15:22:25 -06:00
CrewManifest replace all instances of "department-{id}" with department.name (#34607) 2025-01-28 04:36:11 +00:00
CriminalRecords Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Cuffs Cleanup more `SpriteComponent` warnings (part 2) (#37522) 2025-05-18 17:58:43 +01:00
Damage Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
DamageState Add new armour options for K9s (Laika) (#4172) 2025-10-05 07:57:14 +11:00
DebugMon Fix coords monitor in replays (#29512) 2024-07-25 01:51:28 +02:00
Decals Command resolve killing, LEC conversions, and general cleanup. (#38338) 2025-08-07 19:16:35 +02:00
DeviceLinking Predict two-way levers (#25043) 2024-02-18 22:46:26 +01:00
DeviceNetwork upstream merge 27/04/2025 (#3596) 2025-05-06 19:35:03 -04:00
Dice Cleanup more `SpriteComponent` warnings (part 4) (#37550) 2025-05-18 18:12:48 +01:00
DisplacementMap Allow Vulps With Human Hair To Be Shaved Without Clyde Joining The Circus (#40171) 2025-12-29 11:39:02 -06:00
Disposal Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
DoAfter Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Doors Update ``DoorComponent`` to use TimeSpans and fix comments (#40420) 2025-12-29 11:39:08 -06:00
Dragon Cleanup more `SpriteComponent` warnings (part 2) (#37527) 2025-05-18 17:58:43 +01:00
Drowsiness Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Drugs Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Drunk [NEW STATUS SYSTEM] Drunkenness, Stuttering, Slurred Speech, and Bloodloss (#38678) 2025-11-23 15:22:27 -06:00
Effects Cleanup more `SpriteComponent` warnings (part 4) (#37550) 2025-05-18 18:12:48 +01:00
Electrocution Cleanup redundant `SpriteSystem` dependencies in `VisualizerSystem`s (#37758) 2025-08-05 16:16:25 +02:00
Emp Revert "Revert "Emp more effects" (#16159)" (#16165) 2023-05-06 11:26:04 -04:00
Ensnaring remove empty file (#38001) 2025-08-06 22:41:17 +02:00
Entry Skia Tweaks + Removes Nightvision form Lathes (#4308) 2025-09-07 08:11:07 +00:00
Eui removed obsolete netmessage creator (#33542) 2024-12-07 21:46:09 +00:00
Examine Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Explosion Trigger Refactor (#39034) 2025-11-23 15:22:15 -06:00
Eye Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Fax Improve fax machine UI (#33825) 2025-05-18 18:12:43 +01:00
Flash Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
FlavorText Fix Flavor Text editor not saving correctly (#28122) 2024-06-01 16:51:06 +02:00
Fluids Cleanup more `SpriteComponent` warnings (part 1) (#37508) 2025-05-18 17:56:24 +01:00
Forensics Turn some implants into triggers (#39364) 2025-11-23 15:22:18 -06:00
Fullscreen Un-revert IPlayerManager refactor (#21244) 2023-10-31 19:00:44 +01:00
GPS AstroNav GPS Cartridge (#32194) 2024-10-02 11:36:12 +01:00
GameTicking/Managers Multiantag Gamemode (#37783) 2025-11-23 15:22:25 -06:00
Gameplay Improve sprite fading behaviour (#35863) 2025-04-06 21:35:57 +01:00
Gateway/UI Reapply "Remove some BUI boilerplate" (#30214) (#30219) 2024-08-09 17:52:22 +01:00
Ghost feat: SimpleRadial menu support for sprite-view and more extensibility (#39223) 2025-12-29 11:39:03 -06:00
GhostKick Kick mines (real) (#8056) 2022-05-18 14:07:35 +10:00
Graphics Fix render target caching in overlays (#40181) 2025-12-29 11:39:10 -06:00
Gravity Cleanup warnings in `GravitySystem` (#37388) 2025-05-18 17:29:09 +01:00
Guidebook Add support for contraband text to the reagent guidebook (#37113) 2025-12-29 11:39:04 -06:00
Hands Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
HealthAnalyzer/UI Trait - Redshirt (#4974) 2025-12-15 19:34:02 -06:00
Holiday Cleanup more `SpriteComponent` warnings (part 4) (#37550) 2025-05-18 18:12:48 +01:00
Holopad 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 Allow Vulps With Human Hair To Be Shaved Without Clyde Joining The Circus (#40171) 2025-12-29 11:39:02 -06:00
IconSmoothing Cleanup warnings in `IconSmoothSystem` (#37337) 2025-05-18 17:14:53 +01:00
IdentityManagement Fix a bunch of warnings (#11965) 2022-10-16 08:44:23 -07:00
IgnitionSource upstream merge 27/04/2025 (#3596) 2025-05-06 19:35:03 -04:00
Implants Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
Info upstream merge 27/04/2025 (#3596) 2025-05-06 19:35:03 -04:00
Input Tore out the old SharedLayingDownSystem and replaced all references with Wizden's crawling system 2025-11-23 15:22:21 -06:00
Instruments Don't purge note buffer when starting/switching MIDI songs (#39335) 2025-11-23 15:22:14 -06:00
Interactable Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Interaction Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Inventory Cleanup warnings: CS0414 (#39748) 2025-11-23 15:22:27 -06:00
IoC Playtime Reminders - Raising awareness of addiction by highlighting excessive playtime (#36483) 2025-08-07 19:33:32 +02:00
ItemRecall Wizard Item Recall Spell (#34411) 2025-02-14 16:09:58 +00:00
Items Cleanup more `SpriteComponent` warnings (part 5) (#37590) 2025-08-04 14:33:26 +02:00
Jittering Cleanup more `SpriteComponent` warnings (part 5) (#37590) 2025-08-04 14:33:26 +02:00
Kitchen New Feature: Kitchen spike rework (#38723) 2025-11-23 15:22:28 -06:00
Kudzu Cleanup more `SpriteComponent` warnings (part 5) (#37590) 2025-08-04 14:33:26 +02:00
Labels upstream merge 27/04/2025 (#3596) 2025-05-06 19:35:03 -04:00
LateJoin Remove static logger calls in `LateJoinGui` (#37688) 2025-08-04 19:17:04 +02:00
Lathe Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
Launcher upstream merge 27/04/2025 (#3596) 2025-05-06 19:35:03 -04:00
Light Fix render target caching in overlays (#40181) 2025-12-29 11:39:10 -06:00
Lightning/Components Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
Lobby Antag Rolebans (#35966) 2025-12-29 11:39:08 -06:00
Lock/Visualizers Cleanup redundant `SpriteSystem` dependencies in `VisualizerSystem`s (#37758) 2025-08-05 16:16:25 +02:00
MachineLinking/UI upstream merge 7/9 (#1762) 2024-09-10 01:20:38 +10:00
Machines Add multipart machines system (#35969) 2025-08-06 23:29:17 +02:00
Magic Wizard Staff of Animation (#34649) 2025-03-01 12:53:19 +00:00
MagicMirror Reapply "Remove some BUI boilerplate" (#30214) (#30219) 2024-08-09 17:52:22 +01:00
MainMenu Branding Update (#3964) 2025-06-16 11:26:40 +02: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 Purges uses of TransformComponent.WorldMatrix and TransformComponent.InvWorldMatrix (#34944) 2025-03-01 12:44:03 +00:00
Markers Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
MassMedia Vulnerable String Sanitization (Prevent `cmdlink`) (#4922) 2025-12-09 15:38:10 +00:00
Materials Cleanup more `SpriteComponent` warnings (part 6) (#37607) 2025-08-04 14:57:40 +02:00
Mech Cleanup more `SpriteComponent` warnings (part 6) (#37607) 2025-08-04 14:57:40 +02:00
Medical Make location in crew monitoring console localizable (#40247) 2025-12-29 11:39:03 -06:00
MedicalScanner Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
Message upstream merge 7/9 (#1762) 2024-09-10 01:20:38 +10:00
Mind Mind tweaks & fixes (#21203) 2023-10-24 18:04:06 +02:00
Mining Cleanup more `SpriteComponent` warnings (part 6) (#37607) 2025-08-04 14:57:40 +02:00
Morgue predict morgue and crematorium (#39293) 2025-11-23 15:22:29 -06:00
MouseRotator Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Movement/Systems Hotfix: Camera offset for "Separated Chat" HUD fix & targetting fix (#35087) 2025-11-23 15:22:27 -06:00
NPC Cleanup of resolves and usings. (#39865) 2025-11-23 15:22:30 -06:00
NetworkConfigurator localization support to air alarms, wire panels and more (#39307) 2025-11-23 15:22:16 -06:00
Ninja/Systems item toggling giga rework + full ninja refactor (#28039) 2024-08-09 17:45:27 +01:00
NodeContainer Command resolve killing, LEC conversions, and general cleanup. (#38338) 2025-08-07 19:16:35 +02:00
Nuke add missing base calls to several BUIs (#35124) 2025-03-01 12:53:20 +00:00
NukeOps Discourage LRP warops announcements (#4876) 2025-12-04 22:48:29 -06:00
Nutrition/EntitySystems Delete DrinkComponent, migrate prototypes to EdibleComponent (#40308) 2025-12-29 11:39:06 -06:00
Nyanotrasen Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Objectives/Systems Objectives ecs rework (#19967) 2023-09-27 21:59:12 +02:00
Options Add text highlighting (#31442) 2025-11-23 15:22:30 -06:00
Orbit Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Outline Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Overlays Fix render target caching in overlays (#40181) 2025-12-29 11:39:10 -06:00
PAI Seal/abstract/virtual everything (#6739) 2022-02-16 18:23:23 +11:00
PDA Vulnerable String Sanitization (Prevent `cmdlink`) (#4922) 2025-12-09 15:38:10 +00:00
Paper Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Parallax Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
ParticleAccelerator Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Physics Alerts Cleanup and API (#39544) 2025-12-29 11:39:01 -06:00
Pinpointer Cleanup more `SpriteComponent` warnings (part 6) (#37607) 2025-08-04 14:57:40 +02:00
Placement/Modes Update content vectors to numerics (#17759) 2023-07-08 14:08:32 +10:00
Players Antag Rolebans (#35966) 2025-12-29 11:39:08 -06:00
Playtime docs: update comment on config saving in tests (#39438) 2025-11-23 15:22:18 -06:00
PneumaticCannon Gunify pneumatic cannon (#13296) 2023-01-16 08:56:09 -08:00
Pointing Cleanup more `SpriteComponent` warnings (part 4) (#37550) 2025-05-18 18:12:48 +01:00
Points Sync master up to 1/10 (#74) 2023-10-03 14:15:46 -05:00
Polymorph/Systems Cleanup more `SpriteComponent` warnings (part 5) (#37590) 2025-08-04 14:33:26 +02:00
Popups Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Power Fix APC breaker toggle button prediction by setting ToggleMode True (#40273) 2025-12-29 11:39:05 -06:00
PowerCell Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Projectiles Cleanup more `SpriteComponent` warnings (part 4) (#37550) 2025-05-18 18:12:48 +01:00
RCD Fix RCD errors (#40278) 2025-12-29 11:39:10 -06:00
Radiation Cleanup of resolves and usings. (#39865) 2025-11-23 15:22:30 -06:00
Radio move all the radio components and system to Shared (#40293) 2025-12-29 11:39:05 -06:00
RatKing Rat King Milsim + Buffs (#20190) 2023-09-27 21:59:12 +02:00
Remotes Door Remote now shows Mode in UI (#26162) 2024-03-24 00:08:08 +01:00
Replay upstream merge 27/04/2025 (#3596) 2025-05-06 19:35:03 -04:00
Research Reapply "Remove some BUI boilerplate" (#30214) (#30219) 2024-08-09 17:52:22 +01:00
Resources Remove lights compref (#19531) 2023-09-27 21:59:12 +02:00
Revenant Port Cortical Borers (real) (#4466) 2025-10-16 16:11:24 +11:00
Revolutionary Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
Robotics Better robotics console (#38023) 2025-11-23 15:22:23 -06:00
Roles Add codeword highlighting (#30092) 2024-08-27 00:42:12 +01:00
Rootable Add Diona rooting (#32782) 2025-08-06 23:57:34 +02:00
Rotation Fix horizontal space men in replays (#39338) 2025-11-23 15:22:14 -06:00
RoundEnd Sanitize input (#4798) 2025-11-28 12:25:48 -06:00
SSDIndicator Fractured Form - New Psionic Power (#4506) 2025-10-15 06:42:43 +11:00
Salvage Cleanup warnings in `SalvageExpeditionConsoleBoundUserInterface` (#37757) 2025-08-05 15:59:51 +02:00
Sandbox Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Screenshot upstream merge 27/04/2025 (#3596) 2025-05-06 19:35:03 -04:00
Security Fix prisoner closet UI not working (#37558) 2025-05-18 18:12:59 +01:00
SensorMonitoring Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Sericulture Sericulture fixes (#19193) 2023-10-08 19:52:10 +02:00
Shuttles Fix emergency evac shuttle console early launch mispredict (#39751) 2025-12-29 11:39:04 -06:00
Silicons Fix render target caching in overlays (#40181) 2025-12-29 11:39:10 -06:00
Singularity Predict EmitterSystem ExamineEvent and GetVerbsEvent (#39318) 2025-11-23 15:22:14 -06:00
Smoking Cleanup more `SpriteComponent` warnings (part 5) (#37590) 2025-08-04 14:33:26 +02:00
Sound `EmitSound` prediction (#13282) 2023-01-05 05:56:35 +11:00
Speech/EntitySystems Ratvarian Language and CogChamp (#15639) 2023-04-29 18:34:19 +10:00
SprayPainter 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 Cleanup warnings: CS0414 (#39748) 2025-11-23 15:22:27 -06:00
Station Move some Station methods into shared (#38976) 2025-11-23 15:22:20 -06:00
StationRecords Power stuff (#31314) 2024-08-27 01:00:42 +01:00
StatusIcon Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Stealth Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Sticky/Visualizers Cleanup more `SpriteComponent` warnings (part 4) (#37550) 2025-05-18 18:12:48 +01:00
Storage Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
Store/Ui Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
Strip Fix stripping window for more than 2 hands (#37577) 2025-08-07 01:31:10 +02:00
Stunnable Crawling Part 1: The Knockdownening (#36881) 2025-11-23 15:22:21 -06:00
Stylesheets Curator Help 2 Electric Boogaloo (#3870) 2025-06-10 10:56:50 +00:00
SubFloor Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
SurveillanceCamera Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Tabletop Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Telephone Holopads (#32711) 2024-12-21 10:13:32 +00:00
Teleportation Wizard Teleport Scroll (Teleport Location ECS) (#36424) 2025-05-18 15:33:20 +01:00
Temperature/Systems Add prediction to electric grills (#36241) 2025-04-06 20:52:44 +01:00
TextScreen Cleanup redundant `SpriteSystem` dependencies in `VisualizerSystem`s (#37758) 2025-08-05 16:16:25 +02:00
Thief Reapply "Remove some BUI boilerplate" (#30214) (#30219) 2024-08-09 17:52:22 +01:00
Throwing Cleanup more `SpriteComponent` warnings (part 5) (#37590) 2025-08-04 14:33:26 +02:00
Tips Cleanup warnings in `TippyUIController` (#37378) 2025-05-18 17:28:23 +01:00
Toggleable Decouple Lights from Toggleable Visuals (and headphone music notes bugfix) (#35341) 2025-08-06 22:06:58 +02:00
Tools Cleanup more `SpriteComponent` warnings (part 6) (#37607) 2025-08-04 14:57:40 +02:00
Traits Fix AudioSystem nullability checks for engine PR (#32233) 2024-09-22 02:38:29 +01:00
Trigger Trigger Refactor (#39034) 2025-11-23 15:22:15 -06:00
TurretController Cleanup some misc warnings (#37904) 2025-08-05 20:00:42 +02:00
Turrets Sentry turrets - Part 6: Sentry turret control panels (#35235) 2025-08-05 16:53:07 +02:00
UserInterface Antag Rolebans (#35966) 2025-12-29 11:39:08 -06:00
VendingMachines Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
Verbs Make "Confirm" in VerbMenuUIController localizable (#40248) 2025-12-29 11:39:03 -06:00
Viewport Update ScalingViewport for Engine PR (#28786) 2025-02-14 16:09:46 +00:00
VoiceMask Voice Mask refactor (#30798) 2024-10-02 12:06:05 +01:00
Voting Command resolve killing, LEC conversions, and general cleanup. (#38338) 2025-08-07 19:16:35 +02:00
Wall Fix shuttle structure construction (#1069) 2024-04-09 22:12:36 -05:00
Weapons Cleanup of resolves and usings. (#39865) 2025-11-23 15:22:30 -06:00
Weather Roof data rework (#35388) 2025-03-01 14:12:40 +00:00
Wieldable Hotfix: Camera offset for "Separated Chat" HUD fix & targetting fix (#35087) 2025-11-23 15:22:27 -06:00
Wires Cleanup redundant `SpriteSystem` dependencies in `VisualizerSystem`s (#37758) 2025-08-05 16:16:25 +02:00
Xenoarchaeology xenoarch: node scanner UI overhaul (#4814) 2025-12-08 08:48:49 -06:00
Zombies Cleanup more `SpriteComponent` warnings (part 6) (#37607) 2025-08-04 14:57:40 +02:00
_CD CD port: Allows [mono] to be used in records (#4451) 2025-10-06 11:42:23 +11:00
_DV Fixed shared radio references. Removed custom DV radio implant code for now. Will re-do later. 2025-12-29 11:39:06 -06:00
_EE Harpies Flightless No More! (#4888) 2025-12-08 14:58:52 +01:00
_Goobstation Ports Devils from Goobstation (#4639) 2025-11-20 10:11:07 +01:00
_Impstation Warnings Clean-Up - Part 1 (#4785) 2025-11-28 02:30:00 -06:00
_Mono/CorticalBorer Port Cortical Borers (real) (#4466) 2025-10-16 16:11:24 +11: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 Autodoc Fix (#4698) 2025-11-20 04:07:17 +00:00
AssemblyInfo.cs Visualize melee weapon cooldowns in HUD. 2019-11-12 01:43:11 +01:00
Content.Client.csproj Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Content.Client.csproj.DotSettings Pow3r: stage 1 (#4208) 2021-07-04 18:11:52 +02:00
GlobalUsings.cs Global usings (#6472) 2022-02-05 11:39:36 -07:00
Program.cs STAThread client content start (#34212) 2025-01-28 04:31:22 +00:00