Delta-v/Content.Shared
20kdc eb82dd3dae
Fix #4070, Visualizer Edition (#4730)
* Transform the Cloning Pod visualizer into a generic enum visualizer for simple cases like it

...I find it helpful at times like these to remind myself that our true enemy is
code. Code is what makes our programs run and generally is required for all of
these machinations to function in any way at all...

* Give the kitchen/meat spike a visualizer

* GenericEnumVisualizer: Byteify enums, switch to TryGetComponent for sprite
2021-10-02 16:43:47 -07:00
..
AI Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
AME Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
APC Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Access Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
ActionBlocker ActionBlockerSystem now has EntityUid overloads. 2021-09-28 11:47:41 +02:00
Actions Gets rid of all ComponentManager usages. (#4707) 2021-09-28 13:35:29 +02:00
Acts Slight trigger refactor (#4320) 2021-07-25 12:09:08 +02:00
Administration Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Alert fix dead alert (#4558) 2021-09-02 21:11:12 -07:00
Arcade Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Atmos Refactor Flammable to be ECS. (#4671) 2021-09-22 11:05:33 +02:00
Audio Adds linting support to SoundCollectionPrototype, fix linter errors. 2021-10-01 12:40:44 +02:00
Body Gets rid of all ComponentManager usages. (#4707) 2021-09-28 13:35:29 +02:00
Botany Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Buckle Remove IActionBlocker.CanMove (#4449) 2021-08-09 17:34:01 -07:00
CCVar Landing velocity threshold (#4606) 2021-09-15 20:58:45 +10:00
Cabinet Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Camera Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Cargo Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
CharacterAppearance Losing a head doesn't mean you lose your eyes #3956 #4061 (#4225) 2021-08-07 14:18:42 -07:00
CharacterInfo Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Chat Chat improvements. (#4283) 2021-07-20 10:29:09 +02:00
Chemistry Fix tanks being empty on round start (#4696) 2021-10-01 15:48:00 +02:00
Climbing Remove IActionBlocker.CanMove (#4449) 2021-08-09 17:34:01 -07:00
Cloning Fix #4070, Visualizer Edition (#4730) 2021-10-02 16:43:47 -07:00
Clothing Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
CombatMode Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Communications Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Computer Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Configurable Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Construction Port all construction conditions to the new examine. 2021-10-01 15:27:42 +02:00
Conveyor Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Cooldown Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Coordinates Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Crayon Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Cuffs Gets rid of all ComponentManager usages. (#4707) 2021-09-28 13:35:29 +02:00
Damage whoops (#4732) 2021-10-01 18:47:52 -07:00
Dataset Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Directions Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Disposal Gets rid of all ComponentManager usages. (#4707) 2021-09-28 13:35:29 +02:00
DoAfter Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Doors Refactor IDoorCheck into entity events (#4366) 2021-08-02 21:57:06 +10:00
DragDrop Improve hands & pulling (#4389) 2021-07-31 03:14:00 +02:00
DrawDepth Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
EffectBlocker ActionBlockerSystem now has EntityUid overloads. 2021-09-28 11:47:41 +02:00
Emoting Fix/ECS SharedEmotingComponent. 2021-09-15 16:36:56 +02:00
EntityList Re-organize all projects (#4166) 2021-06-09 22:19:39 +02:00
Entry Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Eui Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Examine Improve ExaminedEvent to handle newlines for you with helper methods. 2021-09-15 16:58:15 +02:00
Explosion Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Flash Refactors flashes to ECS, sunglasses protect you from being flashed. (#4579) 2021-09-10 00:20:41 +10:00
Fluids Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Foam Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Friction Update CloseTo to CloseToPercent (#4708) 2021-09-29 20:07:01 +10:00
GameTicking Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
GameWindow Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Ghost Revert "Refactor Damage to use Protoypes (#4262)" 2021-08-24 01:06:32 -06:00
Gravity Merge branch 'master' into replace-sounds-with-sound-specifier 2021-07-25 14:12:00 +02:00
HUD Re-organize all projects (#4166) 2021-06-09 22:19:39 +02:00
Hands Wieldable/two-handed weapons (#4554) 2021-09-17 07:16:11 -07:00
Input Add Alt-click functionality (#4497) 2021-08-21 10:20:18 -07:00
Instruments Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Interaction Popup ECS Refactor (#4692) 2021-09-26 15:18:45 +02:00
Inventory Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
IoC Move some files out of Content.Shared root because I forgot (#4182) 2021-06-13 22:52:40 +10:00
Item Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Kitchen Fix #4070, Visualizer Edition (#4730) 2021-10-02 16:43:47 -07:00
Lathe Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Light Optimise emergency lights a bit (#4567) 2021-09-27 14:51:17 +10:00
Localizations Removed old Loc.GetString() use instances (#4155) 2021-06-21 02:13:54 +02:00
MachineLinking machine linking refactor to ecs (#4323) 2021-08-27 17:46:02 +02:00
Maps Make content use EntityLookupFlags (#4531) 2021-08-29 14:23:11 +10:00
Markers Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Materials Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Maths Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
MedicalScanner ECS damageable (#4529) 2021-09-14 10:07:37 -07:00
Mining Re-organize all projects (#4166) 2021-06-09 22:19:39 +02:00
MobState ECS damageable (#4529) 2021-09-14 10:07:37 -07:00
Module Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Morgue Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Movement Update CloseTo to CloseToPercent (#4708) 2021-09-29 20:07:01 +10:00
NodeContainer Pow3r: stage 1 (#4208) 2021-07-04 18:11:52 +02:00
Nutrition Gets rid of all ComponentManager usages. (#4707) 2021-09-28 13:35:29 +02:00
Objectives Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
PDA Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Paper Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Physics Improve hands & pulling (#4389) 2021-07-31 03:14:00 +02:00
Placeable Updates ComponentHandleState usages to be by-ref (#4535) 2021-08-30 11:33:48 +02:00
Pointing/Components Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Popups Popup ECS Refactor (#4692) 2021-09-26 15:18:45 +02:00
Power Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
PowerCell Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Preferences Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Projectiles Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Prototypes Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Pulling Fix pulling being set even if the attempt was cancelled 2021-09-30 13:07:19 -07:00
Radiation Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Random/Helpers Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Recycling Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Research Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Roles Fix GameTicker and StartingGear performing bad string checks. 2021-09-30 13:35:35 +02:00
Rotatable Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Rotation Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Rounding Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
SMES Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Sandbox Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Security Add security barriers (#4458) 2021-08-23 02:32:24 +10:00
Shuttles Make Saltern driveable (#4257) 2021-07-21 21:15:12 +10:00
Singularity Singularity fixes (#4383) 2021-08-23 00:54:03 +10:00
Slippery Update CloseTo to CloseToPercent (#4708) 2021-09-29 20:07:01 +10:00
Smoking Refactors smoking to ECS, smoking actually makes you inhale reagents. (#4678) 2021-09-26 15:19:00 +02:00
Solar Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Sound SoundSpecifiers can now specify paths/collections as a value too. (#4627) 2021-09-18 10:39:16 +02:00
Spawning Random offset for DefaultGrid every round (#4411) 2021-08-03 18:49:25 +10:00
Speech Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Stacks Add linter support to StackPrototype, fix linter errors. 2021-09-27 13:08:18 +02:00
Standing removed TryGetSound + made some SoundSpecifier datafields required 2021-07-31 19:52:33 +02:00
StationEvents Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Storage Cigarette ecs (#4495) 2021-09-04 10:42:32 -07:00
Strip/Components Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Stunnable Gets rid of all ComponentManager usages. (#4707) 2021-09-28 13:35:29 +02:00
SubFloor Gets rid of all ComponentManager usages. (#4707) 2021-09-28 13:35:29 +02:00
Suspicion Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Tabletop Fix aghosts not being able to interact with chess 2021-10-01 12:11:04 -07:00
Tag Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Targeting Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Temperature Refactor Flammable to be ECS. (#4671) 2021-09-22 11:05:33 +02:00
Throwing Throwing tweaks (#4705) 2021-09-29 00:16:00 +10:00
Toilet Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Tool Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Transform Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Trigger Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Vapor Solution refactor (#4407) 2021-09-06 23:49:44 +10:00
VendingMachines Removes vending inventory desc and adds missing vending machine descriptions (#4493) 2021-08-20 05:23:02 +00:00
Verbs Fixes for grid rotation (#4562) 2021-09-16 13:02:10 +10:00
Voting Vote type delay, code comments. 2021-07-21 19:03:10 +02:00
Wall Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Weapons Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Whitelist Fix EntityWhitelist not taking into account ignored components 2021-07-24 15:46:44 -07:00
Window Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Wires Changes most uses of Color.Green to Color.LimeGreen for better visuals (#4666) 2021-09-20 21:50:02 -07:00
Content.Shared.csproj Remove OutputPath overrides for shared. 2021-08-30 01:38:29 +02:00
Content.Shared.csproj.DotSettings Moved interaction interfaces from Server to Shared. 2020-07-18 22:51:56 -07:00
app.config Updates submodule (#56) 2018-04-12 23:56:43 +02:00