Class GasItem
Inheritance
System.Object
GasItem
Assembly: Eco.Gameplay.dll
Syntax
[Liquid]
public abstract class GasItem : Item, IItem, ILinkableParameterized<LinkConfig>, ILinkable, IHasIcon, IController, IViewController, IHasUniversalID, ICanExitFromPipe
Constructors
GasItem()
Declaration
Methods
ApplyAtmosphere(Atmosphere, Single)
Declaration
public abstract float ApplyAtmosphere(Atmosphere a, float amount)
Parameters
Type |
Name |
Description |
Atmosphere |
a |
|
System.Single |
amount |
|
Returns
Type |
Description |
System.Single |
|
Declaration
public virtual LocString FlowTooltip(float flowrate)
Parameters
Type |
Name |
Description |
System.Single |
flowrate |
|
Returns
GetInAtmosphere(Atmosphere)
Declaration
public abstract float GetInAtmosphere(Atmosphere a)
Parameters
Returns
Type |
Description |
System.Single |
|
OnPipeExit(WireOutput, Ray, PipePayload)
Declaration
public float OnPipeExit(WireOutput wire, Ray posDir, PipePayload payload)
Parameters
Returns
Type |
Description |
System.Single |
|
Implements
Extension Methods