2021-02-06 13:55:36 +01:00
|
|
|
// ReSharper disable ArrangeTrailingCommaInMultilineLists
|
2021-06-13 14:52:40 +02:00
|
|
|
namespace Content.Server.Entry
|
2020-07-02 09:50:45 -04:00
|
|
|
{
|
|
|
|
|
public static class IgnoredComponents
|
|
|
|
|
{
|
|
|
|
|
public static string[] List => new [] {
|
|
|
|
|
"ConstructionGhost",
|
|
|
|
|
"IconSmooth",
|
2022-04-15 18:53:52 -04:00
|
|
|
"StasisBedVisuals",
|
2020-07-02 09:50:45 -04:00
|
|
|
"InteractionOutline",
|
|
|
|
|
"MeleeWeaponArcAnimation",
|
2022-06-01 19:59:58 +10:00
|
|
|
"EffectVisuals",
|
2022-06-16 07:14:06 +03:00
|
|
|
"DamageStateVisuals",
|
2020-07-02 09:50:45 -04:00
|
|
|
"AnimationsTest",
|
|
|
|
|
"ItemStatus",
|
2022-04-23 21:05:02 -04:00
|
|
|
"VehicleVisuals",
|
2020-07-02 09:50:45 -04:00
|
|
|
"Marker",
|
|
|
|
|
"Clickable",
|
2020-09-28 18:03:05 +00:00
|
|
|
"Icon",
|
2021-02-06 13:55:36 +01:00
|
|
|
"ClientEntitySpawner",
|
2022-02-09 18:53:44 -07:00
|
|
|
"CharacterInfo",
|
2022-02-19 12:16:44 -07:00
|
|
|
"ItemCabinetVisuals",
|
2022-04-17 03:34:14 -04:00
|
|
|
"LatheVisuals",
|
Diseases (#7057)
* Disease system first pass
* Renamed HealthChange
* First working version of diseases (wtf???)
* Fix the cursed yaml initialization
* Pop-Up effect
* Generic status effect
* Create copy of prototype
* CureDiseaseEffect
* Disease resistance
* Spaceacillin
* Nerf spaceacillin now that we know it works
* Sneezing, Coughing, Snoughing
* Fix queuing, prevent future issues
* Disease protection
* Disease outbreak event
* Disease Reagent Cure
* Chem cause disease effect
* Disease artifacts
* Try infect when interacting with diseased
* Diseases don't have to be infectious
* Talking without a mask does a snough
* Temperature cure
* Bedrest
* DiseaseAdjustReagent
* Tweak how disease statuses work to be a bit less shit
* A few more diseases
* Natural immunity (can't get the same disease twice)
* Polished up some diseases, touched up spaceacillin production
* Rebalanced transmission
* Edit a few diseases, make disease cures support a minimum value
* Nitrile gloves, more disease protection sources
* Health scanner shows diseased status
* Clean up disease system
* Traitor item
* Mouth swabs
* Disease diagnoser machine
* Support for clean samples
* Vaccines + fixes
* Pass on disease resistant clothes
* More work on non-infectious diseases & vaccines
* Handle dead bodies
* Added the relatively CBT visualizer
* Pass over diseases and their populators
* Comment stuff
* Readability cleanup
* Add printing sound to diagnoser, fix printing bug
* vaccinator sound, seal up some classes
* Make disease protection equip detection not shit (thanks whoever wrote addaccentcomponent)
* Mirror review
* More review stuff
* More mirror review stuff
* Refactor snoughing
* Redid report creator
* Fix snough messages, new vaccinator sound
* Mirror review naming
* Woops, forgot the artifact
* Add recipes and fills
* Rebalance space cold and robovirus
* Give lizarb disease interaction stuff
* Tweak some stuff and move things around
* Add diseases to mice (since animal vectors are interesting and can be used to make vaccines)
* Remove unused reagent
2022-03-13 21:02:55 -04:00
|
|
|
"DiseaseMachineVisuals",
|
2022-03-13 03:11:03 -07:00
|
|
|
"HandheldGPS",
|
2022-06-01 19:59:58 +10:00
|
|
|
"SpentAmmoVisuals",
|
2022-06-04 17:36:40 +10:00
|
|
|
"MagazineVisuals",
|
2022-06-16 18:37:07 +10:00
|
|
|
"PowerCellVisuals",
|
2022-04-16 17:11:48 +12:00
|
|
|
"ToggleableLightVisuals",
|
2022-05-16 14:41:23 +10:00
|
|
|
"CableVisualizer",
|
2022-04-08 17:37:22 -06:00
|
|
|
"PotencyVisuals",
|
Surveillance cameras (#8246)
* cameras but i didn't feel like git stashing them
* Adds more functionality server-side for surveillance cameras
* rider moment
* Adds skeleton for SurveillanceCameraMonitorBoundUi on client
* whoops
* makes surveillance camera monitor UI more defined
* removes tree from SurveillanceCameraMonitorWindow
* surveillance camera active flag, other routing things
* actually sets how SurveillanceCameraMonitorSystem sends camera info to clients
* adds entity yaml, changes field
* adds the camera/monitor entities, makes the UI open
* SurveillanceCameraRouters (not implemented fully)
* subnets for cameras, server-side
* it works!
* fixes rotation in cameras
* whoops
restores surveillance cameras to ignored components
makes it so that switching cameras now lerps the other camera
* makes the UI work
* makes it so that cameras actually refresh now
* cleanup
* adds camera.rsi
* cleans up prototypes a bit
* adds camera subnet frequencies, cameras in subnets
* adds surveillance camera router subnets
* might fix testing errors
* adds the circuit board to the surveillance camera monitor
* fixes up the camera monitor (the detective will get his tv soon)
* adds heartbeat, ensures subnet data is passed into cameras to send
* fixes up a few things
* whoops
* changes to UI internals
* fixes subnet selection issue
* localized strings for UI
* changes 'test' id to 'camera' for cameras
* whoops
* missing s
* camera static!
* adds a delay to camera switching
* adjusts a few things in camera timing
* adds setup for cameras/routers, localization for frequency names
* adds setup ui for routers, makes subnet names in monitor window follow frequency name in prototype
* localization, some cleanup
* ui adjustments
* adds surveillance camera visuals
* fixes a bug when closing the UI for monitors
* adds disconnect message to UI
* adds construction graph to cameras
* adds the camera to the construction menu
* fixes network selection for setup, tweak to assembly
* adds surveillance camera router construction, fixes up surveillance camera wire cutting
* adds disconnect button to monitor UI
* switches around the status text
* tweaks monitor UI
* makes the address actually show
* might make tests pass
* UI adjustments, hard name limit
* ok, that didn't work
* adds wireless cameras
* makes the television work/look nicer
* adds tripod cameras in addition to mobile cameras
* makes wireless cameras constructable
* fixes up those prototypes
* reorganization in C#, small cleanup
* ensures that power changes deactivate some devices
* adds a component to the television, comments out a function
* actually, never mind, i forgot that wireless cameras existed/are creatable for a second
* tweaks to router construction, removes SubnetTest from prototypes
* removes it from frequencies too
* Apply suggestions from code review
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
* type serializers into components
* setup window opens centered, enum is now byte
* replaces active monitor list with ActiveSurveillanceCameraMonitorComponent
* adds paused/deleted entity checks, changes how verbs are given
* removes EntitySystem.Get<T>() references
* fixes bug related to selecting network from setup, alphabet-orders network listing in setup
* rider moment
* adds minwidth to surveillance camera setup window
* addresses reviews
* should fix the issue with camera visuals not updating properly
* addresses some reviews
* addresses further review
* addresses reviews related to RSIs
* never needed a key there anyways
* changes a few things with routers to ensure that they're active
* whoops
* ensurecomp over addcomp
* whoops
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2022-05-31 01:44:57 -07:00
|
|
|
"PaperVisuals",
|
2022-06-01 19:59:58 +10:00
|
|
|
"SurveillanceCameraVisuals",
|
2022-06-22 16:33:45 -07:00
|
|
|
"KudzuVisuals",
|
2022-06-23 13:03:28 +01:00
|
|
|
"AMEControllerVisuals",
|
|
|
|
|
"AMEShieldingVisuals",
|
2022-07-07 04:09:29 +01:00
|
|
|
"PipeColorVisuals",
|
2020-07-02 09:50:45 -04:00
|
|
|
};
|
|
|
|
|
}
|
|
|
|
|
}
|