Class DevourerComponent
Inheritance
System.Object
DevourerComponent
Assembly: Content.Shared.dll
Syntax
public sealed class DevourerComponent : Component
Fields
|
Improve this Doc
View Source
Chemical
The chemical ID injected upon devouring
Declaration
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
DevourAction
Declaration
public string? DevourAction
Field Value
Type |
Description |
System.Nullable<System.String> |
|
|
Improve this Doc
View Source
DevourActionEntity
Declaration
public EntityUid? DevourActionEntity
Field Value
Type |
Description |
System.Nullable<EntityUid> |
|
|
Improve this Doc
View Source
DevourTime
Declaration
Field Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
FoodPreference
The favorite food not only feeds you, but also heals
Declaration
public FoodPreference FoodPreference
Field Value
|
Improve this Doc
View Source
HealRate
The amount of ichor injected per devour
Declaration
Field Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
ShouldStoreDevoured
Declaration
public bool ShouldStoreDevoured
Field Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
SoundDevour
Declaration
public SoundSpecifier SoundDevour
Field Value
Type |
Description |
Robust.Shared.Audio.SoundSpecifier |
|
|
Improve this Doc
View Source
SoundStructureDevour
Declaration
public SoundSpecifier SoundStructureDevour
Field Value
Type |
Description |
Robust.Shared.Audio.SoundSpecifier |
|
|
Improve this Doc
View Source
Stomach
Where the entities go when it devours them, empties when it is butchered.
Declaration
Field Value
Type |
Description |
Robust.Shared.Containers.Container |
|
|
Improve this Doc
View Source
StructureDevourTime
The amount of time it takes to devour something
NOTE: original intended design was to increase this proportionally with damage thresholds, but those proved quite difficult to get consistently. right now it devours the structure at a fixed timer.
Declaration
public float StructureDevourTime
Field Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
Whitelist
Declaration
public EntityWhitelist Whitelist
Field Value