Delta-v/Content.Client
Pieter-Jan Briers b6ca604a66
Fix replay load error screens (#32115)
If an error occurs while loading a replay, it's *supposed* to show a popup "hey do you wanna continue with error tolerance", and it does do this. But because of spaghetti in the replay state code, it also immediately tries to reload the replay without input, as a consequence of trying to reset to the game's default state.

Now the replay load system has a proper game state for "replay load failed", with nice presentation and explicit formatting and 10% less italian cuisine.
2024-09-13 23:58:02 +10:00
..
Access Add tooltips to the agent ID job icons and improve status icon prototypes (#28575) 2024-08-09 16:14:07 +10:00
Actions Action stuff (#31305) 2024-08-25 22:43:31 +10:00
Administration Remove calls to FormattedMessage obsolete methods (#31706) 2024-09-01 13:00:53 +02:00
AlertLevel Alert display lights now properly react to power changes. (#14839) 2023-03-24 20:10:48 -07:00
Alerts Replace IClickAlert with events (#30728) 2024-08-07 15:15:35 +10:00
Ame/UI Reapply "Remove some BUI boilerplate" (#30214) (#30219) 2024-07-21 14:48:13 +10:00
Animations Fix effects (#27533) 2024-05-02 12:40:07 +10:00
Anomaly Station Anchor (#26098) 2024-08-31 10:40:28 -04:00
Arcade Fix arcade machines (#30376) 2024-07-26 10:30:49 -07:00
Armor Predicted armor (#20560) 2023-09-28 20:48:50 +10:00
Atmos Day 0 bug fix for atmos alerts computer (#31858) 2024-09-05 01:05:03 -04:00
Audio Remove uses of Component.Owner from AmbientSoundSystem (#30842) 2024-08-11 12:39:37 +10:00
BarSign Selectable Bar Signs (#29068) 2024-07-01 02:20:57 +10:00
Beam Content update for NetEntities (#18935) 2023-09-11 09:42:41 +10:00
Bed Reapply "Remove some BUI boilerplate" (#30214) (#30219) 2024-07-21 14:48:13 +10:00
Body/Systems Fix humanoid appearances for placement manager (#18291) 2023-08-05 14:25:47 +10:00
Botany Fix clientside storage Whitelists (#24063) 2024-02-02 00:33:57 +11:00
Bql Content update for NetEntities (#18935) 2023-09-11 09:42:41 +10:00
Buckle Partial buckling refactor (#29031) 2024-06-20 01:14:18 +10:00
Camera Random spontaneous cleanup PR (#25131) 2024-02-13 16:48:39 -05:00
CardboardBox prop hunt ss14 (real) (#26691) 2024-04-17 14:48:35 -07:00
Cargo Reapply "Remove some BUI boilerplate" (#30214) (#30219) 2024-07-21 14:48:13 +10:00
CartridgeLoader Remove random cyrillic letters (#31600) 2024-08-29 00:26:34 +05:00
Changelog Remove calls to FormattedMessage obsolete methods (#31706) 2024-09-01 13:00:53 +02:00
CharacterInfo Random spontaneous cleanup PR (#25131) 2024-02-13 16:48:39 -05:00
Charges/Systems emag refactor (#15181) 2023-04-18 22:46:00 -07:00
Chasm Fix error when removing chasm falling component on a terminating entity (#28471) 2024-06-01 15:00:31 -04:00
Chat Remove calls to FormattedMessage obsolete methods (#31706) 2024-09-01 13:00:53 +02:00
Chemistry Replace instances of SolutionContainerSystem with SharedSolutionContainerSystem (#30084) 2024-09-02 13:26:04 +02:00
Clickable Make clickable 1% nicer (#29706) 2024-08-09 17:05:12 +10:00
Clock Watches (#29550) 2024-07-13 16:09:19 +10:00
Cloning/UI Update content vectors to numerics (#17759) 2023-07-08 14:08:32 +10:00
CloningConsole/UI Reapply "Remove some BUI boilerplate" (#30214) (#30219) 2024-07-21 14:48:13 +10:00
Clothing Remove unused IoC dependency references. (#31704) 2024-09-01 23:22:50 +02:00
CombatMode Random spontaneous cleanup PR (#25131) 2024-02-13 16:48:39 -05:00
Commands Remove unused IoC dependency references. (#31704) 2024-09-01 23:22:50 +02:00
Communications Add Communications Console button tooltips (#31217) 2024-08-19 22:36:36 +02:00
Computer Remove unused IoC dependency references. (#31704) 2024-09-01 23:22:50 +02:00
Configurable/UI Reapply "Remove some BUI boilerplate" (#30214) (#30219) 2024-07-21 14:48:13 +10:00
Construction Power stuff (#31314) 2024-08-25 22:18:42 +10:00
ContextMenu/UI Verb tweaks (#31309) 2024-08-25 22:05:39 +10:00
Cooldown Hud refactor (#7202) 2022-10-12 10:16:23 +02:00
Crayon fix crayon (#30263) 2024-07-23 12:22:59 +10:00
Credits Remove calls to FormattedMessage obsolete methods (#31706) 2024-09-01 13:00:53 +02:00
CrewManifest Power stuff (#31314) 2024-08-25 22:18:42 +10:00
CriminalRecords Remove calls to FormattedMessage obsolete methods (#31706) 2024-09-01 13:00:53 +02:00
Cuffs Update trivial components to use auto comp states (#20539) 2023-09-28 16:20:29 -07:00
Damage Random spontaneous cleanup PR (#25131) 2024-02-13 16:48:39 -05:00
DamageState Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
DebugMon Fix coords monitor in replays (#29512) 2024-06-27 16:58:51 +02:00
Decals Add mapping editor (#23427) 2024-08-04 13:31:45 +10:00
DeviceLinking Predict two-way levers (#25043) 2024-02-11 14:19:45 +11:00
DeviceNetwork Code cleanup: radio jammer (#29052) 2024-06-20 01:13:40 +10:00
Devour Added a component to eat bodies for health #8922 (#16345) 2023-05-15 18:44:35 -04:00
Dice Dice tweaks (#13514) 2023-01-21 10:51:26 +11:00
DisplacementMap Displacement maps big update (#30093) 2024-07-23 12:04:09 +03:00
Disposal Reapply "Remove some BUI boilerplate" (#30214) (#30219) 2024-07-21 14:48:13 +10:00
DoAfter Hide doafters if you're in a container (#29487) 2024-06-28 13:34:24 +10:00
Doors Add title to multitool door-access-configuration window (#31504) 2024-08-27 15:10:01 +02:00
Dragon Remove lights compref (#19531) 2023-09-11 19:18:06 +10:00
Drowsiness Add haloperidol, potassium iodide (#27454) 2024-08-03 03:12:08 +10:00
Drugs Disable rainbow overlay when reduced motion is enabled (#28496) 2024-06-01 18:41:06 -07:00
Drunk Random spontaneous cleanup PR (#25131) 2024-02-13 16:48:39 -05:00
Effects add a type specifier where one was forgor (#29250) 2024-06-20 20:04:07 +10:00
Electrocution Electrocution. (#4958) 2021-10-25 16:21:56 +02:00
Emp Revert "Revert "Emp more effects" (#16159)" (#16165) 2023-05-06 11:26:04 -04:00
Ensnaring Remove some obsolete AppearanceComponent method usages (#13726) 2023-02-02 12:34:53 -04:00
Entry Automated whitelists (#23985) 2024-08-27 18:01:17 +02:00
Eui Fix Client EuiManager (#10898) 2022-08-27 22:17:30 -07:00
Examine Remove blurry vision examine mispredict (#29633) 2024-07-01 13:06:28 +10:00
Explosion Replace xform.WorldPosition with xformSystem method for Setting/Getting (#30029) 2024-08-06 21:02:01 +10:00
Eye Content changes for engine exception tolerance PR (#27455) 2024-04-29 18:43:15 +10:00
Fax Reapply "Remove some BUI boilerplate" (#30214) (#30219) 2024-07-21 14:48:13 +10:00
Flash Remove imagesharp and StatusEffectAddedEvent from FlashOverlay (#28930) 2024-07-13 16:10:04 +10:00
FlavorText Fix Flavor Text editor not saving correctly (#28122) 2024-05-19 02:23:44 +02:00
Fluids Replace xform.WorldPosition with xformSystem method for Setting/Getting (#30029) 2024-08-06 21:02:01 +10:00
Forensics Better DNA forensics & ReagentData (#26699) 2024-08-09 09:27:27 +10:00
Fullscreen Un-revert IPlayerManager refactor (#21244) 2023-10-28 09:59:53 +11:00
GPS Resolve `'TransformComponent.MapPosition' is obsolete` in content (#27939) 2024-05-12 10:31:54 -04:00
GameTicking/Managers Add Job preference tests (#28625) 2024-06-06 00:19:24 +10:00
Gameplay Make clickable 1% nicer (#29706) 2024-08-09 17:05:12 +10:00
Gateway/UI Reapply "Remove some BUI boilerplate" (#30214) (#30219) 2024-07-21 14:48:13 +10:00
Ghost Change text for ghost visibility button (#30998) 2024-08-19 19:51:54 +02:00
GhostKick Kick mines (real) (#8056) 2022-05-18 14:07:35 +10:00
Gravity Station Anchor (#26098) 2024-08-31 10:40:28 -04:00
Guidebook Add guidebook protodata tag: embed prototype values in guidebook text (#27570) 2024-09-12 13:31:56 +03:00
Hands Displacement maps big update (#30093) 2024-07-23 12:04:09 +03:00
HealthAnalyzer/UI New Health Analyzer UI (#30834) 2024-08-27 16:57:36 +02:00
Holiday Automatic holiday sprites (#22929) 2023-12-24 23:52:43 -07:00
HotPotato Revert "Fix chat bubbles (#25643)" (#25645) 2024-02-28 00:51:20 +11:00
Humanoid Localization of the slot (#31008) 2024-08-14 20:06:32 -04:00
IconSmoothing Replace obsolete map functions in IconSmoothSystem (#30958) 2024-08-16 00:55:20 -04:00
IdentityManagement Fix a bunch of warnings (#11965) 2022-10-16 08:44:23 -07:00
Implants Various item status fixes/tweaks (#27267) 2024-04-25 00:01:31 +10:00
Info Remove calls to FormattedMessage obsolete methods (#31706) 2024-09-01 13:00:53 +02:00
Input Add keybinds for rotating and flipping objects (#30540) 2024-08-13 23:36:41 +10:00
Instruments replace all uses of TryGetContainingContainer with non-obsolete overload (#30583) 2024-08-04 15:38:53 +10:00
Interactable Improve InteractionSystem range & BUI checks (#27999) 2024-05-24 15:03:03 +10:00
Interaction Strip drag drop test (#30754) 2024-08-08 12:12:01 +10:00
Inventory Reapply "Remove some BUI boilerplate" (#30214) (#30219) 2024-07-21 14:48:13 +10:00
IoC Add mapping editor (#23427) 2024-08-04 13:31:45 +10:00
Items replace all uses of TryGetContainingContainer with non-obsolete overload (#30583) 2024-08-04 15:38:53 +10:00
Jittering Fix animation looping bugs. (#29457) 2024-07-04 18:02:43 +10:00
Kitchen Reapply "Remove some BUI boilerplate" (#30214) (#30219) 2024-07-21 14:48:13 +10:00
Kudzu Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
Labels Improvements to hand labeler UI (#31833) 2024-09-04 16:20:00 +02:00
LateJoin JobRequirement refactor (#30347) 2024-08-05 14:25:49 +10:00
Lathe Make printing from ore procecssors slightly more bearable (#31074) 2024-08-17 15:12:55 +10:00
Launcher Copy button for ban/disconnect reason (#30760) 2024-08-20 23:31:09 +02:00
Light Remove unused IoC dependency references. (#31704) 2024-09-01 23:22:50 +02:00
Lightning/Components Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
Lobby Station AI (#30944) 2024-08-28 10:57:12 +10:00
Lock/Visualizers LockVisualizer (#25224) 2024-02-16 16:52:31 -07:00
MachineLinking/UI Remove unused IoC dependency references. (#31704) 2024-09-01 23:22:50 +02:00
Magic Magic Refactor + Wizard Grimoire (#22568) 2024-05-11 19:06:49 -04:00
MagicMirror Reapply "Remove some BUI boilerplate" (#30214) (#30219) 2024-07-21 14:48:13 +10:00
MainMenu Update MainMenu.cs to use ISawmill (#29988) 2024-07-14 13:05:39 +10:00
MapText Implement map text (#28705) 2024-06-09 15:18:54 -04:00
Mapping Add mapping editor (#23427) 2024-08-04 13:31:45 +10:00
Maps Replace xform.WorldPosition with xformSystem method for Setting/Getting (#30029) 2024-08-06 21:02:01 +10:00
Markers Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
MassMedia Save unpublished news articles (#31491) 2024-09-09 13:38:49 -06:00
Materials Recycler Overhaul (#30802) 2024-08-18 21:39:00 -06:00
Mech Fix Ripley control panel (#30325) 2024-07-24 23:23:52 -06:00
Medical Add tooltips to the agent ID job icons and improve status icon prototypes (#28575) 2024-08-09 16:14:07 +10:00
MedicalScanner Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
Message Remove calls to FormattedMessage obsolete methods (#31706) 2024-09-01 13:00:53 +02:00
Mind Mind tweaks & fixes (#21203) 2023-10-24 10:23:56 -04:00
Mining Mineral Scanner (#31390) 2024-09-07 00:05:53 +10:00
Morgue/Visualizers cleaning up more stuff with crematoriums and morgues (#11384) 2022-09-19 16:59:04 -07:00
MouseRotator Fix MouseRotator on rotated grids (#29663) 2024-07-02 23:04:15 +10:00
Movement/Systems replace all uses of TryGetContainingContainer with non-obsolete overload (#30583) 2024-08-04 15:38:53 +10:00
NPC Replace xform.WorldPosition with xformSystem method for Setting/Getting (#30029) 2024-08-06 21:02:01 +10:00
NetworkConfigurator Replace xform.WorldPosition with xformSystem method for Setting/Getting (#30029) 2024-08-06 21:02:01 +10:00
Ninja/Systems item toggling giga rework + full ninja refactor (#28039) 2024-07-11 15:55:56 +10:00
NodeContainer Replace xform.WorldPosition with xformSystem method for Setting/Getting (#30029) 2024-08-06 21:02:01 +10:00
Nuke Nuke Now Requires the Disk to be Inserted to Toggle Anchor (#29565) 2024-09-09 13:30:26 -06:00
NukeOps Fix war declarator (#30221) 2024-07-21 17:17:59 +10:00
Nutrition/EntitySystems Metamorphosis - FoodSequence 3 (#31012) 2024-09-08 02:22:27 -04:00
Objectives/Systems Objectives ecs rework (#19967) 2023-09-16 16:18:10 +10:00
Options Power stuff (#31314) 2024-08-25 22:18:42 +10:00
Orbit Remove obsolete usages of AnimationPlayerComponent (#20806) 2023-10-14 10:28:06 -07:00
Outline Make clickable 1% nicer (#29706) 2024-08-09 17:05:12 +10:00
Overlays Add tooltips to the agent ID job icons and improve status icon prototypes (#28575) 2024-08-09 16:14:07 +10:00
PAI Seal/abstract/virtual everything (#6739) 2022-02-16 18:23:23 +11:00
PDA Reapply "Remove some BUI boilerplate" (#30214) (#30219) 2024-07-21 14:48:13 +10:00
Paper Move PaperSystem to Shared (#30592) 2024-08-05 14:23:23 +10:00
Parallax Random spontaneous cleanup PR (#25131) 2024-02-13 16:48:39 -05:00
ParticleAccelerator Adding an AccessReader to a particle accelerator with engineering access (#30394) 2024-07-30 14:29:32 +03:00
Physics movercontroller namespace (#31749) 2024-09-12 22:01:36 +02:00
Pinpointer remove UntrackedMapBoundUserInterface (#30752) 2024-08-09 15:24:49 +10:00
Placement/Modes Update content vectors to numerics (#17759) 2023-07-08 14:08:32 +10:00
Players Remove calls to FormattedMessage obsolete methods (#31706) 2024-09-01 13:00:53 +02:00
PneumaticCannon Gunify pneumatic cannon (#13296) 2023-01-16 08:56:09 -08:00
Pointing Fix pointing arrow trajectory (#25061) 2024-02-11 23:45:09 -07:00
Points Update trivial components to use auto comp states (#20539) 2023-09-28 16:20:29 -07:00
Polymorph/Systems prop hunt ss14 (real) (#26691) 2024-04-17 14:48:35 -07:00
Popups Fix popups not working properly with an eye offset (#30990) 2024-08-14 09:38:36 -04:00
Power Add SetEntity(Owner) so can view APC sprite in UI (Bug fix) (#31962) 2024-09-08 15:58:58 -06:00
PowerCell Speed Boots [Tier 3 Civ-Service] (#21438) 2023-11-07 18:25:43 -07:00
Projectiles Move TimedDespawn to engine (#20515) 2023-09-30 14:35:32 +10:00
RCD Reapply "Remove some BUI boilerplate" (#30214) (#30219) 2024-07-21 14:48:13 +10:00
Radiation Remove obsolete functions from `RadiationDebugOverlay` (#31111) 2024-08-17 13:12:45 +10:00
Radio Power stuff (#31314) 2024-08-25 22:18:42 +10:00
RatKing Rat King Milsim + Buffs (#20190) 2023-09-22 15:01:05 -05:00
Remotes Door Remote now shows Mode in UI (#26162) 2024-03-21 20:19:52 -04:00
Replay Fix replay load error screens (#32115) 2024-09-13 23:58:02 +10:00
Research Reapply "Remove some BUI boilerplate" (#30214) (#30219) 2024-07-21 14:48:13 +10:00
Resources Revert "Update submodule to 175.0.0 (#21318)" (#21319) 2023-10-29 15:29:30 +11:00
Revenant Remove AlertType and AlertCategory (#27933) 2024-05-23 22:43:04 -04:00
Revolutionary Cleans up StatusIconSystem and fixing some bugs (#28270) 2024-06-03 12:12:21 -04:00
Robotics Remove calls to FormattedMessage obsolete methods (#31706) 2024-09-01 13:00:53 +02:00
Roles Add codeword highlighting (#30092) 2024-08-23 11:14:38 +02:00
Rotation Fixed buckled players thrashing while speaking in beds (#29653) 2024-07-01 23:30:53 -04:00
RoundEnd Remove calls to FormattedMessage obsolete methods (#31706) 2024-09-01 13:00:53 +02:00
SSDIndicator Cleans up StatusIconSystem and fixing some bugs (#28270) 2024-06-03 12:12:21 -04:00
Salvage Add space debris to salvage magnet (#31113) 2024-08-24 12:09:36 +10:00
Sandbox Replace obsolete xform.ToMap() with xformSystem.ToMapCoordinates() (#30010) 2024-07-13 23:05:22 +02:00
Screenshot Revert "Revert "Replace `ResourcePath` with `ResPath` (#15308)" (#155… (#15566) 2023-04-20 20:16:01 +10:00
SensorMonitoring Auto-scale sensor monitoring graph (#29559) 2024-06-30 09:48:20 -04:00
Sericulture Sericulture fixes (#19193) 2023-10-01 16:46:09 -04:00
Shuttles fix and buff the handheld mass scanner (#31284) 2024-08-21 12:33:01 -06:00
Silicons Remove unused IoC dependency references. (#31704) 2024-09-01 23:22:50 +02:00
Singularity Fix singularity overlay mouse position correction when zooming (#30509) 2024-07-31 10:14:49 +10:00
Smoking Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07: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 Reapply "Remove some BUI boilerplate" (#30214) (#30219) 2024-07-21 14:48:13 +10:00
Sprite Add sprite exporting (#29874) 2024-07-31 11:14:19 -04:00
Stack Replace DetachParentToNull() with DetachEntity() (#29992) 2024-07-13 20:59:33 +10:00
Station Space Ninjas auto-toggle internals after spawning (#25083) 2024-05-03 11:24:21 +10:00
StationRecords Power stuff (#31314) 2024-08-25 22:18:42 +10:00
StatusIcon Cleans up StatusIconSystem and fixing some bugs (#28270) 2024-06-03 12:12:21 -04:00
Stealth Replace xform.WorldPosition with xformSystem method for Setting/Getting (#30029) 2024-08-06 21:02:01 +10:00
Sticky/Visualizers full sticky prediction (#30230) 2024-08-09 09:36:15 +10:00
Storage Storage BUI bandaid (#31506) 2024-08-28 13:21:52 +10:00
Store/Ui feat: #26107 uplink discounts for traitors (no nukies for now) (#26297) 2024-09-05 22:12:39 +10:00
Strip Reapply "Remove some BUI boilerplate" (#30214) (#30219) 2024-07-21 14:48:13 +10:00
Stunnable Fix stun baton throwing and visual effect (#18777) 2023-08-08 12:19:31 -08:00
Stylesheets UI to edit silicon laws from admin verb (#28483) 2024-08-09 16:16:22 +10:00
SubFloor Allow t-ray to penetrate carpets and puddles (#25276) 2024-02-16 16:37:56 -07:00
SurveillanceCamera Reapply "Remove some BUI boilerplate" (#30214) (#30219) 2024-07-21 14:48:13 +10:00
Tabletop Replace xform.WorldPosition with xformSystem method for Setting/Getting (#30029) 2024-08-06 21:02:01 +10:00
Teleportation Add teleporter logs (#13375) 2023-02-17 01:27:43 +01:00
TextScreen cancelable brig timers (#26557) 2024-03-31 16:44:02 -04:00
Thief Reapply "Remove some BUI boilerplate" (#30214) (#30219) 2024-07-21 14:48:13 +10:00
Throwing Improve throwing precision (#29726) 2024-07-08 19:03:53 +10:00
Tips Move PaperSystem to Shared (#30592) 2024-08-05 14:23:23 +10:00
Toggleable Candles (#21087) 2023-11-03 22:53:51 -07:00
Tools THE RETURN OF ITEM STATUS (#22986) 2024-04-21 23:16:23 +10:00
Traits Random spontaneous cleanup PR (#25131) 2024-02-13 16:48:39 -05:00
Trigger Unrevert audio (#21330) 2023-11-27 22:12:34 +11:00
UserInterface Actions bar dynamic resizing (#31759) 2024-09-02 15:12:11 -04:00
VendingMachines Reduce vertical margin on vending machine UI (#32074) 2024-09-11 16:45:52 +02:00
Verbs Make context menu uses spritetree (#31792) 2024-09-12 13:29:11 +10:00
Viewport Replace Matrix3 with System.Numerics.Matrix3x2 (#27443) 2024-06-02 14:07:41 +10:00
VoiceMask Reapply "Remove some BUI boilerplate" (#30214) (#30219) 2024-07-21 14:48:13 +10:00
Voting Word wrap for vote titles (#31248) 2024-08-21 10:50:49 -04:00
Wall Make shuttle walls/windows constructable (#19255) 2023-11-20 17:20:24 -08:00
Weapons Replace xform.WorldPosition with xformSystem method for Setting/Getting (#30029) 2024-08-06 21:02:01 +10:00
Weather clean up weather systems (#28792) 2024-06-18 20:27:34 +10:00
Wires Reapply "Remove some BUI boilerplate" (#30214) (#30219) 2024-07-21 14:48:13 +10:00
Xenoarchaeology Remove calls to FormattedMessage obsolete methods (#31706) 2024-09-01 13:00:53 +02:00
Zombies Cleans up StatusIconSystem and fixing some bugs (#28270) 2024-06-03 12:12:21 -04:00
AssemblyInfo.cs Visualize melee weapon cooldowns in HUD. 2019-11-12 01:43:11 +01:00
Content.Client.csproj Remove some wayward folder includes in the `csproj` (#31244) 2024-08-22 13:19:29 -04: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 Content.{Client,Server} are now Exes that can be ran. 2020-01-22 20:17:32 +01:00