Class Bot_Slurper
- Namespace
- DefaultNamespace
- Assembly
- Assembly-CSharp.dll
public class Bot_Slurper : MonoBehaviour, IThrowTarget
- Inheritance
-
Bot_Slurper
- Implements
-
- Inherited Members
-
- Extension Methods
-
Constructors
Bot_Slurper()
Fields
allRigMul
Field Value
- float
attachedLimb
public Rigidbody attachedLimb
Field Value
- Rigidbody
attachedLimbMul
public float attachedLimbMul
Field Value
- float
attackMonsters
public bool attackMonsters
Field Value
- bool
attatchSFX
public SFX_Instance[] attatchSFX
Field Value
- SFX_Instance[]
bot_g
Field Value
- Bot
collideCount
public static float collideCount
Field Value
- float
colliders
public Collider[] colliders
Field Value
- Collider[]
cooldown
Field Value
- float
currentReelLevel
public float currentReelLevel
Field Value
- float
damageAmount
public float damageAmount
Field Value
- float
dealDamageInterval
public float dealDamageInterval
Field Value
- float
detatchSFX
public SFX_Instance[] detatchSFX
Field Value
- SFX_Instance[]
excludeItemsFromSnatching
public List<Item> excludeItemsFromSnatching
Field Value
- List<Item>
handRenderer
public MeshRenderer handRenderer
Field Value
- MeshRenderer
hiddenMaterial
public Material hiddenMaterial
Field Value
- Material
isSticky
Field Value
- bool
itemChance
Field Value
- float
lineEndPoint
public Vector3 lineEndPoint
Field Value
- Vector3
lineRenderer_g
public LineRenderer lineRenderer_g
Field Value
- LineRenderer
maxLength
Field Value
- float
maxReelDistance
public float maxReelDistance
Field Value
- float
maxSinceGrounded
public float maxSinceGrounded
Field Value
- float
minMaxIdleReelTarget
public Vector2 minMaxIdleReelTarget
Field Value
- Vector2
playerAttached
public Player playerAttached
Field Value
- Player
playerDrag
Field Value
- float
pullForce
Field Value
- float
reelSpeed
Field Value
- float
sfxLoop
public GameObject sfxLoop
Field Value
- GameObject
sinceGrab
Field Value
- float
sinceGrabTimeMul
public float sinceGrabTimeMul
Field Value
- float
stickyBlob
public Transform stickyBlob
Field Value
- Transform
stickyBlobRenderer
public MeshRenderer stickyBlobRenderer
Field Value
- MeshRenderer
t
Field Value
- bool
targetBlobPos
public Vector3 targetBlobPos
Field Value
- Vector3
targetReelLevel
public float targetReelLevel
Field Value
- float
timeSinceDamage
public float timeSinceDamage
Field Value
- float
view_g
Field Value
- PhotonView
visibleMaterial
public Material visibleMaterial
Field Value
- Material
Methods
Awake()
CanSpawn()
Returns
- bool
FindSpawnSpot()
public bool FindSpawnSpot()
Returns
- bool
FixedUpdate()
public void FixedUpdate()
GetNewReelTarget()
public float GetNewReelTarget()
Returns
- float
Hide()
HitByThrowable(ItemInstance)
public void HitByThrowable(ItemInstance item)
Parameters
item
ItemInstance
RPCA_AttachBlob(int, int)
[PunRPC]
public void RPCA_AttachBlob(int viewID, int bodyPartID)
Parameters
viewID
int
bodyPartID
int
RPCA_ReleasePlayer()
[PunRPC]
public void RPCA_ReleasePlayer()
RPCA_SyncStart(Vector3, Vector3, float, float, bool)
[PunRPC]
public void RPCA_SyncStart(Vector3 pos, Vector3 lineEndPosition, float targetReel, float rotation, bool attackMonsters)
Parameters
pos
Vector3
lineEndPosition
Vector3
targetReel
float
rotation
float
attackMonsters
bool
ReleasePlayer()
public void ReleasePlayer()
Show()
Start()
Update()