Table of Contents

Class Bot_Ghost

Namespace
DefaultNamespace
Assembly
Assembly-CSharp.dll
public class Bot_Ghost : MonoBehaviour
Inheritance
Bot_Ghost
Inherited Members
Extension Methods

Constructors

Bot_Ghost()

public Bot_Ghost()

Fields

blindedValue

public float blindedValue

Field Value

float

bot

public Bot bot

Field Value

Bot

defaultMat

public Material defaultMat

Field Value

Material

displayFrensy

public bool displayFrensy

Field Value

bool

exhaustion

public float exhaustion

Field Value

float

fleeing

public bool fleeing

Field Value

bool

frenzyMat

public Material frenzyMat

Field Value

Material

frenzyTarget

public Player frenzyTarget

Field Value

Player

hoverScale

public float hoverScale

Field Value

float

hurt

public bool hurt

Field Value

bool

lJoint

public Joint lJoint

Field Value

Joint

monsterAnimationHandler

public MonsterAnimationHandler monsterAnimationHandler

Field Value

MonsterAnimationHandler

player

public Player player

Field Value

Player

rJoint

public Joint rJoint

Field Value

Joint

sideMove

public float sideMove

Field Value

float

sinceConnect

public float sinceConnect

Field Value

float

sinceDrop

public float sinceDrop

Field Value

float

sinceFrenzyStart

public float sinceFrenzyStart

Field Value

float

sinceStartFlee

public float sinceStartFlee

Field Value

float

skinnedMeshRenderer

public SkinnedMeshRenderer skinnedMeshRenderer

Field Value

SkinnedMeshRenderer

targetHazard

public Hazard targetHazard

Field Value

Hazard

view

public PhotonView view

Field Value

PhotonView

Methods

CallOutFrenzy(Player, Hazard)

public void CallOutFrenzy(Player targetPlayer, Hazard setHazard)

Parameters

targetPlayer Player
setHazard Hazard

DoReachIK()

public void DoReachIK()

FrenzyAI()

public void FrenzyAI()

HandleBlinding()

public void HandleBlinding()

HauntPlayer()

public void HauntPlayer()

Pull(Vector3)

public void Pull(Vector3 pos)

Parameters

pos Vector3

RPCA_ConnectJoint(int, bool)

[PunRPC]
public void RPCA_ConnectJoint(int targetID, bool rightHand)

Parameters

targetID int
rightHand bool

RPCA_DisplayBlinded(bool)

[PunRPC]
public void RPCA_DisplayBlinded(bool setTrue)

Parameters

setTrue bool

RPCA_DisplayFrenzy(bool)

[PunRPC]
public void RPCA_DisplayFrenzy(bool setTrue)

Parameters

setTrue bool

RPCA_Drop()

[PunRPC]
public void RPCA_Drop()

ResetIK()

public void ResetIK()

ResetVariables()

public void ResetVariables()

Start()

public void Start()

StartFlee()

public void StartFlee()

StartFrenzy(Player, Hazard)

public void StartFrenzy(Player targetPlayer, Hazard setHazard)

Parameters

targetPlayer Player
setHazard Hazard

TryConnectLeft()

public void TryConnectLeft()

TryConnectRight()

public void TryConnectRight()

TryToGrabPlayer()

public void TryToGrabPlayer()

Update()

public void Update()

UpdateVariables()

public void UpdateVariables()