Table of Contents

Class RescueHook

Namespace
DefaultNamespace
Assembly
Assembly-CSharp.dll
public class RescueHook : ItemInstanceBehaviour
Inheritance
RescueHook
Inherited Members
Extension Methods

Constructors

RescueHook()

public RescueHook()

Fields

currentDistance

public float currentDistance

Field Value

float

darkObject

public GameObject darkObject

Field Value

GameObject

dragForce

public float dragForce

Field Value

float

dragPoint

public Transform dragPoint

Field Value

Transform

firePoint

public Transform firePoint

Field Value

Transform

fly

public bool fly

Field Value

bool

hitNothing

public bool hitNothing

Field Value

bool

isPulling

public bool isPulling

Field Value

bool

launchForce

public float launchForce

Field Value

float

lightObject

public GameObject lightObject

Field Value

GameObject

line

public LineRenderer line

Field Value

LineRenderer

m_batteryDisplay

public BatteryDisplay m_batteryDisplay

Field Value

BatteryDisplay

m_batteryEntry

public BatteryEntry m_batteryEntry

Field Value

BatteryEntry

massFactor

public float massFactor

Field Value

float

maxCharge

public float maxCharge

Field Value

float

maxCharges

public int maxCharges

Field Value

int

playerHoldingItem

public Player playerHoldingItem

Field Value

Player

range

public int range

Field Value

int

ropeRender

public RopeRender ropeRender

Field Value

RopeRender

sinceFire

public float sinceFire

Field Value

float

targetPlayer

public Player targetPlayer

Field Value

Player

targetPos

public Vector3 targetPos

Field Value

Vector3

targetRig

public Rigidbody targetRig

Field Value

Rigidbody

Methods

CallLetGo()

public void CallLetGo()

ConfigItem(ItemInstanceData, PhotonView)

public override void ConfigItem(ItemInstanceData data, PhotonView playerView)

Parameters

data ItemInstanceData
playerView PhotonView

Fire()

public void Fire()

FixedUpdate()

public void FixedUpdate()

LateUpdate()

public void LateUpdate()

LetGo()

public void LetGo()

RPCA_LetGo(BinaryDeserializer)

public void RPCA_LetGo(BinaryDeserializer deserializer)

Parameters

deserializer BinaryDeserializer

RPCA_RescueNothing(BinaryDeserializer)

public void RPCA_RescueNothing(BinaryDeserializer deserializer)

Parameters

deserializer BinaryDeserializer

RPCA_RescueRagdollCharacter(BinaryDeserializer)

public void RPCA_RescueRagdollCharacter(BinaryDeserializer deserializer)

Parameters

deserializer BinaryDeserializer

RPCA_RescueWall(BinaryDeserializer)

public void RPCA_RescueWall(BinaryDeserializer deserializer)

Parameters

deserializer BinaryDeserializer

RescueNothing(Vector3)

public void RescueNothing(Vector3 endPoint)

Parameters

endPoint Vector3

RescueRagdollCharacter(Player, RaycastHit)

public void RescueRagdollCharacter(Player target, RaycastHit hit)

Parameters

target Player
hit RaycastHit

RescueWall(RaycastHit)

public void RescueWall(RaycastHit hit)

Parameters

hit RaycastHit

Start()

public void Start()

StopDisplayRope()

public void StopDisplayRope()

Update()

public void Update()