Table of Contents

Class OracleBehavior

Namespace
Global
Assembly
Assembly-CSharp.dll
public class OracleBehavior : Conversation.IOwnAConversation
Inheritance
OracleBehavior
Implements
Derived
Inherited Members

Constructors

OracleBehavior(Oracle)

public OracleBehavior(Oracle oracle)

Parameters

oracle Oracle

Fields

allStillCounter

public int allStillCounter

Field Value

int

consistentBasePosCounter

public int consistentBasePosCounter

Field Value

int

dbspr

public DebugSprite dbspr

Field Value

DebugSprite

inActionCounter

public int inActionCounter

Field Value

int

isRepeatedDiscussion

public bool isRepeatedDiscussion

Field Value

bool

lookPoint

public Vector2 lookPoint

Field Value

Vector2

oracle

public Oracle oracle

Field Value

Oracle

player

public Player player

Field Value

Player

safariCreature

public Creature safariCreature

Field Value

Creature

voice

public ChunkSoundEmitter voice

Field Value

ChunkSoundEmitter

Properties

BaseGetToPos

public virtual Vector2 BaseGetToPos { get; }

Property Value

Vector2

EyesClosed

public virtual bool EyesClosed { get; }

Property Value

bool

GetToDir

public virtual Vector2 GetToDir { get; }

Property Value

Vector2

OracleGetToPos

public virtual Vector2 OracleGetToPos { get; }

Property Value

Vector2

PlayerWithNeuronInStomach

public Player PlayerWithNeuronInStomach { get; }

Property Value

Player

PlayersInRoom

public List<Player> PlayersInRoom { get; }

Property Value

List<Player>

dialogBox

public virtual DialogBox dialogBox { get; }

Property Value

DialogBox

rainWorld

public RainWorld rainWorld { get; }

Property Value

RainWorld

Methods

AlreadyDiscussedItemString(bool)

public string AlreadyDiscussedItemString(bool pearl)

Parameters

pearl bool

Returns

string

CheckSlugpupsInRoom()

public bool CheckSlugpupsInRoom()

Returns

bool

CheckStrayCreatureInRoom()

public CreatureTemplate.Type CheckStrayCreatureInRoom()

Returns

CreatureTemplate.Type

FindPlayer()

public void FindPlayer()

ReplaceParts(string)

public string ReplaceParts(string s)

Parameters

s string

Returns

string

SpecialEvent(string)

public void SpecialEvent(string eventName)

Parameters

eventName string

StunCoopPlayers(int)

public void StunCoopPlayers(int st)

Parameters

st int

Translate(string)

public virtual string Translate(string s)

Parameters

s string

Returns

string

UnconciousUpdate()

public virtual void UnconciousUpdate()

Update(bool)

public virtual void Update(bool eu)

Parameters

eu bool