Class MechAssemblyVisualizerSystem
Handles the sprite state changes while constructing mech assemblies.
Inheritance
System.Object
Robust.Shared.GameObjects.EntitySystem
Robust.Client.GameObjects.VisualizerSystem<MechAssemblyVisualsComponent>
MechAssemblyVisualizerSystem
Implements
Robust.Shared.GameObjects.IEntitySystem
Robust.Shared.GameObjects.IEntityEventSubscriber
Robust.Shared.IoC.IPostInjectInit
Namespace: Content.Client.Mech
Assembly: Content.Client.dll
Syntax
public sealed class MechAssemblyVisualizerSystem : VisualizerSystem<MechAssemblyVisualsComponent>, IEntitySystem, IEntityEventSubscriber, IPostInjectInit
Methods
| Improve this Doc View SourceOnAppearanceChange(EntityUid, MechAssemblyVisualsComponent, ref AppearanceChangeEvent)
Declaration
protected override void OnAppearanceChange(EntityUid uid, MechAssemblyVisualsComponent component, ref AppearanceChangeEvent args)
Parameters
Type | Name | Description |
---|---|---|
EntityUid | uid | |
MechAssemblyVisualsComponent | component | |
Robust.Client.GameObjects.AppearanceChangeEvent | args |
Implements
Robust.Shared.GameObjects.IEntitySystem
Robust.Shared.GameObjects.IEntityEventSubscriber
Robust.Shared.IoC.IPostInjectInit