Delta-v/Content.Server/GameObjects/EntitySystems
20kdc c7f104cd93
More rotatability (#4067)
* Make barstools, PA components, and radiation collectors rotatable.

Making barstools rotatable is so that people can spin on the barstool. (RP moment.)

The other two are more "functional" changes for assembling a PA.

* Allow rotating a rotate-while-anchored object if you're buckled to it.

Barstool spinny

* Fix bug with rotation of an object that someone is buckled to

* BuckleSystem: Efficiency improvements with directed events

* Don't need to unsubscribe anymore from events, so in BuckleSystem, just don't
2021-05-27 12:51:14 +02:00
..
AI Proper exception rethrowing in AI Steering system. 2021-05-27 12:39:34 +02:00
Atmos Content grid-trees (#3750) 2021-04-02 20:29:19 +11:00
Body/Surgery Makes a lot of entity systems unsubscribe from events on shutdown. 2021-04-09 16:08:12 +02:00
Click More rotatability (#4067) 2021-05-27 12:51:14 +02:00
Disposal Remove usages of AnchoredChangedMessage. 2021-05-13 02:05:46 +02:00
DoAfter Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
GameMode Fix build 2021-04-14 14:45:13 +02:00
Janitorial Rename and clean up interaction events (#4044) 2021-05-22 21:06:40 -07:00
JobQueues Enable nullability in Content.Server (#3685) 2021-03-16 15:50:20 +01:00
Power Remove usages of AnchoredChangedMessage. 2021-05-13 02:05:46 +02:00
StationEvents Split entity lookups from entity manager (#3747) 2021-04-06 13:31:07 +10:00
AntimatterEngineSystem.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
ApcNetSystem.cs fixed apcnet causing crash (#3354) 2021-02-21 12:32:57 +01:00
AtmosExposedSystem.cs AtmosphereSystem no longer creates a component manually. (#3839) 2021-04-13 13:17:10 +02:00
AtmosphereSystem.cs SnapGridComponent Removal (#3884) 2021-04-28 10:49:37 -07:00
BlockGameSystem.cs Enable nullability in Content.Server (#3685) 2021-03-16 15:50:20 +01:00
BuckleSystem.cs More rotatability (#4067) 2021-05-27 12:51:14 +02:00
CargoConsoleSystem.cs Enable nullability in Content.Server (#3685) 2021-03-16 15:50:20 +01:00
ChemicalReactionSystem.cs SoundSystem Improvements (#3697) 2021-03-21 17:12:03 +01:00
ClimbSystem.cs Physics (#3485) 2021-03-08 04:09:59 +11:00
CloningSystem.cs Rename and clean up interaction events (#4044) 2021-05-22 21:06:40 -07:00
CombatModeSystem.cs Fix namespaces and optimize imports (#1651) 2020-08-13 14:40:27 +02:00
ConstructionSystem.cs Refactors stacks to be fully ECS. (#4046) 2021-05-26 10:20:57 +02:00
ContainmentFieldGeneratorSystem.cs Remove usages of AnchoredChangedMessage. 2021-05-13 02:05:46 +02:00
CuffableSystem.cs Move event bus listener from CuffableComponent to CuffableSystem (#3321) 2021-02-21 13:39:54 +01:00
DestructibleSystem.cs Enable nullability in Content.Server (#3685) 2021-03-16 15:50:20 +01:00
DeviceNetworkSystem.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
DisassembleOnActivateSystem.cs Rename and clean up interaction events (#4044) 2021-05-22 21:06:40 -07:00
DisposableSystem.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
EmergencyLightSystem.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
ExpendableLightSystem.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
GasAnalyzerSystem.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
GasCanisterSystem.cs Remove usages of AnchoredChangedMessage. 2021-05-13 02:05:46 +02:00
GasTankSystem.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
GhostRoleSystem.cs Makes a lot of entity systems unsubscribe from events on shutdown. 2021-04-09 16:08:12 +02:00
GhostSystem.cs Fix player sent to nullspace when ghost is deleted 2021-04-18 01:54:36 -07:00
GodmodeSystem.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
GravitySystem.cs SoundSystem Improvements (#3697) 2021-03-21 17:12:03 +01:00
HandHeldLightSystem.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
HandsSystem.cs Refactors stacks to be fully ECS. (#4046) 2021-05-26 10:20:57 +02:00
HungerSystem.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
InstrumentSystem.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
LatheSystem.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
ListeningSystem.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
MedicalScannerSystem.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
MeleeWeaponSystem.cs Melee arc effects are only sent to players inside PVS. 2021-05-12 14:47:56 +02:00
MetabolismSystem.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
MicrowaveSystem.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
MorgueSystem.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
NodeContainerSystem.cs Nodes in entities are now named. (#3825) 2021-04-09 20:47:31 +02:00
NodeGroupSystem.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
ParticleAcceleratorPartSystem.cs Remove usages of AnchoredChangedMessage. 2021-05-13 02:05:46 +02:00
PlantSystem.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
PointingSystem.cs Moved VisibilityFlags to EyeComponent (#3716) 2021-03-28 01:37:19 +01:00
ProjectileSystem.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
PuddleSystem.cs Makes more things queue delete to prevent physics collision callback issues. 2021-05-26 18:43:12 +02:00
PullingSystem.cs Add back pull moving (#3635) 2021-04-05 14:08:45 +02:00
RadioSystem.cs Enable nullability in Content.Server (#3685) 2021-03-16 15:50:20 +01:00
ReagentGrinderSystem.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
ResearchSystem.cs Update ResearchSystem to not use IEntityQuery. 2021-05-10 20:46:34 +02:00
RoguePointingSystem.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
RoundEndSystem.cs Enable nullability in Content.Server (#3685) 2021-03-16 15:50:20 +01:00
ServerDoorSystem.cs Airlock / firelock code refactor, pseudo-prediction implementation (#3037) 2021-02-12 16:02:14 +01:00
SignalLinkerSystem.cs Enable nullability in Content.Server (#3685) 2021-03-16 15:50:20 +01:00
SingularitySystem.cs Singularity Shaders and a lot of Shader Stuff (#2517) 2021-03-09 02:33:41 -08:00
SolutionAreaEffectSystem.cs Fix SolutionAreaEffectSystem exception when the collection is modified. 2021-05-08 03:26:07 +02:00
SpawnAfterInteractSystem.cs Refactors stacks to be fully ECS. (#4046) 2021-05-26 10:20:57 +02:00
StackSystem.cs Cleanup some events. 2021-05-26 11:11:14 +02:00
StandingStateSystem.cs SoundSystem Improvements (#3697) 2021-03-21 17:12:03 +01:00
StorageSystem.cs Makes a lot of entity systems unsubscribe from events on shutdown. 2021-04-09 16:08:12 +02:00
StressTestMovementSystem.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
ThirstSystem.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
TriggerSystem.cs Enable nullability in Content.Server (#3685) 2021-03-16 15:50:20 +01:00
VaporSystem.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
VerbSystem.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
WeightlessSystem.cs Makes a lot of entity systems unsubscribe from events on shutdown. 2021-04-09 16:08:12 +02:00
WelderSystem.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
WireHackingSystem.cs Enable nullability in Content.Server (#3685) 2021-03-16 15:50:20 +01:00