Delta-v/Content.Client
PrPleGoo 2be4a0f3e3
Client commands: clean up and localize (#22897)
* action commands

* atmos debug commands

* comming

* credits command

* debug commands

* usage

* usings

* debug pathfinding command

* grouping entity menu command

* hide mechanisms command

* commit

* mapping client side setup command

* open ahelp command

* set menu visibility command

* commit

* show mechanisms command

* toggle health overlay command

* toggle outline command

* stage

* disable once

* ioc

* namespaces

* WriteError

* clean up command usage

* don't abbriviate

* ActionsCommands

* AtmosDebugCommands

* the rest

* oops

* undo

(cherry picked from commit 0e306e7862a2078e04235adc7f1cfd08760cc136)
2024-01-26 21:29:40 +01:00
..
Access Sync master up to 1/10 (#74) 2023-10-03 14:15:46 -05:00
Actions Action Upgrade System (#22277) 2023-12-16 20:24:54 +01:00
Administration Revert 'Revert 'Solution Entities'' (#23168) 2024-01-23 23:00:42 +01:00
AlertLevel Alert display lights now properly react to power changes. (#14839) 2023-03-24 20:10:48 -07:00
Alerts Merge `ActorSystem` and `IPlayerManager` (#21314) 2023-11-12 20:53:33 +01:00
Ame/UI Display current load and maximum capacity (#20181) 2023-10-20 15:30:21 +02:00
Animations Remove obsolete usages of AnimationPlayerComponent (#20806) 2023-10-14 22:07:18 +02:00
Anomaly Remove usages of obsolete SpriteView.Sprite.set() (#19500) 2023-08-25 11:16:46 +10:00
Antag Replace all T : Component constraints with T : IComponent (#21073) 2023-10-20 15:30:20 +02:00
Arcade Remove lights compref (#19531) 2023-09-27 21:59:12 +02:00
Armor Sync master up to 1/10 (#74) 2023-10-03 14:15:46 -05:00
Atmos Improve gas analyzer interface (#22779) 2023-12-22 23:04:49 +01:00
Audio Add UI click sounds (#22410) 2024-01-22 20:59:16 +01:00
BarSign Sync master up to 1/10 (#74) 2023-10-03 14:15:46 -05:00
Beam Content update for NetEntities (#18935) 2023-09-27 21:59:12 +02:00
Bed Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
Body/Systems Fix humanoid appearances for placement manager (#18291) 2023-08-05 14:25:47 +10:00
Botany Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
Bql Content update for NetEntities (#18935) 2023-09-27 21:59:12 +02:00
Buckle Fix rotation visuals desync & appearance state spam (#23016) 2024-01-22 18:37:45 +01:00
Cabinet predict itemcabinet (#14045) 2023-02-12 02:35:05 +00:00
Camera Content update for NetEntities (#18935) 2023-09-27 21:59:12 +02:00
CardboardBox Remove 700 usages of Component.Owner (#21100) 2023-10-20 15:31:13 +02:00
Cargo Remove cringe hardcodes for background (#20374) 2023-09-27 21:59:12 +02:00
CartridgeLoader Add access logs (IC ones) (#17810) 2024-01-22 18:37:44 +01:00
Changelog Unrevert audio (#21330) 2023-12-02 20:16:36 +01:00
CharacterAppearance Humanoid appearance refactor (#10882) 2022-09-22 17:19:00 -05:00
CharacterInfo Un-revert IPlayerManager refactor (#21244) 2023-10-31 19:00:44 +01:00
Charges/Systems emag refactor (#15181) 2023-04-18 22:46:00 -07:00
Chasm Remove 700 usages of Component.Owner (#21100) 2023-10-20 15:31:13 +02:00
Chat Fixes speech bubbles now lacking names for the living (#22191) 2023-12-16 19:26:45 +01:00
Chemistry Fix chem guide data build fail (#23289) 2024-01-23 23:04:39 +01:00
Clickable Remove lights compref (#19531) 2023-09-27 21:59:12 +02:00
Cloning/UI Update content vectors to numerics (#17759) 2023-07-08 14:08:32 +10:00
CloningConsole/UI Cleaner BoundUserInterfaces (#17736) 2023-07-09 02:02:17 +10:00
Clothing Use ECS prototype-reload events (#22613) 2023-12-22 23:25:35 +01:00
CombatMode Fix hostile simplemob rotation (#20900) 2023-10-14 22:06:22 +02:00
Commands Client commands: clean up and localize (#22897) 2024-01-26 21:29:40 +01:00
Communications ninja 2 electric boogaloo (#15534) 2023-09-10 16:20:27 +10:00
Computer Adds the thermo-electric generator (#18840) 2023-08-12 15:41:55 -05:00
Configurable/UI Cleaner BoundUserInterfaces (#17736) 2023-07-09 02:02:17 +10:00
Construction Flatpacks and the Flatpacker 1001 (#23338) 2024-01-26 21:27:25 +01:00
ContextMenu/UI Improve `vv /c/enthover` and add keybind (#20127) 2023-09-27 21:59:12 +02:00
Cooldown Hud refactor (#7202) 2022-10-12 10:16:23 +02:00
Crayon Remove lights compref (#19531) 2023-09-27 21:59:12 +02:00
Credits Unrevert audio (#21330) 2023-12-02 20:16:36 +01:00
CrewManifest Use ECS prototype-reload events (#22613) 2023-12-22 23:25:35 +01:00
Cuffs Sync master up to 1/10 (#74) 2023-10-03 14:15:46 -05:00
Damage Fix component constraints (#20241) 2023-09-27 21:59:12 +02:00
DamageState Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
DebugMon Hide debug coordinates from non-admins (#17804) 2023-07-03 15:31:52 -06:00
Decals Fix decal draw-order (#22953) 2024-01-22 21:00:32 +01:00
DeltaV Spare ID safe (#671) 2024-01-15 00:48:30 +01: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
Disposal Unrevert audio (#21330) 2023-12-02 20:16:36 +01:00
DoAfter Makes thieving gloves sneakier (#21398) 2023-11-12 20:31:38 +01:00
Doors Fixed airlock appearance bugs (#23300) 2024-01-23 22:50:53 +01:00
Dragon Remove lights compref (#19531) 2023-09-27 21:59:12 +02:00
Drugs Merge `ActorSystem` and `IPlayerManager` (#21314) 2023-11-12 20:53:33 +01:00
Drunk Merge `ActorSystem` and `IPlayerManager` (#21314) 2023-11-12 20:53:33 +01:00
Effects Remove 700 usages of Component.Owner (#21100) 2023-10-20 15:31:13 +02: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 Sync master up to 1/10 (#74) 2023-10-03 14:15:46 -05:00
Eui Fix Client EuiManager (#10898) 2022-08-27 22:17:30 -07:00
Examine Remove lights compref (#19531) 2023-09-27 21:59:12 +02:00
Explosion Fix error when trying to delete a ExplosionVisualsTextureComponent.LightEntity that doesn't exist (#23253) 2024-01-22 21:08:05 +01:00
Extinguisher Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
Eye Blindness rework - damaged eyes are now a stylized simulation of legal blindness (#23212) 2024-01-26 21:27:55 +01:00
Fax Add a 'Copy' button to the fax UI (#22027) 2024-01-22 18:34:53 +01:00
Flash Remove lights compref (#19531) 2023-09-27 21:59:12 +02:00
FlavorText Improve flavor UI (#19600) 2023-08-28 20:01:45 +10:00
Fluids Remove 700 usages of Component.Owner (#21100) 2023-10-20 15:31:13 +02:00
Forensics Add more DNA interactions (#21989) 2023-12-16 20:30:32 +01:00
Fullscreen Un-revert IPlayerManager refactor (#21244) 2023-10-31 19:00:44 +01:00
GPS Remove 700 usages of Component.Owner (#21100) 2023-10-20 15:31:13 +02:00
GameTicking/Managers Unrevert audio (#21330) 2023-12-02 20:16:36 +01:00
Gameplay Un-revert IPlayerManager refactor (#21244) 2023-10-31 19:00:44 +01:00
Gateway/UI Gateway destinations (#21040) 2023-11-19 22:09:46 +01:00
Ghost Fix ghost FOV bug (#21614) 2023-11-12 20:58:56 +01:00
GhostKick Kick mines (real) (#8056) 2022-05-18 14:07:35 +10:00
Gravity Unrevert audio (#21330) 2023-12-02 20:16:36 +01:00
Guidebook Add reagent sources to the guidebook (#22627) 2024-01-22 21:09:13 +01:00
Hands Merge `ActorSystem` and `IPlayerManager` (#21314) 2023-11-12 20:53:33 +01:00
HealthAnalyzer/UI Health analyzer UI improve (#17280) 2023-10-31 19:12:43 +01:00
HealthOverlay Un-revert IPlayerManager refactor (#21244) 2023-10-31 19:00:44 +01:00
Holiday Automatic holiday sprites (#22929) 2024-01-22 18:36:53 +01:00
HotPotato Add hot potato (#14204) 2023-04-22 21:40:36 +10:00
Humanoid Sync master up to 1/10 (#74) 2023-10-03 14:15:46 -05:00
IconSmoothing Remove 700 usages of Component.Owner (#21100) 2023-10-20 15:31:13 +02:00
IdentityManagement Fix a bunch of warnings (#11965) 2022-10-16 08:44:23 -07:00
Implants Sync master up to 1/10 (#74) 2023-10-03 14:15:46 -05:00
Info More UI fixes (#22431) 2023-12-16 20:15:24 +01:00
Input Implement gridinv, proper (#703) 2024-01-21 19:58:28 +01:00
Instruments Update content to new ParallelManager (#21813) 2023-12-02 20:27:37 +01:00
Interactable Remove 700 usages of Component.Owner (#21100) 2023-10-20 15:31:13 +02:00
Interaction Climbing refactor (#20516) 2023-10-14 22:02:29 +02:00
Inventory Inventory slot enumerator rejig (#21788) 2023-12-16 19:30:03 +01:00
IoC Unrevert audio (#21330) 2023-12-02 20:16:36 +01:00
Items ItemToggle system expansion (#22369) 2024-01-22 18:29:05 +01:00
Jittering Remove obsolete usages of AnimationPlayerComponent (#20806) 2023-10-14 22:07:18 +02:00
Kitchen Revert 'Revert 'Solution Entities'' (#23168) 2024-01-23 23:00:42 +01:00
Kudzu Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
Labels/UI Localize hand labeler ui header (#23320) 2024-01-23 22:51:58 +01:00
LateJoin Make role timer tooltips pretty (#19605) 2023-09-27 21:59:12 +02:00
Lathe Make the material ejection control completely generic (#23308) 2024-01-23 22:50:32 +01:00
Launcher Don't clip ban reason text (#12925) 2022-12-07 20:05:18 -06:00
Light Glowy lights - light fixtures now actually glow (#23428) 2024-01-26 21:27:53 +01:00
Lightning/Components Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
Lobby Fix: the character preview (#22106) 2023-12-16 19:13:07 +01:00
MachineLinking/UI Remove superseded machine linking code (#18244) 2023-07-24 12:07:35 +10:00
MagicMirror It's time to build a barbershop! (#22565) 2023-12-22 23:25:34 +01:00
MainMenu Real new logo (#377) 2023-11-01 23:45:55 +01:00
Mapping Refactor actions to be entities with components (#19900) 2023-09-08 18:16:05 -07:00
Maps Content update for NetEntities (#18935) 2023-09-27 21:59:12 +02:00
Markers Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
MassMedia/Ui Content update for NetEntities (#18935) 2023-09-27 21:59:12 +02:00
Materials Flatpacks and the Flatpacker 1001 (#23338) 2024-01-26 21:27:25 +01:00
Mech Content update for NetEntities (#18935) 2023-09-27 21:59:12 +02:00
Medical Power monitoring console overhaul (#20927) 2024-01-22 18:28:33 +01:00
MedicalScanner Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
Message RichTextLabelExt update (#19269) 2023-08-18 14:41:48 +10:00
Mind Mind tweaks & fixes (#21203) 2023-10-24 18:04:06 +02:00
Mining Ore veins (#14011) 2023-02-12 12:40:57 +00:00
Morgue/Visualizers cleaning up more stuff with crematoriums and morgues (#11384) 2022-09-19 16:59:04 -07:00
MouseRotator Follow mouse rotation in combat mode (#20433) 2023-09-27 21:59:12 +02:00
Movement/Systems Add sprite movement states (#22940) 2024-01-22 18:36:58 +01:00
NPC Remove 700 usages of Component.Owner (#21100) 2023-10-20 15:31:13 +02:00
NetworkConfigurator Try fix invalid entities in device networks (#22845) 2023-12-22 23:25:05 +01:00
Ninja/Systems ninja 2 electric boogaloo (#15534) 2023-09-10 16:20:27 +10:00
NodeContainer Remove 700 usages of Component.Owner (#21100) 2023-10-20 15:31:13 +02:00
Nuke Nuke defuse qol (#18990) 2023-08-11 03:43:08 -07:00
NukeOps Give nukies the ability to declare war for a TC boost (#19291) 2023-08-29 23:56:20 -08:00
Nutrition/EntitySystems Animal Husbandry (#17140) 2023-07-09 16:36:37 -06:00
Nyanotrasen Fix Nyano systems for solution refactor 2024-01-26 21:22:43 +01:00
Objectives/Systems Objectives ecs rework (#19967) 2023-09-27 21:59:12 +02:00
Options/UI Blindness rework - damaged eyes are now a stylized simulation of legal blindness (#23212) 2024-01-26 21:27:55 +01:00
Orbit Remove obsolete usages of AnimationPlayerComponent (#20806) 2023-10-14 22:07:18 +02:00
Outline Remove 700 usages of Component.Owner (#21100) 2023-10-20 15:31:13 +02:00
Overlays Ghetto Mindshield Icon (#20958) 2023-12-02 20:35:40 +01:00
PAI Seal/abstract/virtual everything (#6739) 2022-02-16 18:23:23 +11:00
PDA add localization for pda footer text (#21749) 2023-12-02 19:00:04 +01:00
Paper Fixed PaperSystem bugs (#22896) 2024-01-22 18:29:24 +01:00
Parallax Use ECS prototype-reload events (#22613) 2023-12-22 23:25:35 +01:00
ParticleAccelerator Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
Physics Merge `ActorSystem` and `IPlayerManager` (#21314) 2023-11-12 20:53:33 +01:00
Pinpointer Station beacons (#23136) 2024-01-22 18:59:49 +01:00
Placement/Modes Update content vectors to numerics (#17759) 2023-07-08 14:08:32 +10:00
Players User accessible playtime (#21242) 2023-10-31 19:12:43 +01:00
PneumaticCannon Gunify pneumatic cannon (#13296) 2023-01-16 08:56:09 -08:00
Pointing Content update for NetEntities (#18935) 2023-09-27 21:59:12 +02:00
Points Sync master up to 1/10 (#74) 2023-10-03 14:15:46 -05:00
Popups Un-revert IPlayerManager refactor (#21244) 2023-10-31 19:00:44 +01:00
Power Power monitoring console overhaul (#20927) 2024-01-22 18:28:33 +01:00
PowerCell Speed Boots [Tier 3 Civ-Service] (#21438) 2023-11-12 20:48:04 +01:00
Preferences Lil profile editor rearrange (#23305) 2024-01-26 21:27:46 +01:00
Projectiles Sync master up to 1/10 (#74) 2023-10-03 14:15:46 -05:00
Pulling Revert "ctrl-rclick tweaks" (#7171) 2022-03-18 15:40:02 +11:00
Radiation Remove 700 usages of Component.Owner (#21100) 2023-10-20 15:31:13 +02:00
Radio Good Intercoms (#17950) 2023-07-11 17:58:18 -06:00
RatKing Rat King Milsim + Buffs (#20190) 2023-09-27 21:59:12 +02:00
Replay Unrevert audio (#21330) 2023-12-02 20:16:36 +01:00
Research Avoid emptying and recreating all UI cards on every update (#21990) 2023-12-02 20:28:26 +01:00
Resources Remove lights compref (#19531) 2023-09-27 21:59:12 +02:00
Revenant Remove 700 usages of Component.Owner (#21100) 2023-10-20 15:31:13 +02:00
Revolutionary Revolutionaries (#18477) 2023-10-08 19:58:33 +02:00
Roles Fix Client RoleSystem not inheriting SharedRoleSystem, network job component (#21436) 2023-11-12 20:48:03 +01:00
Rotation Fix rotation visuals desync & appearance state spam (#23016) 2024-01-22 18:37:45 +01:00
RoundEnd Fix missing entities in round summary window (#23032) 2024-01-22 18:38:43 +01:00
SSDIndicator Hide SSD indicator in containers (#20043) 2023-09-27 21:59:12 +02:00
Salvage Gateway destinations (#21040) 2023-11-19 22:09:46 +01:00
Sandbox Un-revert IPlayerManager refactor (#21244) 2023-10-31 19:00:44 +01:00
Screenshot Revert "Revert "Replace `ResourcePath` with `ResPath` (#15308)" (#155… (#15566) 2023-04-20 20:16:01 +10:00
SensorMonitoring Adds the thermo-electric generator (#18840) 2023-08-12 15:41:55 -05:00
Sericulture Sericulture fixes (#19193) 2023-10-08 19:52:10 +02:00
Shuttles Fix DockingControl (#21238) 2023-10-31 18:45:37 +01:00
Silicons Ion law visuals (#22908) 2024-01-22 18:29:23 +01:00
SimpleStation14/Overlays Fix prescription glasses working from pockets (#286) 2023-10-24 23:40:06 -05:00
Singularity Remove unused dependencies (#19490) 2023-08-24 09:55:15 -08: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 Remove lights compref (#19531) 2023-09-27 21:59:12 +02:00
Sprite Remove 700 usages of Component.Owner (#21100) 2023-10-20 15:31:13 +02:00
Stack Borgs (#18136) 2023-08-12 16:39:58 -05:00
Station Content update for NetEntities (#18935) 2023-09-27 21:59:12 +02:00
StationRecords fixed station records console item list selection (#20369) 2023-09-27 21:59:12 +02:00
StatusIcon make status icons unshaded (#18974) 2023-08-10 19:36:26 -05:00
Stealth Revert "Remove most usages of obsolete TransformComponent methods (#1… (#19714) 2023-09-01 12:30:29 +10:00
Sticky/Visualizers Remove some obsolete AppearanceComponent method usages (#13726) 2023-02-02 12:34:53 -04:00
Storage Implement gridinv, proper (#703) 2024-01-21 19:58:28 +01:00
Store/Ui Option to delay uplink item purchase (#20214) 2023-09-27 21:59:12 +02:00
Strip Predict StorageComponent (#19682) 2023-09-27 21:59:12 +02:00
Stunnable Fix stun baton throwing and visual effect (#18777) 2023-08-08 12:19:31 -08:00
Stylesheets Ion law visuals (#22908) 2024-01-22 18:29:23 +01:00
SubFloor Make T-ray entity query use lookup flags (#21793) 2023-12-02 18:58:34 +01:00
SurveillanceCamera Remove SharedEye (but content) (#19481) 2023-09-27 21:59:12 +02:00
Tabletop Sync master up to 1/10 (#74) 2023-10-03 14:15:46 -05:00
Teleportation Add teleporter logs (#13375) 2023-02-17 01:27:43 +01:00
TextScreen Shuttle timers (#19471) 2023-12-22 23:00:29 +01:00
Thief Thief hotfix (#22976) 2024-01-22 18:38:38 +01:00
Toggleable Candles (#21087) 2023-11-12 20:35:48 +01:00
Toilet Remove some obsolete AppearanceComponent method usages (#13726) 2023-02-02 12:34:53 -04:00
Tools AutoCompState + ItemToggle fixes (#23422) 2024-01-26 21:27:29 +01:00
Traits Unrevert audio (#21330) 2023-12-02 20:16:36 +01:00
Trigger Unrevert audio (#21330) 2023-12-02 20:16:36 +01:00
UserInterface Fix chat size cvar serialization (#23005) 2024-01-22 21:00:52 +01:00
Vehicle Fix eye target not updating on rider shutdown (#20094) 2023-09-27 21:59:12 +02:00
VendingMachines Remove need to toggle vending machine button (#21543) 2023-11-12 20:50:57 +01:00
Verbs Add click sound to verb execution (#23162) 2024-01-22 20:59:19 +01:00
Viewport Remove SharedEye (but content) (#19481) 2023-09-27 21:59:12 +02:00
VoiceMask Cleaner BoundUserInterfaces (#17736) 2023-07-09 02:02:17 +10:00
Voting Unrevert audio (#21330) 2023-12-02 20:16:36 +01:00
Wall Convert ReinforcedWallVisualizer to ECS (#15735) 2023-05-01 15:39:11 -04:00
Weapons AutoCompState + ItemToggle fixes (#23422) 2024-01-26 21:27:29 +01:00
Weather Fix weather audio (#21949) 2023-12-02 20:25:44 +01:00
Wires Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
Xenoarchaeology Artifact analyzer now pauses on power-loss (#22974) 2024-01-22 21:00:53 +01:00
Zombies Revolutionaries (#18477) 2023-10-08 19:58:33 +02:00
AssemblyInfo.cs Visualize melee weapon cooldowns in HUD. 2019-11-12 01:43:11 +01:00
Content.Client.csproj Sync master up to 1/10 (#74) 2023-10-03 14:15:46 -05: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