Class
FishingRodCast
: FishingRod : Tool : Item : NetworkBehaviour : MonoBehaviour : Behaviour : Component : Object : Object0x00x05C0
Members 14
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x08 | _rodBaseHandHolder | Transform | Private | |
| 0x08 | _reel | Transform | Private | |
| 0x08 | _bail | Transform | Private | |
| 0x08 | _releasedLinePointHolder | Transform | Private | |
| 0x08 | _releasedLinePoint | Transform | Private | |
| 0x08 | _reelingLineBailPoint | Transform | Private | |
| 0x08 | _fastReelSource | AudioSource | Private | |
| 0x04 | _reelRotMulti | float | Private | |
| 0x10 | _curBailRot | Quaternion | Private | |
| 0x04 | _releasePoint | float | Private | |
| 0x01 | _bailOpen | bool | Private | |
| 0x01 | _receivedBailOpen | bool | Private | |
| 0x01 | NetworkInitialize___EarlyFishingRodCastAssembly-CSharp.dll_Excuted | bool | Private | |
| 0x01 | NetworkInitialize___LateFishingRodCastAssembly-CSharp.dll_Excuted | bool | Private | |
| 0x05BC | 0x04 | unreflected bytes to end of FishingRodCast | ||
Inherited from FishingRod 75
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x08 | <DefaultBait>k__BackingField | BaitInfo | Private | |
| 0x08 | _bait | Bait | 1 flags | |
| 0x08 | _tipJoint | Rigidbody | 1 flags | |
| 0x08 | _rodParts | Transform[] | 1 flags | |
| 0x0408 | 0xA0 | padding / unreflected | ||
| 0x04 | _baitJointForceForMaxBend | float | 1 flags | |
| 0x04 | _maxRodBendAngle | float | 1 flags | |
| 0x04 | _rodBendForceSmoothSpeed | float | 1 flags | |
| 0x04 | _rodBendRotSmoothSpeed | float | 1 flags | |
| 0x08 | _rodBendDistribution | AnimationCurve | 1 flags | |
| 0x08 | _rodBendForceMultiCurve | AnimationCurve | 1 flags | |
| 0x08 | _crank | Transform | 1 flags | |
| 0x08 | _crankHandle | Transform | 1 flags | |
| 0x08 | _crankHandleHandHolder | Transform | 1 flags | |
| 0x08 | _handLeft | Transform | 1 flags | |
| 0x08 | _animator | Animator | 1 flags | |
| 0x08 | _line | LineRenderer | 1 flags | |
| 0x08 | _linePoints | List`1 | 1 flags | |
| 0x08 | _slowReelSource | AudioSource | 1 flags | |
| 0x08 | _castReelSoundSource | AudioSource | 1 flags | |
| 0x04 | _reelAudioPitchMulti | float | 1 flags | |
| 0x04 | _reelAudioVolMulti | float | 1 flags | |
| 0x04 | _castReelAudioPitchMulti | float | 1 flags | |
| 0x04 | _castReelAudioVolMulti | float | 1 flags | |
| 0x04 | _reelAudioMaxVol | float | 1 flags | |
| 0x04 | _minLineLength | float | 1 flags | |
| 0x04 | _maxLineLength | float | 1 flags | |
| 0x04 | _lineReelStepLength | float | 1 flags | |
| 0x04 | _lineReelDamping | float | 1 flags | |
| 0x04 | _holdReelSpeed | float | 1 flags | |
| 0x04 | _reelMultiIncreaseSpeed | float | 1 flags | |
| 0x04 | _reelMultiDecreaseSpeed | float | 1 flags | |
| 0x04 | _baitStuckDistToTP | float | 1 flags | |
| 0x04 | _baitStuckTimeToTP | float | 1 flags | |
| 0x04 | _lineThrowSpeed | float | 1 flags | |
| 0x08 | _baitDragByLineLength | AnimationCurve | 1 flags | |
| 0x04 | _crankRotMulti | float | 1 flags | |
| 0x08 | _minMaxFishVelForDamage | Vector2 | 1 flags | |
| 0x04 | _velDamageMulti | float | 1 flags | |
| 0x08 | _dropInfo | HeldInfo | 1 flags | |
| 0x08 | _pullBackRodInfo | HeldInfo | 1 flags | |
| 0x08 | _throwInfo | HeldInfo | 1 flags | |
| 0x08 | _reelInfo | HeldInfo | 1 flags | |
| 0x08 | _reelOrDropInfo | HeldInfo | 1 flags | |
| 0x04 | _releaseBaitRotPercent | float | 1 flags | |
| 0x08 | _castingRotCurve | AnimationCurve | 1 flags | |
| 0x04 | _castingRodRotSpeed | float | 1 flags | |
| 0x04 | _castingRodRotBackSpeed | float | 1 flags | |
| 0x04 | _castVol | float | Private | |
| 0x04 | <TimeOfEquip>k__BackingField | float | Private | |
| 0x04 | _curLineLengthMulti | int | 1 flags | |
| 0x04 | _receivedCurLineLengthMulti | int | 1 flags | |
| 0x04 | _lineReelVelRef | float | 1 flags | |
| 0x04 | _holdReelTimer | float | 1 flags | |
| 0x04 | _curReelSpeedMulti | float | 1 flags | |
| 0x01 | _isReelingIn | bool | 1 flags | |
| 0x01 | _isReelingOut | bool | 1 flags | |
| 0x01 | _isDisabled | bool | 1 flags | |
| 0x052F | 0x01 | padding / unreflected | ||
| 0x04 | _curRodRot | float | 1 flags | |
| 0x04 | _receivedRodRot | float | 1 flags | |
| 0x01 | _isPullingBack | bool | 1 flags | |
| 0x0539 | 0x03 | padding / unreflected | ||
| 0x0C | _receivedBaitPos | Vector3 | Private | |
| 0x08 | _rodPartUnbentLocalRotations | Quaternion[] | Private | |
| 0x08 | _rodPartCurrentBends | Quaternion[] | Private | |
| 0x04 | _receivedBaitForce | float | Private | |
| 0x04 | _curRodBendForce | float | Private | |
| 0x04 | _curRodBendForceRefVel | float | Private | |
| 0x04 | _baitStuckDistToTPSqr | float | Private | |
| 0x04 | _baitStuckTimer | float | Private | |
| 0x01 | _rodPartsWereBent | bool | Private | |
| 0x01 | _receivedRodRotWasDecreasing | bool | Private | |
| 0x01 | _receivedRodRotWasIncreasing | bool | Private | |
| 0x01 | _hasReceivedRodRot | bool | Private | |
| 0x04 | PullBackAnim | int | PrivateStatic+1 flags | |
| 0x01 | NetworkInitialize___EarlyFishingRodAssembly-CSharp.dll_Excuted | bool | Private | |
| 0x01 | NetworkInitialize___LateFishingRodAssembly-CSharp.dll_Excuted | bool | Private | |
Inherited from Tool 20
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x0C | <SwayTransformOffset>k__BackingField | Vector3 | Private | |
| 0x08 | _handsMesh | Renderer | 1 flags | |
| 0x08 | _swayTransform | Transform | Private | |
| 0x08 | _swayRotAroundTransform | Transform | Private | |
| 0x04 | _thirdPersonOffset | float | 1 flags | |
| 0x04 | _tiltAmount | float | Private | |
| 0x01 | _canLookAround | bool | Private | |
| 0x03A5 | 0x03 | padding / unreflected | ||
| 0x0C | _maxLookAmount | Vector3 | Private | |
| 0x04 | _lookSpeed | float | Private | |
| 0x04 | _swayPosForce | float | Private | |
| 0x0C | _swayRotForce | Vector3 | Private | |
| 0x04 | _fallForce | float | Private | |
| 0x04 | _maxSwayPos | float | Private | |
| 0x04 | _maxSwayRot | float | Private | |
| 0x0C | _lookOffset | Vector3 | Private | |
| 0x01 | _hasInspectAnim | bool | Private | |
| 0x08 | _inspectAudioSeq | AudioSequence | Private | |
| 0x08 | _anim | Animation | 1 flags | |
| 0x01 | NetworkInitialize___EarlyToolAssembly-CSharp.dll_Excuted | bool | Private | |
| 0x01 | NetworkInitialize___LateToolAssembly-CSharp.dll_Excuted | bool | Private | |
Inherited from Item 101
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x01 | _id | byte | Private | |
| 0x08 | _nameLocalized | LocalizedString | Private | |
| 0x01 | <IsQuestItem>k__BackingField | bool | Private | |
| 0x01 | _ignoredBySeagulls | bool | Private | |
| 0x01 | _ignoredByMoneyNPC | bool | Private | |
| 0x01 | _ignoredByCloseDots | bool | Private | |
| 0x08 | _otherRigForBird | Rigidbody | Private | |
| 0x028D | 0x03 | padding / unreflected | ||
| 0x0C | _caughtOffset | Vector3 | Private | |
| 0x08 | _worldColliders | Collider[] | 1 flags | |
| 0x08 | _extraRigs | ItemExtraRigidbody[] | 1 flags | |
| 0x08 | _pickUpCollider | Collider | 1 flags | |
| 0x04 | _modelForwardLength | float | 1 flags | |
| 0x04 | _modelHeight | float | 1 flags | |
| 0x04 | _weight | float | 1 flags | |
| 0x04 | _buoyancy | float | Private | |
| 0x08 | _floatInfos | FloatInfo[] | Private | |
| 0x08 | _renderers | List`1 | Private | |
| 0x08 | _skinRenderers | List`1 | Private | |
| 0x08 | _attachBaitOffset | Transform | 1 flags | |
| 0x04 | _cost | int | Private | |
| 0x04 | _worth | int | Private | |
| 0x08 | _mesh | Mesh | 1 flags | |
| 0x04 | _inventoryMeshScale | float | Private | |
| 0x0C | _inventoryMeshRot | Vector3 | Private | |
| 0x0C | _inventoryMeshPos | Vector3 | Private | |
| 0x0C | _drawAnimStartPos | Vector3 | Private | |
| 0x0C | _drawAnimStartRot | Vector3 | Private | |
| 0x0C | _heldPos | Vector3 | Private | |
| 0x0C | _heldRot | Vector3 | Private | |
| 0x01 | _overridePlayerVelAmount | bool | Private | |
| 0x0301 | 0x03 | padding / unreflected | ||
| 0x04 | _playerVelAmount | float | Private | |
| 0x04 | _holdBobMulti | float | Private | |
| 0x08 | _hoverTextTarget | Transform | Private | |
| 0x04 | _hoverTextOffset | float | Private | |
| 0x08 | _trailEffects | List`1 | Private | |
| 0x08 | _handModelRight | Transform | 1 flags | |
| 0x08 | _handModelLeft | Transform | 1 flags | |
| 0x08 | _handTransformsLeft | HandTransforms | Private | |
| 0x08 | _handTransformsRight | HandTransforms | Private | |
| 0x08 | _skinPreset | SkinPreset | Private | |
| 0x08 | _outOfHandHolder | GameObject | 1 flags | |
| 0x08 | _inHandHolder | GameObject | 1 flags | |
| 0x04 | _waterCollisionAudio | WaterCollisionAudio | Private | |
| 0x08 | _impactSoundType | ImpactSoundType | Private | |
| 0x08 | <Radio>k__BackingField | Radio | Private | |
| 0x01 | <IsDestroying>k__BackingField | bool | Private | |
| 0x01 | <IsInteractable>k__BackingField | bool | Private | |
| 0x01 | <IsColliding>k__BackingField | bool | Private | |
| 0x08 | <LastHolder>k__BackingField | Player | Private | |
| 0x01 | <WaitingForForceDrop>k__BackingField | bool | Private | |
| 0x08 | <LastPlayer>k__BackingField | Player | Private | |
| 0x01 | <ExtraRigsAreStiff>k__BackingField | bool | Private | |
| 0x01 | <IsInInventory>k__BackingField | bool | Private | |
| 0x031A | 0x02 | padding / unreflected | ||
| 0x04 | <DefaultDamp>k__BackingField | float | Private | |
| 0x04 | <DefaultAngularDamp>k__BackingField | float | Private | |
| 0x08 | _syncedRandomWeight | SyncVar`1 | Public+1 flags | |
| 0x08 | _curSkin | SyncVar`1 | Public+1 flags | |
| 0x08 | _cookness | SyncVar`1 | Public+1 flags | |
| 0x08 | _killScoreMultiplier | SyncVar`1 | Public+1 flags | |
| 0x08 | OnHookItem | Action | PrivateStatic | |
| 0x08 | OnPickUpItem | Action | PrivateStatic | |
| 0x08 | _rodAttachedTo | SyncVar`1 | Public+1 flags | |
| 0x08 | _syncedHolder | SyncVar`1 | Public+1 flags | |
| 0x08 | _isInteractable | SyncVar`1 | Public+1 flags | |
| 0x08 | _bettingMultiplier | SyncVar`1 | Public+1 flags | |
| 0x08 | _birdHolder | SyncVar`1 | Public+1 flags | |
| 0x08 | _holder | Player | 1 flags | |
| 0x08 | _rig | Rigidbody | 1 flags | |
| 0x08 | _tool | Tool | 1 flags | |
| 0x08 | _weapon | Weapon | 1 flags | |
| 0x08 | _melee | Melee | 1 flags | |
| 0x08 | _fishingRod | FishingRod | 1 flags | |
| 0x08 | _fish | Fish | 1 flags | |
| 0x08 | _bird | Bird | 1 flags | |
| 0x08 | _explosive | Explosive | 1 flags | |
| 0x08 | _creature | Creature | 1 flags | |
| 0x08 | _deadPlayer | DeadPlayer | 1 flags | |
| 0x08 | _holdingLayer | string | 1 flags | |
| 0x08 | _droppedChildLayer | string | 1 flags | |
| 0x04 | _timeOfDrop | float | 1 flags | |
| 0x04 | _type | ItemType | 1 flags | |
| 0x08 | _playerWhoDropped | Player | 1 flags | |
| 0x04 | _handsAbleToGrab | int | 1 flags | |
| 0x08 | _rigSync | RigidbodySync | 1 flags | |
| 0x04 | _lastTimeInteractedWith | float | 1 flags | |
| 0x0C | _fakeWorldVelocity | Vector3 | 1 flags | |
| 0x0C | _lastPos | Vector3 | 1 flags | |
| 0x01 | _canPickUp | bool | 1 flags | |
| 0x01 | _disablePlayerColOnGround | bool | 1 flags | |
| 0x01 | <HasBeenHeld>k__BackingField | bool | Private | |
| 0x08 | <BirdHolder>k__BackingField | Bird | Private | |
| 0x08 | _jointToBait | FixedJoint | Private | |
| 0x08 | _handModelOrigPoses | Vector3[] | Private | |
| 0x08 | _origPhysicsMat | PhysicsMaterial | Private | |
| 0x01 | _hasOutline | bool | Private | |
| 0x01 | _isUnderWater | bool | Private | |
| 0x08 | _hoverString | string | Private | |
| 0x0351 | 0x03 | padding / unreflected | ||
| 0x04 | _defaultColMode | CollisionDetectionMode | Private | |
| 0x0C | _startEatingPos | Vector3 | Private | |
| 0x01 | NetworkInitialize___EarlyItemAssembly-CSharp.dll_Excuted | bool | Private | |
| 0x01 | NetworkInitialize___LateItemAssembly-CSharp.dll_Excuted | bool | Private | |
Inherited from NetworkBehaviour 45
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x01 | <OnStartServerCalled>k__BackingField | bool | Private | |
| 0x01 | <OnStartClientCalled>k__BackingField | bool | Private | |
| 0x01 | _onStartNetworkCalled | bool | Private | |
| 0x01 | _onStopNetworkCalled | bool | Private | |
| 0x01 | <IsBehaviourReconciling>k__BackingField | bool | Private | |
| 0x08 | _replicateRpcDelegates | Dictionary`2 | Private | |
| 0x08 | _reconcileRpcDelegates | Dictionary`2 | Private | |
| 0x008D | 0x03 | padding / unreflected | ||
| 0x04 | _remainingReplicateResends | int | Private | |
| 0x04 | _remainingReconcileResends | int | Private | |
| 0x04 | _lastReplicateReadRemoteTick | uint | Private | |
| 0x04 | _replicateStartTick | uint | Private | |
| 0x04 | _lastOrderedReplicatedTick | uint | Private | |
| 0x04 | _lastReadReplicateTick | uint | Private | |
| 0x04 | _lastReadReconcileRemoteTick | uint | Private | |
| 0x04 | _lastReconcileTick | uint | Private | |
| 0x0C | _lastTransformPosition | Vector3 | Private | |
| 0x10 | _lastTransformRotation | Quaternion | Private | |
| 0x0C | _lastTransformScale | Vector3 | Private | |
| 0x01 | _usesPrediction | bool | Private | |
| 0x08 | _rpcLinks | Dictionary`2 | Private | |
| — | 0x04 | RPCLINK_RESERVED_BYTES | int | Static+2 flags |
| 0x08 | _serverRpcDelegates | Dictionary`2 | Private+1 flags | |
| 0x08 | _observersRpcDelegates | Dictionary`2 | Private+1 flags | |
| 0x08 | _targetRpcDelegates | Dictionary`2 | Private+1 flags | |
| 0x00D9 | 0x03 | padding / unreflected | ||
| 0x04 | _rpcMethodCount | uint | Private | |
| 0x01 | _rpcHashSize | byte | Private | |
| 0x08 | _bufferedRpcs | Dictionary`2 | Private+1 flags | |
| 0x08 | _networkConnectionCache | HashSet`1 | Private+1 flags | |
| 0x08 | _stringBuilder | StringBuilder | PrivateStatic | |
| — | 0x04 | MAXIMUM_RPC_HEADER_SIZE | int | PrivateStatic+1 flags |
| 0x08 | _syncTypeWriters | Dictionary`2 | PrivateStatic | |
| 0x08 | _syncTypes | Dictionary`2 | Private | |
| 0x01 | SyncTypeDirty | bool | 1 flags | |
| 0x08 | _readPermissions | List`1 | PrivateStatic | |
| — | 0x01 | SYNCTYPE_RESERVE_BYTES | byte | Static+2 flags |
| — | 0x01 | PAYLOAD_RESERVE_BYTES | byte | Static+2 flags |
| 0x01 | _componentIndexCache | byte | Private | |
| 0x08 | _transportManagerCache | TransportManager | Private | |
| 0x08 | _networkObjectCache | NetworkObject | Private | |
| 0x01 | _initializedOnceServer | bool | Private | |
| 0x01 | _initializedOnceClient | bool | Private | |
| 0x08 | _networkTrafficStatistics | NetworkTrafficStatistics | Private | |
| 0x08 | _typeName | string | Private | |
| — | 0x01 | MAXIMUM_NETWORKBEHAVIOURS | byte | PublicStatic+1 flags |
| — | 0x01 | UNSET_NETWORKBEHAVIOUR_ID | byte | PublicStatic+1 flags |
Inherited from MonoBehaviour 1
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x08 | m_CancellationTokenSource | CancellationTokenSource | Private |
Inherited from Object 4
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x08 | m_CachedPtr | long | Private | |
| 0x04 | OffsetOfInstanceIDInCPlusPlusObject | int | Static+2 flags | |
| — | 0x08 | objectIsNullMessage | string | PrivateStatic+1 flags |
| — | 0x08 | cloneDestroyedMessage | string | PrivateStatic+1 flags |
Functions 28
| Signature | Flags | Native | Params |
|---|---|---|---|
| void Awake() | Public+1 flags | — | 0x00 |
| void Update() | 2 flags | — | 0x00 |
| void LateUpdate() | 2 flags | — | 0x00 |
| void OnPickUp() | Public+1 flags | — | 0x00 |
| void OnDrop() | Public+1 flags | — | 0x00 |
| void ReelInInput() | 2 flags | — | 0x00 |
| void ReelInCancelled() | 2 flags | — | 0x00 |
| void ReelOutInput() | 2 flags | — | 0x00 |
| void ReelOutCancelled() | 2 flags | — | 0x00 |
| void CanStartPullBack() | 2 flags | — | 0x00 |
| void OnPullBackStarted() | 2 flags | — | 0x00 |
| void OnPullBackReleased() | 2 flags | — | 0x00 |
| void OnPullBackReset() | 2 flags | — | 0x00 |
| void GetAdditionalRodState() | 2 flags | — | 0x00 |
| void ReceiveAdditionalRodState() | 2 flags | — | 0x00 |
| void UpdateReleasedPullBack() | 2 flags | — | 0x00 |
| void StartReel() | Private | — | 0x00 |
| void StartCast() | Private | — | 0x00 |
| void ReelOut() | Private | — | 0x00 |
| void ReelIn() | Private | — | 0x00 |
| void UpdatePlayerUI() | Private | — | 0x00 |
| void AnimateBail() | Private | — | 0x00 |
| void AnimateHand() | Private | — | 0x00 |
| void .ctor() | Public+1 flags | — | 0x00 |
| void NetworkInitialize___Early() | Public+1 flags | — | 0x00 |
| void NetworkInitialize___Late() | Public+1 flags | — | 0x00 |
| void NetworkInitializeIfDisabled() | Public+1 flags | — | 0x00 |
| void Awake_UserLogic_FishingRodCast_Assembly-CSharp.dll() | 2 flags | — | 0x00 |