Zdexby TheHolyOneZ
17,715 classes
Class

PlayerInventory

: NetworkBehaviour : MonoBehaviour : Behaviour : Component : Object : Object
PlayerInventory, Assembly-CSharp 0x0160 (352 B) align 8 inherited 0x00E8 Assembly-CSharp
0x00x0160

Members 18

OffsetSizeNameTypeFlags
0x00E80x68padding / unreflected
0x04_startingSlotsintPrivate
0x08_startingItemsList`1Private
0x08_itemSlotsList`1Private
0x08_baitSlotBaitSlotPrivate
0x08_extraSlotCostsint[]Private
0x08_playerPlayerPrivate
0x08_inventoryCameraCameraPrivate
0x08_itemsSyncDictionary`2Public+1 flags
0x08_syncedCurSlotSyncVar`1Public+1 flags
0x08_curBaitSyncVar`1Public+1 flags
0x08_extraSlotsSyncVar`1Public+1 flags
0x08<SyncedCurItem>k__BackingFieldItemPrivate
0x08_ownedBaitsSyncList`1Public+1 flags
0x08OnAddedToInventoryActionPrivateStatic
0x04_localCurSlotintPrivate
0x08_toLoadFromSavedPlayerPrivate
0x01NetworkInitialize___EarlyPlayerInventoryAssembly-CSharp.dll_ExcutedboolPrivate
0x01NetworkInitialize___LatePlayerInventoryAssembly-CSharp.dll_ExcutedboolPrivate
0x015A0x06unreflected bytes to end of PlayerInventory
Inherited from NetworkBehaviour 45
OffsetSizeNameTypeFlags
0x01<OnStartServerCalled>k__BackingFieldboolPrivate
0x01<OnStartClientCalled>k__BackingFieldboolPrivate
0x01_onStartNetworkCalledboolPrivate
0x01_onStopNetworkCalledboolPrivate
0x01<IsBehaviourReconciling>k__BackingFieldboolPrivate
0x08_replicateRpcDelegatesDictionary`2Private
0x08_reconcileRpcDelegatesDictionary`2Private
0x008D0x03padding / unreflected
0x04_remainingReplicateResendsintPrivate
0x04_remainingReconcileResendsintPrivate
0x04_lastReplicateReadRemoteTickuintPrivate
0x04_replicateStartTickuintPrivate
0x04_lastOrderedReplicatedTickuintPrivate
0x04_lastReadReplicateTickuintPrivate
0x04_lastReadReconcileRemoteTickuintPrivate
0x04_lastReconcileTickuintPrivate
0x0C_lastTransformPositionVector3Private
0x10_lastTransformRotationQuaternionPrivate
0x0C_lastTransformScaleVector3Private
0x01_usesPredictionboolPrivate
0x08_serverRpcDelegatesDictionary`2Private+1 flags
0x08_observersRpcDelegatesDictionary`2Private+1 flags
0x08_targetRpcDelegatesDictionary`2Private+1 flags
0x00D90x03padding / unreflected
0x04_rpcMethodCountuintPrivate
0x01_rpcHashSizebytePrivate
0x08_bufferedRpcsDictionary`2Private+1 flags
0x08_networkConnectionCacheHashSet`1Private+1 flags
0x08_stringBuilderStringBuilderPrivateStatic
—0x04MAXIMUM_RPC_HEADER_SIZEintPrivateStatic+1 flags
0x08_syncTypeWritersDictionary`2PrivateStatic
0x08_syncTypesDictionary`2Private
0x01SyncTypeDirtybool1 flags
0x08_readPermissionsList`1PrivateStatic
—0x01SYNCTYPE_RESERVE_BYTESbyteStatic+2 flags
—0x01PAYLOAD_RESERVE_BYTESbyteStatic+2 flags
0x01_componentIndexCachebytePrivate
0x08_transportManagerCacheTransportManagerPrivate
0x08_networkObjectCacheNetworkObjectPrivate
0x01_initializedOnceServerboolPrivate
0x01_initializedOnceClientboolPrivate
0x08_networkTrafficStatisticsNetworkTrafficStatisticsPrivate
0x08_typeNamestringPrivate
—0x01MAXIMUM_NETWORKBEHAVIOURSbytePublicStatic+1 flags
—0x01UNSET_NETWORKBEHAVIOUR_IDbytePublicStatic+1 flags
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlags
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate
Inherited from Object 4
OffsetSizeNameTypeFlags
0x08m_CachedPtrlongPrivate
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+2 flags
—0x08objectIsNullMessagestringPrivateStatic+1 flags
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags

Functions 63

SignatureFlagsNativeParams
void get_ExtraSlots()Public+1 flags—0x00
void get_CurBait()Public+1 flags—0x00
void get_SyncedCurItem()Public+1 flags—0x00
void set_SyncedCurItem()Private+1 flags—0x00
void add_OnAddedToInventory()PublicStatic+1 flags—0x00
void remove_OnAddedToInventory()PublicStatic+1 flags—0x00
void GetTotalSlots()Private—0x00
void GetExtraSlotCost()Public—0x00
void HasItemInInventory()Public—0x00
void HasSyncedInventoryItem()Private—0x00
void get__availableSlots()Private+1 flags—0x00
void Awake()Public+1 flags—0x00
void OnStartServer()Public+1 flags—0x00
void OnStopServer()Public+1 flags—0x00
void SaveInventory()Public—0x00
void OnStartClient()Public+1 flags—0x00
void InitializeInventory()Private—0x00
void OnStopClient()Public+1 flags—0x00
void SpawnStartingItems()Private—0x00
void InitializeLocal()Private—0x00
void BindInputs()Private—0x00
void UnbindInputs()Private—0x00
void OnItemPickup()Public—0x00
void DeselectSlotInput()Private—0x00
void SelectSlotInput()Private—0x00
void ScrollSlotInput()Private—0x00
void ChangeBaitInput()Private—0x00
void AddItem()Public—0x00
void RemoveItem()Public—0x00
void GetOpenSlot()Private—0x00
void ResolveHeldItemReplacement()Public—0x00
void ServerTryStoreHeldItem()Public—0x00
void LocalTrySelectSlot()Public—0x00
void ApplySlot()Public—0x00
void ServerSetSyncedCurSlot()Public—0x00
void OnItemsChange()Private—0x00
void OnCurSlotChange()Private—0x00
void UpdateHeldItem()Private—0x00
void HideUnselectedItems()Private—0x00
void ApplyCooknessInInventory()Public—0x00
void ApplySkinInInventory()Public—0x00
void UpdateInventoryCamera()Private—0x00
void UnlockExtraPocket()Public—0x00
void HasPocket()Public—0x00
void OnInventoryAmountChange()Private—0x00
void ServerSetCurBait()Public—0x00
void ServerBoughtBait()Public—0x00
void ServerLostBait()Private—0x00
void BoughtBait()Private—0x00
void OnCurBaitChange()Private—0x00
void OnRodPickup()Public—0x00
void OnRodDrop()Public—0x00
void GetNextAvailableBait()Private—0x00
void ServerOnBaitUsed()Public—0x00
void ServerDropAll()Public—0x00
void OnOwnedBaitChange()Private—0x00
void SetSavedPlayer()Public—0x00
void LoadFromSave()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_PlayerInventory_Assembly-CSharp.dll()Private—0x00

Used by 3

types with a member, parameter or interface of this type