Table of Contents

Class SSOracleBehavior.SSSleepoverBehavior

Namespace
Global
Assembly
Assembly-CSharp.dll
public class SSOracleBehavior.SSSleepoverBehavior : SSOracleBehavior.ConversationBehavior
Inheritance
SSOracleBehavior.SSSleepoverBehavior
Inherited Members

Constructors

SSSleepoverBehavior(SSOracleBehavior)

public SSSleepoverBehavior(SSOracleBehavior owner)

Parameters

owner SSOracleBehavior

Fields

firstMetOnThisCycle

public bool firstMetOnThisCycle

Field Value

bool

gravOn

public bool gravOn

Field Value

bool

holdPlayer

public bool holdPlayer

Field Value

bool

lastGetToWork

public float lastGetToWork

Field Value

float

lowGravity

public float lowGravity

Field Value

float

panicObject

public OraclePanicDisplay panicObject

Field Value

OraclePanicDisplay

panicTimer

public int panicTimer

Field Value

int

tagTimer

public float tagTimer

Field Value

float

timeUntilNextPanic

public int timeUntilNextPanic

Field Value

int

Properties

Gravity

public override bool Gravity { get; }

Property Value

bool

LowGravity

public override float LowGravity { get; }

Property Value

float

holdPlayerPos

public Vector2 holdPlayerPos { get; }

Property Value

Vector2

Methods

Activate(Action, Action)

public override void Activate(SSOracleBehavior.Action oldAction, SSOracleBehavior.Action newAction)

Parameters

oldAction SSOracleBehavior.Action
newAction SSOracleBehavior.Action

NewAction(Action, Action)

public override void NewAction(SSOracleBehavior.Action oldAction, SSOracleBehavior.Action newAction)

Parameters

oldAction SSOracleBehavior.Action
newAction SSOracleBehavior.Action

PickNextPanicTime()

public void PickNextPanicTime()

Update()

public override void Update()