fish-station/Content.Server
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
..
Access Popup ECS Refactor (#4692) 2021-09-26 15:18:45 +02:00
Act Re-organize all projects (#4166) 2021-06-09 22:19:39 +02:00
Actions Popup ECS Refactor (#4692) 2021-09-26 15:18:45 +02:00
Administration Gets rid of all ComponentManager usages. (#4707) 2021-09-28 13:35:29 +02:00
Advertise You can now recreate modern marketing with VV 2021-10-01 21:32:02 +02:00
Advertisements Remove field: from DataField attributes (#3932) 2021-05-04 15:37:16 +02:00
Afk Add AFK tracking system. 2021-07-22 23:20:57 +02:00
AI Gets rid of all ComponentManager usages. (#4707) 2021-09-28 13:35:29 +02:00
Alert Refactor Flammable to be ECS. (#4671) 2021-09-22 11:05:33 +02:00
AME Gets rid of all ComponentManager usages. (#4707) 2021-09-28 13:35:29 +02:00
Announcements Re-organize all projects (#4166) 2021-06-09 22:19:39 +02:00
Arcade Gets rid of all ComponentManager usages. (#4707) 2021-09-28 13:35:29 +02:00
Atmos atmos: fix AtmosDeviceSystem failing to join (#4746) 2021-10-02 14:03:42 -07:00
Audio whoops 2021-09-29 17:34:34 -07:00
BarSign Fixes bar sign not changing due to wrong conditional. 2021-10-01 12:28:52 +02:00
Body Gets rid of all ComponentManager usages. (#4707) 2021-09-28 13:35:29 +02:00
Botany Popup ECS Refactor (#4692) 2021-09-26 15:18:45 +02:00
Buckle Fix buckle component exception when Removed from entity. 2021-10-01 13:23:39 +02:00
Cabinet Popup ECS Refactor (#4692) 2021-09-26 15:18:45 +02:00
Camera Re-organize all projects (#4166) 2021-06-09 22:19:39 +02:00
Cargo Gets rid of all ComponentManager usages. (#4707) 2021-09-28 13:35:29 +02:00
CharacterAppearance/Components Popup ECS Refactor (#4692) 2021-09-26 15:18:45 +02:00
CharacterInfo Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Chat Don't send chat to ghosts on other maps (#4698) 2021-09-29 11:02:27 +02:00
Chemistry Fix various solution capability issues (syringes, drinks) (#4687) 2021-10-01 12:06:50 +02:00
Cleanable Re-organize all projects (#4166) 2021-06-09 22:19:39 +02:00
Climbing Popup ECS Refactor (#4692) 2021-09-26 15:18:45 +02:00
Cloning Gets rid of all ComponentManager usages. (#4707) 2021-09-28 13:35:29 +02:00
Clothing/Components Popup ECS Refactor (#4692) 2021-09-26 15:18:45 +02:00
CombatMode Re-organize all projects (#4166) 2021-06-09 22:19:39 +02:00
Commands Revert "Refactor Damage to use Protoypes (#4262)" 2021-08-24 01:06:32 -06:00
Communications Added classic announcement sound to announcements (#4504) 2021-08-21 05:19:39 +00:00
Computer Pow3r: stage 1 (#4208) 2021-07-04 18:11:52 +02:00
Configurable Removed old Loc.GetString() use instances (#4155) 2021-06-21 02:13:54 +02:00
Connection 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
Containers Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Conveyor Popup ECS Refactor (#4692) 2021-09-26 15:18:45 +02:00
Cooldown Re-organize all projects (#4166) 2021-06-09 22:19:39 +02:00
Coordinates/Helpers Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
CPUJob/JobQueues Re-organize all projects (#4166) 2021-06-09 22:19:39 +02:00
Crayon Popup ECS Refactor (#4692) 2021-09-26 15:18:45 +02:00
Cuffs Migrate cuffing to an uncuff attempt event and allow self-uncuff again (#4725) 2021-10-02 00:17:36 +02:00
Damage Make fuel tanks explodey again (#4670) 2021-10-02 11:42:46 +02:00
Database Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Destructible Make fuel tanks explodey again (#4670) 2021-10-02 11:42:46 +02:00
DeviceNetwork Pow3r: stage 1 (#4208) 2021-07-04 18:11:52 +02:00
Dice Popup ECS Refactor (#4692) 2021-09-26 15:18:45 +02:00
Disposal Gets rid of all ComponentManager usages. (#4707) 2021-09-28 13:35:29 +02:00
DoAfter Gets rid of all ComponentManager usages. (#4707) 2021-09-28 13:35:29 +02:00
Doors Fix airlocks being opened by anything that bumps into them. 2021-10-01 13:47:38 +02:00
Engineering Update StackSystem to use Resolves. (#4664) 2021-09-20 13:39:05 +02:00
EntityList Re-organize all projects (#4166) 2021-06-09 22:19:39 +02:00
Entry Turns HolidayManager into an entity system, HolidaySystem. 2021-09-29 12:56:10 +02:00
EUI Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Examine Removed old Loc.GetString() use instances (#4155) 2021-06-21 02:13:54 +02:00
Explosion Make fuel tanks explodey again (#4670) 2021-10-02 11:42:46 +02:00
Extinguisher Popup ECS Refactor (#4692) 2021-09-26 15:18:45 +02:00
Flash Gets rid of all ComponentManager usages. (#4707) 2021-09-28 13:35:29 +02:00
Fluids Gets rid of all ComponentManager usages. (#4707) 2021-09-28 13:35:29 +02:00
Friction Increase MoverController performance (#4448) 2021-08-15 14:03:08 +10:00
GameTicking Fix server lobby music exception. 2021-10-02 11:26:52 +02:00
Ghost Fixes ghost pointing. 2021-09-30 13:57:29 +02:00
Gravity Gets rid of all ComponentManager usages. (#4707) 2021-09-28 13:35:29 +02:00
Hands Fix hand examine showing virtual items. 2021-10-01 13:37:43 +02:00
Headset Engine Entity Anchoring Changes (#4195) 2021-06-19 19:41:26 -07:00
Holiday Raise HolidaysRefreshedEvent when holidays are disabled. 2021-09-29 12:57:37 +02:00
Instruments Gets rid of all ComponentManager usages. (#4707) 2021-09-28 13:35:29 +02:00
Interaction Activate now triggers UseDelay cooldown as well. 2021-10-02 11:02:02 +02:00
Inventory Popup ECS Refactor (#4692) 2021-09-26 15:18:45 +02:00
IoC Turns HolidayManager into an entity system, HolidaySystem. 2021-09-29 12:56:10 +02:00
IP Re-organize all projects (#4166) 2021-06-09 22:19:39 +02:00
Items Add Alt-click functionality (#4497) 2021-08-21 10:20:18 -07:00
Jobs Turns HolidayManager into an entity system, HolidaySystem. 2021-09-29 12:56:10 +02:00
Kitchen Fix #4070, Visualizer Edition (#4730) 2021-10-02 16:43:47 -07:00
Lathe Gets rid of all ComponentManager usages. (#4707) 2021-09-28 13:35:29 +02:00
Light Many lighting tweaks (#4709) 2021-10-01 20:59:06 +00:00
Lock Clean up LockSystem very slightly. 2021-10-02 12:00:23 +02:00
MachineLinking Gets rid of all ComponentManager usages. (#4707) 2021-09-28 13:35:29 +02:00
Materials Re-organize all projects (#4166) 2021-06-09 22:19:39 +02:00
Medical Gets rid of all ComponentManager usages. (#4707) 2021-09-28 13:35:29 +02:00
Mind Fix can't return to body bug (#4424) 2021-08-06 00:02:36 -07:00
Mining/Components ECS damageable (#4529) 2021-09-14 10:07:37 -07:00
MobState/States ECS damageable (#4529) 2021-09-14 10:07:37 -07:00
Module Re-organize all projects (#4166) 2021-06-09 22:19:39 +02:00
MoMMI Move some files out of Content.Shared root because I forgot (#4182) 2021-06-13 22:52:40 +10:00
Morgue Gets rid of all ComponentManager usages. (#4707) 2021-09-28 13:35:29 +02:00
Movement Gets rid of all ComponentManager usages. (#4707) 2021-09-28 13:35:29 +02:00
NodeContainer Gets rid of all ComponentManager usages. (#4707) 2021-09-28 13:35:29 +02:00
Nutrition Gets rid of all ComponentManager usages. (#4707) 2021-09-28 13:35:29 +02:00
Objectives Gets rid of all ComponentManager usages. (#4707) 2021-09-28 13:35:29 +02:00
Paper Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
ParticleAccelerator Gets rid of all ComponentManager usages. (#4707) 2021-09-28 13:35:29 +02:00
PDA Popup ECS Refactor (#4692) 2021-09-26 15:18:45 +02:00
Physics/Controllers Update CloseTo to CloseToPercent (#4708) 2021-09-29 20:07:01 +10:00
Plants Gets rid of all ComponentManager usages. (#4707) 2021-09-28 13:35:29 +02:00
Players Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Pointing Fixes ghost pointing. 2021-09-30 13:57:29 +02:00
Popups Popup ECS Refactor (#4692) 2021-09-26 15:18:45 +02:00
Power Many lighting tweaks (#4709) 2021-10-01 20:59:06 +00:00
PowerCell Solution refactor (#4407) 2021-09-06 23:49:44 +10:00
Preferences/Managers Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Projectiles Gets rid of all ComponentManager usages. (#4707) 2021-09-28 13:35:29 +02:00
Pulling Fix H-pulling? (#4425) 2021-08-19 22:47:59 -07:00
Radiation Fix time management bugs in RadiationPulseSystem (#4743) 2021-10-02 10:53:09 -07:00
Radio Gets rid of all ComponentManager usages. (#4707) 2021-09-28 13:35:29 +02:00
RCD/Components Popup ECS Refactor (#4692) 2021-09-26 15:18:45 +02:00
Recycling Popup ECS Refactor (#4692) 2021-09-26 15:18:45 +02:00
Repairable Popup ECS Refactor (#4692) 2021-09-26 15:18:45 +02:00
Research Gets rid of all ComponentManager usages. (#4707) 2021-09-28 13:35:29 +02:00
Roles Re-organize all projects (#4166) 2021-06-09 22:19:39 +02:00
Rotation Popup ECS Refactor (#4692) 2021-09-26 15:18:45 +02:00
RoundEnd replacing sound (collection) names with SoundSpecifier - part 1 2021-07-10 17:35:33 +02:00
Sandbox Remove NetMessage deprecated boilerplate (#4196) 2021-06-21 07:43:54 +02:00
Security Fix deployable barrier light toggle (#4739) 2021-10-02 16:53:20 +02:00
Shuttles Update CloseTo to CloseToPercent (#4708) 2021-09-29 20:07:01 +10:00
Singularity Gets rid of all ComponentManager usages. (#4707) 2021-09-28 13:35:29 +02:00
Slippery removed TryGetSound + made some SoundSpecifier datafields required 2021-07-31 19:52:33 +02:00
Solar Gets rid of all ComponentManager usages. (#4707) 2021-09-28 13:35:29 +02:00
Sound removed TryGetSound + made some SoundSpecifier datafields required 2021-07-31 19:52:33 +02:00
Spawners Gets rid of all ComponentManager usages. (#4707) 2021-09-28 13:35:29 +02:00
Speech Gets rid of all ComponentManager usages. (#4707) 2021-09-28 13:35:29 +02:00
Sprite/Components Engine Entity Anchoring Changes (#4195) 2021-06-19 19:41:26 -07:00
Stack Replace ComponentManager with EntityManager in StackSystem. 2021-09-26 15:43:38 +02:00
StationEvents Gets rid of all ComponentManager usages. (#4707) 2021-09-28 13:35:29 +02:00
Storage Fix ServerStorageComponent making bad assumptions about GetEntity/GetComponent. 2021-10-02 11:26:53 +02:00
Strip Fix strippable showing virtual items. 2021-10-01 13:35:21 +02:00
Stunnable 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
Temperature/Components ECS damageable (#4529) 2021-09-14 10:07:37 -07:00
Throwing Landing velocity threshold (#4606) 2021-09-15 20:58:45 +10:00
Tiles Update StackSystem to use Resolves. (#4664) 2021-09-20 13:39:05 +02:00
Timing Re-organize all projects (#4166) 2021-06-09 22:19:39 +02:00
Toilet Popup ECS Refactor (#4692) 2021-09-26 15:18:45 +02:00
Tools Make fuel tanks explodey again (#4670) 2021-10-02 11:42:46 +02:00
Traitor Removed old Loc.GetString() use instances (#4155) 2021-06-21 02:13:54 +02:00
TraitorDeathMatch/Components Popup ECS Refactor (#4692) 2021-09-26 15:18:45 +02:00
Transform/Verbs Removed old Loc.GetString() use instances (#4155) 2021-06-21 02:13:54 +02:00
UserInterface Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
VendingMachines Popup ECS Refactor (#4692) 2021-09-26 15:18:45 +02:00
Verbs Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Visible Re-organize all projects (#4166) 2021-06-09 22:19:39 +02:00
Voting Move remqueue to engine (#4700) 2021-09-27 14:38:53 +10:00
Warps Removed old Loc.GetString() use instances (#4155) 2021-06-21 02:13:54 +02:00
Weapon Gets rid of all ComponentManager usages. (#4707) 2021-09-28 13:35:29 +02:00
Wieldable Gets rid of all ComponentManager usages. (#4707) 2021-09-28 13:35:29 +02:00
Window Popup ECS Refactor (#4692) 2021-09-26 15:18:45 +02:00
WireHacking Popup ECS Refactor (#4692) 2021-09-26 15:18:45 +02:00
app.config
AssemblyInfo.cs Fix exception in ReagentPrototype caused by IMetabolizable (#451) 2019-11-23 21:55:31 +01:00
Content.Server.csproj Enable nullability in Content.Server (#3685) 2021-03-16 15:50:20 +01:00
Program.cs Content.{Client,Server} are now Exes that can be ran. 2020-01-22 20:17:32 +01:00