Files
crystall-punk-14/Content.Client/IgnoredComponents.cs
Paul Ritter 6a0aa9b72f Singularity, Particle Accelerator & Radiation Collectors (#2169)
* basic radiation generator

* might need this

* thonk

* big thonk

* oop

* e

* werks

* sprite

* oopsy woopsy

* radiation

* clean up file

* makes it work, probably

* minor fixes

* resources

* progress on component

* this will no longer be necessary

* radiation go brrrr

* finally fix container issues

* out var

Co-authored-by: Remie Richards <remierichards@gmail.com>

* second out fix

* another out fix

Co-authored-by: Remie Richards <remierichards@gmail.com>

* switch case

* fix switch

* sound and improvements

* nullable

* basic containment field system

* ensure alignment

* fix beam placement logic

* field generation fully working

* fix potential crash

* working containment functionality

* extremely basic emitter functionality

* fix radiation panel naming

* emitter stuff

* oopsies

* fixes

* some fixes

* cleanup

* small fix and move emitter file

* add sprite resources for PA

* slight rework of the singulo
adds rads

* pushing for smugleaf :)

* added radiationpanels

* some fixes for the singulo

* containmentfield

* pa wip

* progress

* pa working

* emitter fix

* works :)

* ui works

* some work on ui & pa

* progress

* ui work & misc fixes

* GREYSCALE

* pa ui polish
containmentfieldgen rework

* singulo rework
added snapgrid

* getcomponent get out

* singulo rework
added collisiongroups underplating & passable

* yaml work:
- collision boxes
- singulo now unshaded

* no unlit

* misc changes

* pa wires

* add usability check

* nullable enable

* minor fix

* power need added

* reenables containment field energy drain
menu close button
singularity collider fix

* sprite replacement

* finished singulo pulling

* pjb fixes

* fixing sprites & minor adjustments

* decrease containmentfield power

* some yml adjustments

* unlit layers
singulogenerator

* singulogen

* everything works just not the powergetting on the pa
i wanna die

* Adds PA construction graphs, PA construction works

* Snap to grid parts when completing construction

* updated to newest master

* inb4 i work on power

* fixes upstream merge
adds power need to particleaccelerator

* properly implements power & apc power

* Emitters are now fancy.

* I have actually no idea how this happened.

* Give PA a wiring LayoutId

* PA is an acronym

* indicators
fixes hacking

* Singulo is a word you blasphemous IDE.

* Rewrite the PA.

* Fancy names for PA parts.

* Wiring fixes, strength wire cutting.

* fixes projectile & ignores components

* nullability errors

* fixes integration tests

Co-authored-by: unusualcrow <unusualcrow@protonmail.com>
Co-authored-by: L.E.D <10257081+unusualcrow@users.noreply.github.com>
Co-authored-by: Remie Richards <remierichards@gmail.com>
Co-authored-by: Víctor Aguilera Puerto <zddm@outlook.es>
Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com>
2020-10-28 19:19:47 +01:00

213 lines
5.7 KiB
C#

namespace Content.Client
{
public static class IgnoredComponents
{
public static string[] List => new[]
{
"Anchorable",
"AmmoBox",
"Breakable",
"Pickaxe",
"Interactable",
"CloningPod",
"Destructible",
"Temperature",
"AtmosExposed",
"Explosive",
"OnUseTimerTrigger",
"WarpPoint",
"EmitSoundOnUse",
"FootstepModifier",
"HeatResistance",
"Teleportable",
"ItemTeleporter",
"EntityStorage",
"Wirecutter",
"Screwdriver",
"Multitool",
"Wrench",
"Crowbar",
"MeleeWeapon",
"Dice",
"Construction",
"Door",
"PoweredLight",
"Smes",
"Powercell",
"LightBulb",
"Healing",
"Catwalk",
"RangedMagazine",
"Ammo",
"HitscanWeaponCapacitor",
"PowerCell",
"PowerCellCharger",
"WeaponCapacitorCharger",
"AiController",
"Computer",
"AsteroidRock",
"ResearchServer",
"ResearchPointSource",
"ResearchClient",
"IdCard",
"Access",
"AccessReader",
"IdCardConsole",
"Airlock",
"WirePlacer",
"Drink",
"Food",
"FoodContainer",
"Stomach",
"Rotatable",
"MagicMirror",
"FloorTile",
"FootstepSound",
"ShuttleController",
"HumanInventoryController",
"UseDelay",
"Pourable",
"Paper",
"Write",
"Bloodstream",
"TransformableContainer",
"Mind",
"StorageFill",
"Mop",
"Bucket",
"Puddle",
"CanSpill",
"SpeedLoader",
"Hitscan",
"ExplosiveProjectile",
"StunnableProjectile",
"RandomPottedPlant",
"CommunicationsConsole",
"BarSign",
"DroppedBodyPart",
"DroppedMechanism",
"SolarPanel",
"BodyScanner",
"Stunbaton",
"Tool",
"TilePrying",
"RandomSpriteColor",
"ConditionalSpawner",
"PottedPlantHide",
"SecureEntityStorage",
"PresetIdCard",
"SolarControlConsole",
"FlashExplosive",
"FlashProjectile",
"Utensil",
"UnarmedCombat",
"TimedSpawner",
"NodeContainer",
"PowerSupplier",
"PowerConsumer",
"Battery",
"BatteryStorage",
"BatteryDischarger",
"Apc",
"PowerProvider",
"PowerReceiver",
"Wire",
"StressTestMovement",
"Toys",
"SurgeryTool",
"EmitSoundOnThrow",
"Flash",
"DamageOnToolInteract",
"NoSlip",
"TrashSpawner",
"Pill",
"RCD",
"RCDDeconstructWhitelist",
"RCDAmmo",
"CursedEntityStorage",
"Listening",
"Radio",
"DisposalHolder",
"DisposalTagger",
"DisposalRouter",
"DisposalTransit",
"DisposalEntry",
"DisposalJunction",
"DisposalBend",
"Recycler",
"Conveyor",
"ConveyorSwitch",
"Flippable",
"Airtight",
"MovedByPressure",
"Spray",
"Vapor",
"DamageOnHighSpeedImpact",
"Barotrauma",
"GasSprayer",
"GasVapor",
"Metabolism",
"AiFactionTag",
"PressureProtection",
"AMEPart",
"AMEFuelContainer",
"AMEShield",
"PressurePump",
"PressureVent",
"VolumePump",
"PressureSiphon",
"SignalReceiver",
"SignalSwitch",
"SignalTransmitter",
"SignalButton",
"SignalLinker",
"ExtinguisherCabinet",
"ExtinguisherCabinetFilled",
"FireExtinguisher",
"Firelock",
"AtmosPlaque",
"Spillable",
"SpaceVillainArcade",
"Flammable",
"CreamPie",
"CreamPied",
"BlockGameArcade",
"KitchenSpike",
"Butcherable",
"Rehydratable",
"Headset",
"ComputerBoard",
"BreakableConstruction",
"GasCanister",
"GasCanisterPort",
"Lung",
"Cleanable",
"Brain",
"PlantHolder",
"SeedExtractor",
"Produce",
"Log",
"Hoe",
"Seed",
"BotanySharp",
"PlantSampleTaker",
"Internals",
"GasTank",
"BreathMask",
"RadiationCollector",
"ContainmentFieldGenerator",
"ContainmentField",
"Emitter",
"Singularity",
"SingularityGenerator",
"EmitterBoltComponent",
"ParticleProjectile",
"ParticleAcceleratorControlBox",
"ParticleAcceleratorEmitter",
"ParticleAcceleratorEndCap",
"ParticleAcceleratorFuelChamber",
"ParticleAcceleratorPowerBox"
};
}
}