Class WormGrass.WormGrassPatch
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
public class WormGrass.WormGrassPatch
- Inheritance
-
WormGrass.WormGrassPatch
- Inherited Members
-
Constructors
WormGrassPatch(WormGrass, IntVector2)
public WormGrassPatch(WormGrass wormGrass, IntVector2 firstTile)
Parameters
wormGrass WormGrass
firstTile IntVector2
Fields
GrassLight
public LightSource GrassLight
Field Value
- LightSource
cosmeticWormLengths
public float[][,] cosmeticWormLengths
Field Value
- float[][,]
cosmeticWormPositions
public Vector2[][] cosmeticWormPositions
Field Value
- Vector2[][]
debugColor
public HSLColor debugColor
Field Value
- HSLColor
highestTile
Field Value
- int
sizes
Field Value
- float[,]
tiles
public List<IntVector2> tiles
Field Value
- List<IntVector2>
trackedCreatures
public List<WormGrass.WormGrassPatch.CreatureAndPull> trackedCreatures
Field Value
- List<WormGrass.WormGrassPatch.CreatureAndPull>
wormGrass
public WormGrass wormGrass
Field Value
- WormGrass
worms
public List<WormGrass.Worm> worms
Field Value
- List<WormGrass.Worm>
Properties
LeftTile
public IntVector2 LeftTile { get; }
Property Value
- IntVector2
RightTile
public IntVector2 RightTile { get; }
Property Value
- IntVector2
TotalWorms
public int TotalWorms { get; }
Property Value
- int
Methods
AlreadyTrackingCreature(Creature)
public bool AlreadyTrackingCreature(Creature creature)
Parameters
creature Creature
Returns
- bool
GrassLightColor()
public Color GrassLightColor()
Returns
- Color
GrassLightIntensity()
public float GrassLightIntensity()
Returns
- float
IndividualFactor(IntVector2)
public float IndividualFactor(IntVector2 tile)
Parameters
tile IntVector2
Returns
- float
InitRegionalLight(bool)
public void InitRegionalLight(bool turnOn)
Parameters
turnOn bool
InteractWithCreature(CreatureAndPull)
public void InteractWithCreature(WormGrass.WormGrassPatch.CreatureAndPull creatureAndPull)
Parameters
creatureAndPull WormGrass.WormGrassPatch.CreatureAndPull
LoseGrip(CreatureAndPull)
public void LoseGrip(WormGrass.WormGrassPatch.CreatureAndPull creatureAndPull)
Parameters
creatureAndPull WormGrass.WormGrassPatch.CreatureAndPull
Position(IntVector2)
public float Position(IntVector2 tile)
Parameters
tile IntVector2
Returns
- float
ShouldTileBeAdded(IntVector2)
public bool ShouldTileBeAdded(IntVector2 tile)
Parameters
tile IntVector2
Returns
- bool
Size(IntVector2)
public float Size(IntVector2 tile)
Parameters
tile IntVector2
Returns
- float
SortTiles()
Update()