Class SharedDisposalUnitComponent
Inheritance
System.Object
SharedDisposalUnitComponent
Assembly: Content.Shared.dll
Syntax
public abstract class SharedDisposalUnitComponent : Component
Fields
|
Improve this Doc
View Source
AutomaticEngage
Declaration
public bool AutomaticEngage
Field Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
AutomaticEngageTime
Declaration
public TimeSpan AutomaticEngageTime
Field Value
Type |
Description |
TimeSpan |
|
|
Improve this Doc
View Source
Container
Container of entities inside this disposal unit.
Declaration
public Container Container
Field Value
Type |
Description |
Robust.Shared.Containers.Container |
|
|
Improve this Doc
View Source
ContainerId
Declaration
public const string ContainerId = null
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
DisablePressure
Removes the pressure requirement for flushing.
Declaration
public bool DisablePressure
Field Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
DraggedEntryDelay
Delay from trying to shove someone else into disposals.
Declaration
public float DraggedEntryDelay
Field Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
Engaged
Was the disposals unit engaged for a manual flush.
Declaration
Field Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
EntryDelay
Delay from trying to enter disposals ourselves.
Declaration
Field Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
FlushDelay
How long it takes from the start of a flush animation to return the sprite to normal.
Declaration
public TimeSpan FlushDelay
Field Value
Type |
Description |
TimeSpan |
|
|
Improve this Doc
View Source
FlushSound
Sounds played upon the unit flushing.
Declaration
public SoundSpecifier FlushSound
Field Value
Type |
Description |
Robust.Shared.Audio.SoundSpecifier |
|
|
Improve this Doc
View Source
LastExitAttempt
Last time that an entity tried to exit this disposal unit.
Declaration
public TimeSpan LastExitAttempt
Field Value
Type |
Description |
TimeSpan |
|
|
Improve this Doc
View Source
ManualFlushTime
How long it takes to flush a disposals unit manually.
Declaration
public TimeSpan ManualFlushTime
Field Value
Type |
Description |
TimeSpan |
|
|
Improve this Doc
View Source
MobsCanEnter
Declaration
Field Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
NextFlush
Declaration
public TimeSpan? NextFlush
Field Value
Type |
Description |
System.Nullable<TimeSpan> |
|
|
Improve this Doc
View Source
NextPressurized
Next time the disposal unit will be pressurized.
Declaration
public TimeSpan NextPressurized
Field Value
Type |
Description |
TimeSpan |
|
|
Improve this Doc
View Source
Powered
Declaration
Field Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
RecentlyEjected
We'll track whatever just left disposals so we know what collision we need to ignore until they stop intersecting our BB.
Declaration
public List<EntityUid> RecentlyEjected
Field Value
Type |
Description |
List<EntityUid> |
|
|
Improve this Doc
View Source
State
State for this disposals unit.
Declaration
public DisposalsPressureState State
Field Value