Table of Contents

Class Bot_Wallo

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

Constructors

Bot_Wallo()

public Bot_Wallo()

Fields

animator

public Animator animator

Field Value

Animator

arms

public WallWarpArm[] arms

Field Value

WallWarpArm[]

bot

public Bot bot

Field Value

Bot

hasPlayerFor

public float hasPlayerFor

Field Value

float

intendToTPAway

public bool intendToTPAway

Field Value

bool

intentToTPAwayFor

public float intentToTPAwayFor

Field Value

float

saveNormal

public Vector3 saveNormal

Field Value

Vector3

savePoint

public Vector3 savePoint

Field Value

Vector3

sinceSeenPlayer

public float sinceSeenPlayer

Field Value

float

stealFor

public float stealFor

Field Value

float

targetPlayer

public Player targetPlayer

Field Value

Player

view

public PhotonView view

Field Value

PhotonView

walloState

public Bot_Wallo.WalloState walloState

Field Value

Bot_Wallo.WalloState

Methods

AdditionalEval(Vector3, Vector3, float)

public bool AdditionalEval(Vector3 point, Vector3 dir, float ogDistance)

Parameters

point Vector3
dir Vector3
ogDistance float

Returns

bool

DoSteal()

public void DoSteal()

DragPlayerIn()

public void DragPlayerIn()

EvalPoint(Vector3)

public bool EvalPoint(Vector3 point)

Parameters

point Vector3

Returns

bool

EvalPointInDirection(Vector3, Vector3)

public bool EvalPointInDirection(Vector3 point, Vector3 dir)

Parameters

point Vector3
dir Vector3

Returns

bool

FinishSteal()

public void FinishSteal()

FixedUpdate()

public void FixedUpdate()

GoToFailedPoint()

public void GoToFailedPoint()

GoToRandomPoint()

public void GoToRandomPoint()

Idle()

public void Idle()

LoseTarget()

public void LoseTarget()

OnStartStealing()

public void OnStartStealing()

OnTriggerStay(Collider)

public void OnTriggerStay(Collider other)

Parameters

other Collider

RPCA_LoseTarget()

[PunRPC]
public void RPCA_LoseTarget()

RPCA_SetWalloState(int, int)

[PunRPC]
public void RPCA_SetWalloState(int setState, int targetID)

Parameters

setState int
targetID int

RPCA_TeleportToPoint(Vector3, Vector3)

[PunRPC]
public void RPCA_TeleportToPoint(Vector3 targetPoint, Vector3 targetNormal)

Parameters

targetPoint Vector3
targetNormal Vector3

Reaching()

public void Reaching()

ResetToIdle()

public void ResetToIdle()

SetState(WalloState)

public void SetState(Bot_Wallo.WalloState setState)

Parameters

setState Bot_Wallo.WalloState

Start()

public void Start()

StateChanged(WalloState)

public void StateChanged(Bot_Wallo.WalloState newSate)

Parameters

newSate Bot_Wallo.WalloState