BakkesMod Programming Wiki
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

GrapplingHookPickup : TargetedPickup

View Implementation

float 
GetImpulse()



void 
SetImpulse(float newImpulse)


Parameter Type Description
newImpulse float

float 
GetForce()



void 
SetForce(float newForce)


Parameter Type Description
newForce float

float 
GetMaxRopeLength()



void 
SetMaxRopeLength(float newMaxRopeLength)


Parameter Type Description
newMaxRopeLength float

float 
GetPredictionSpeed()



void 
SetPredictionSpeed(float newPredictionSpeed)


Parameter Type Description
newPredictionSpeed float

unsigned long 
GetbDeactivateOnTouch()



void 
SetbDeactivateOnTouch(unsigned long newbDeactivateOnTouch)


Parameter Type Description
newbDeactivateOnTouch unsigned long

unsigned long 
GetbInstant()



void 
SetbInstant(unsigned long newbInstant)


Parameter Type Description
newbInstant unsigned long

unsigned long 
GetbBlocked()



void 
SetbBlocked(unsigned long newbBlocked)


Parameter Type Description
newbBlocked unsigned long

unsigned long 
GetbAttachedToBall()



void 
SetbAttachedToBall(unsigned long newbAttachedToBall)


Parameter Type Description
newbAttachedToBall unsigned long

Vector 
GetRopeMeshScale()



void 
SetRopeMeshScale(Vector newRopeMeshScale)


Parameter Type Description
newRopeMeshScale Vector

float 
GetRopeMeshInitialSize()



void 
SetRopeMeshInitialSize(float newRopeMeshInitialSize)


Parameter Type Description
newRopeMeshInitialSize float

Rotator 
GetRopeRotationOffset()



void 
SetRopeRotationOffset(Rotator newRopeRotationOffset)


Parameter Type Description
newRopeRotationOffset Rotator

Vector 
GetHookMeshScale()



void 
SetHookMeshScale(Vector newHookMeshScale)


Parameter Type Description
newHookMeshScale Vector

Vector 
GetHookMeshOffset()



void 
SetHookMeshOffset(Vector newHookMeshOffset)


Parameter Type Description
newHookMeshOffset Vector

Rotator 
GetHookRotationOffset()



void 
SetHookRotationOffset(Rotator newHookRotationOffset)


Parameter Type Description
newHookRotationOffset Rotator

float 
GetHitDistanceOffset()



void 
SetHitDistanceOffset(float newHitDistanceOffset)


Parameter Type Description
newHitDistanceOffset float

float 
GetAfterAttachDuration()



void 
SetAfterAttachDuration(float newAfterAttachDuration)


Parameter Type Description
newAfterAttachDuration float

float 
GetBlockedRequiredMoveDistance()



void 
SetBlockedRequiredMoveDistance(float newBlockedRequiredMoveDistance)


Parameter Type Description
newBlockedRequiredMoveDistance float

float 
GetBlockedRequiredMoveTime()



void 
SetBlockedRequiredMoveTime(float newBlockedRequiredMoveTime)


Parameter Type Description
newBlockedRequiredMoveTime float

float 
GetBlockedStartTime()



void 
SetBlockedStartTime(float newBlockedStartTime)


Parameter Type Description
newBlockedStartTime float

Vector 
GetBlockedStartPos()



void 
SetBlockedStartPos(Vector newBlockedStartPos)


Parameter Type Description
newBlockedStartPos Vector

BallWrapper 
GetBall()



void 
SetBall(BallWrapper newBall)


Parameter Type Description
newBall BallWrapper

Vector 
GetRopeOrigin()



void 
SetRopeOrigin(Vector newRopeOrigin)


Parameter Type Description
newRopeOrigin Vector

float 
GetRopeToTime()



void 
SetRopeToTime(float newRopeToTime)


Parameter Type Description
newRopeToTime float

float 
GetCurrentRopeLength()



void 
SetCurrentRopeLength(float newCurrentRopeLength)


Parameter Type Description
newCurrentRopeLength float

float 
GetAttachTime()



void 
SetAttachTime(float newAttachTime)


Parameter Type Description
newAttachTime float

void 
HandleBallExploded(BallWrapper InBall)


Parameter Type Description
InBall BallWrapper

void 
PickupEnd()



void 
ScaleMeshToLocation(Vector &NewLocation, Vector &TargetLocation)


Parameter Type Description
NewLocation Vector
TargetLocation Vector

Vector 
GetPredictedBallLocation(BallWrapper InBall)


Parameter Type Description
InBall BallWrapper

Vector 
GetTargetedLocation()



void 
UpdateVisual(float DeltaTime)


Parameter Type Description
DeltaTime float

void 
PickupTick(float DeltaTime)


Parameter Type Description
DeltaTime float

void 
ApplyForces(float ActiveTime)


Parameter Type Description
ActiveTime float

void 
DoAttach()



void 
PickupStart()