Table of Contents

Class Bot_BarnacleBall

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

Constructors

Bot_BarnacleBall()

public Bot_BarnacleBall()

Fields

attackCounter

public float attackCounter

Field Value

float

barnacleGas

public ParticleSystem barnacleGas

Field Value

ParticleSystem

bot

public Bot bot

Field Value

Bot

gasSyncCD

public float gasSyncCD

Field Value

float

ignoredPlayers

public List<Player> ignoredPlayers

Field Value

List<Player>

part

public ParticleSystem part

Field Value

ParticleSystem

player

public Player player

Field Value

Player

punch

public bool punch

Field Value

bool

punchSFX

public SFX_Instance punchSFX

Field Value

SFX_Instance

releaseGas

public bool releaseGas

Field Value

bool

releaseGasFor

public float releaseGasFor

Field Value

float

suckAttackCooldown

public float suckAttackCooldown

Field Value

float

suckAttackFor

public float suckAttackFor

Field Value

float

trigger

public SuckTrigger trigger

Field Value

SuckTrigger

view

public PhotonView view

Field Value

PhotonView

Methods

ChaseTarget()

public void ChaseTarget()

Collide(Collision, Bodypart)

public void Collide(Collision col, Bodypart part)

Parameters

col Collision
part Bodypart

DefaultState()

public void DefaultState()

IIgnorePlayer(Player)

public IEnumerator IIgnorePlayer(Player p)

Parameters

p Player

Returns

IEnumerator

Investigate()

public void Investigate()

RPCA_DoSuckAttack()

[PunRPC]
public void RPCA_DoSuckAttack()

RPCA_DoTentacleAttack(int)

[PunRPC]
public void RPCA_DoTentacleAttack(int targetID)

Parameters

targetID int

RPCA_SyncGas(bool)

[PunRPC]
public void RPCA_SyncGas(bool val)

Parameters

val bool

RPCA_TentacleHit(int, int, Vector3)

[PunRPC]
public void RPCA_TentacleHit(int viewID, int bodyPartID, Vector3 force)

Parameters

viewID int
bodyPartID int
force Vector3

Start()

public void Start()

TrySyncGas(bool)

public void TrySyncGas(bool val)

Parameters

val bool

TryToAttack()

public void TryToAttack()

Update()

public void Update()