Table of Contents

Class MSCRoomSpecificScript.OE_NPCControl

Namespace
MoreSlugcats
Assembly
Assembly-CSharp.dll
public class MSCRoomSpecificScript.OE_NPCControl : UpdatableAndDeletable
Inheritance
MSCRoomSpecificScript.OE_NPCControl
Derived
Inherited Members

Constructors

OE_NPCControl(Room)

public OE_NPCControl(Room room)

Parameters

room Room

Fields

entryPipes

public List<int> entryPipes

Field Value

List<int>

foundPlayer

public Player foundPlayer

Field Value

Player

foundPlayerEntryNode

public int foundPlayerEntryNode

Field Value

int

npc

public AbstractCreature npc

Field Value

AbstractCreature

npcSpawned

public bool npcSpawned

Field Value

bool

playerZoneTriggered

public bool playerZoneTriggered

Field Value

bool

spawnPos

public Vector2 spawnPos

Field Value

Vector2

targetPos

public Vector2 targetPos

Field Value

Vector2

useController

public bool useController

Field Value

bool

waitTillWalk

public int waitTillWalk

Field Value

int

waitTimer

public int waitTimer

Field Value

int

xTarget

public float xTarget

Field Value

float

Methods

ControllerInput()

public virtual Player.InputPackage ControllerInput()

Returns

Player.InputPackage

Update(bool)

public override void Update(bool eu)

Parameters

eu bool

WhileWaiting()

public virtual void WhileWaiting()

WhileWalking()

public virtual void WhileWalking()

isWalking()

public bool isWalking()

Returns

bool