Class AbstractConsumable
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
public class AbstractConsumable : AbstractPhysicalObject
- Inheritance
-
AbstractConsumable
- Derived
- Inherited Members
Constructors
AbstractConsumable(World, AbstractObjectType, PhysicalObject, WorldCoordinate, EntityID, int, int, ConsumableObjectData)
public AbstractConsumable(World world, AbstractPhysicalObject.AbstractObjectType type, PhysicalObject realizedObject, WorldCoordinate pos, EntityID ID, int originRoom, int placedObjectIndex, PlacedObject.ConsumableObjectData consumableData)
Parameters
worldWorldtypeAbstractPhysicalObject.AbstractObjectTyperealizedObjectPhysicalObjectposWorldCoordinateIDEntityIDoriginRoomintplacedObjectIndexintconsumableDataPlacedObject.ConsumableObjectData
Fields
isConsumed
public bool isConsumed
Field Value
isFresh
public bool isFresh
Field Value
maxCycles
public int maxCycles
Field Value
minCycles
public int minCycles
Field Value
originRoom
public int originRoom
Field Value
placedObjectIndex
public int placedObjectIndex
Field Value
Methods
Consume()
public virtual void Consume()
IsTypeConsumable(AbstractObjectType)
public static bool IsTypeConsumable(AbstractPhysicalObject.AbstractObjectType type)
Parameters
Returns
ToString()
public override string ToString()