Table of Contents

Class WormGrass

Namespace
Global
Assembly
Assembly-CSharp.dll
public class WormGrass : UpdatableAndDeletable, IAccessibilityModifier, Explosion.IReactToExplosions
Inheritance
WormGrass
Implements
Inherited Members

Constructors

WormGrass(Room, List<IntVector2>)

public WormGrass(Room room, List<IntVector2> tiles)

Parameters

room Room
tiles List<IntVector2>

Fields

cameraPositions

public int[,] cameraPositions

Field Value

int[,]

cosmeticWorms

public List<WormGrass.Worm> cosmeticWorms

Field Value

List<WormGrass.Worm>

patches

public List<WormGrass.WormGrassPatch> patches

Field Value

List<WormGrass.WormGrassPatch>

repulsiveObjects

public List<PhysicalObject> repulsiveObjects

Field Value

List<PhysicalObject>

room

public Room room

Field Value

Room

worms

public List<WormGrass.Worm> worms

Field Value

List<WormGrass.Worm>

Methods

AddNewRepulsiveObject(PhysicalObject)

public void AddNewRepulsiveObject(PhysicalObject obj)

Parameters

obj PhysicalObject

Explosion(Explosion)

public void Explosion(Explosion explosion)

Parameters

explosion Explosion

IsTileAccessible(IntVector2, CreatureTemplate)

public bool IsTileAccessible(IntVector2 tile, CreatureTemplate crit)

Parameters

tile IntVector2
crit CreatureTemplate

Returns

bool

NewCameraPos()

public void NewCameraPos()

Update(bool)

public override void Update(bool eu)

Parameters

eu bool