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
Field Value
- bool
playerZoneTriggered
public bool playerZoneTriggered
Field Value
- bool
spawnPos
Field Value
- Vector2
targetPos
Field Value
- Vector2
useController
public bool useController
Field Value
- bool
waitTillWalk
Field Value
- int
waitTimer
Field Value
- int
xTarget
Field Value
- float
Methods
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()
Returns
- bool