Zdexby TheHolyOneZ
44,741 classes
Class

VendingMachine

: NetworkBehaviour : MonoBehaviour : Behaviour : Component : Object : Object
ScheduleOne.ObjectScripts.VendingMachine, Assembly-CSharp 0x01C8 (456 B) inherited 0x0118 Assembly-CSharp.dll
0x00x01C8

Members 34

OffsetSizeNameTypeFlagsDefault
0x08AllMachinesList<ScheduleOne.ObjectScripts.VendingMachine>PublicStatic—
—0x04COSTfloatPublicStatic+1 flags0
—0x04REPAIR_TIME_DAYSintPublicStatic+1 flags0
—0x04IMPACT_THRESHOLD_FREE_ITEMfloatPublicStatic+1 flags0
—0x04IMPACT_THRESHOLD_FREE_ITEM_CHANCEfloatPublicStatic+1 flags0
—0x04IMPACT_THRESHOLD_BREAKfloatPublicStatic+1 flags0
—0x04MIN_CASH_DROPintPublicStatic+1 flags0
—0x04MAX_CASH_DROPintPublicStatic+1 flags0
0x01<IsBroken>k__BackingFieldboolPrivate—
0x01190x03padding / unreflected
0x04<DaysUntilRepair>k__BackingFieldintPrivate—
0x04LitStartTimeintPublic—
0x04LitOnEndTimeintPublic—
0x08CukePrefabNetworkedItemPickupPublic—
0x08CashPrefabCashPickupPublic—
0x08DoorMeshMeshRendererPublic—
0x08PaySoundAudioSourceControllerPublic—
0x08DispenseSoundAudioSourceControllerPublic—
0x08AnimAnimationPublic—
0x08ItemSpawnPointTransformPublic—
0x08IntObjInteractableObjectPublic—
0x08AccessPointTransformPublic—
0x08DamageablePhysicsDamageablePublic—
0x08CashSpawnPointTransformPublic—
0x08LightsToggleableLight[]Public—
0x08onBreakUnityEventPublic—
0x08onRepairUnityEventPublic—
0x08<lastDroppedItem>k__BackingFieldNetworkedItemPickupPrivate—
0x01isLitboolPrivate—
0x01purchaseInProgressboolPrivate—
0x01A20x02padding / unreflected
0x04timeOnLastFreeItemfloatPrivate—
0x10<GUID>k__BackingFieldGuidPrivate—
0x08BakedGUIDstring1 flags—
0x01NetworkInitialize___EarlyScheduleOne.ObjectScripts.VendingMachineAssembly-CSharp.dll_ExcutedboolPrivate—
0x01NetworkInitialize__LateScheduleOne.ObjectScripts.VendingMachineAssembly-CSharp.dll_ExcutedboolPrivate—
0x01C20x06unreflected bytes to end of VendingMachine
Inherited from NetworkBehaviour 41
OffsetSizeNameTypeFlagsDefault
0x01<OnStartServerCalled>k__BackingFieldboolPrivate—
0x01<OnStartClientCalled>k__BackingFieldboolPrivate—
0x01_onStartNetworkCalledboolPrivate—
0x01_onStopNetworkCalledboolPrivate—
0x01_componentIndexCachebytePrivate—
0x00250x03padding / unreflected
0x08_transportManagerCacheTransportManagerPrivate—
0x08_networkObjectCacheNetworkObjectPrivate—
0x01_initializedOnceServerboolPrivate—
0x01_initializedOnceClientboolPrivate—
0x01ClientHasReconcileDatabool1 flags—
0x003B0x01padding / unreflected
0x04_lastReplicateTickuintPrivate—
0x01<IsReconciling>k__BackingFieldboolPrivate—
0x00410x07padding / unreflected
0x08_replicateRpcDelegatesDictionary<System.UInt32Private+1 flags—
0x08_reconcileRpcDelegatesDictionary<System.UInt32Private+1 flags—
0x01_predictionInitializedboolPrivate—
0x00590x07padding / unreflected
0x08_predictionRigidbodyRigidbodyPrivate—
0x08_predictionRigidbody2dRigidbody2DPrivate—
0x0C_lastMayChangePositionVector3Private—
0x10_lastMayChangeRotationQuaternionPrivate—
0x0C_lastMayChangeScaleVector3Private—
0x04_remainingResendsintPrivate—
0x04_lastSentReplicateTickuintPrivate—
0x04_lastReceivedReplicateTickuintPrivate—
0x04_lastReceivedReconcileTickuintPrivate—
0x04_lastReconcileTickuintPrivate—
0x00AC0x04padding / unreflected
0x08_serverRpcDelegatesDictionary<System.UInt32Private+1 flags—
0x08_observersRpcDelegatesDictionary<System.UInt32Private+1 flags—
0x08_targetRpcDelegatesDictionary<System.UInt32Private+1 flags—
0x04_rpcMethodCountuintPrivate—
0x01_rpcHashSizebytePrivate—
0x00D50x03padding / unreflected
0x08_bufferedRpcsDictionary<System.UInt32Private—
0x08_networkConnectionCacheHashSet<FishNet.Connection.NetworkConnection>Private—
—0x04MAXIMUM_RPC_HEADER_SIZEintPrivateStatic+1 flags0
0x08_syncTypeWritersSyncTypeWriter[]Private—
0x08_syncVarsDictionary<System.UInt32Private—
0x01SyncVarDirtybool1 flags—
0x00F90x07padding / unreflected
0x08_syncObjectsDictionary<System.UInt32Private—
0x01SyncObjectDirtybool1 flags—
0x08_readPermissionsReadPermission[]PrivateStatic—
0x01090x07padding / unreflected
0x08_syncVarReadDelegatesList<FishNet.Object.Delegating.SyncVarReadDelegate>Private—
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 63

SignatureFlagsNativeParams
bool get_IsBroken()Public+1 flags0x01
void set_IsBroken(bool value)2 flags0x01
int get_DaysUntilRepair()Public+1 flags0x04
void set_DaysUntilRepair(int value)2 flags0x04
NetworkedItemPickup get_lastDroppedItem()Public+1 flags0x08
void set_lastDroppedItem(NetworkedItemPickup value)2 flags0x08
Guid get_GUID()PublicFinal+3 flags0x10
void set_GUID(const Guid& value)2 flags0x10
void RegenerateGUID()Public0x00
void Awake()Public+1 flags0x00
void Start()Private0x00
void OnSpawnServer(NetworkConnection connection)Public+1 flags0x08
void SetGUID(const Guid& guid)PublicFinal+2 flags0x10
void OnDestroy()Private0x00
void MinPass()Private0x00
void DayPass()Public0x00
void Hovered()Public0x00
void Interacted()Public0x00
void LocalPurchase()Private0x00
void SendPurchase()Public0x00
void PurchaseRoutine()Public0x00
void DropItem()Public0x00
void RemoveLastDropped()Public0x00
void Impacted(Impact impact)Private0x08
void SetLit(bool lit)Private0x01
void SendBreak()Private0x00
void Break(NetworkConnection conn)Private0x08
void Repair()Private0x00
void DropCash()Private0x00
void Load(GenericSaveData data)PublicFinal+2 flags0x08
GenericSaveData GetSaveData()PublicFinal+2 flags0x08
void .ctor()Public+1 flags0x00
void .cctor()PrivateStatic+1 flags0x00
IEnumerator <PurchaseRoutine>g__Routine|56_0()Private0x08
IEnumerator <Impacted>g__BreakRoutine|59_0()Private0x08
IEnumerator <Impacted>g__Drop|59_1()Private0x08
void NetworkInitialize___Early()Public+1 flags0x00
void NetworkInitialize__Late()Public+1 flags0x00
void NetworkInitializeIfDisabled()Public+1 flags0x00
void RpcWriter___Server_SendPurchase_2166136261()Private0x00
void RpcLogic___SendPurchase_2166136261()Public0x00
void RpcReader___Server_SendPurchase_2166136261(PooledReader PooledReader0, const Channel& channel, NetworkConnection conn)Private0x08
void RpcWriter___Observers_PurchaseRoutine_2166136261()Private0x00
void RpcLogic___PurchaseRoutine_2166136261()Public0x00
void RpcReader___Observers_PurchaseRoutine_2166136261(PooledReader PooledReader0, const Channel& channel)Private0x08
void RpcWriter___Server_DropItem_2166136261()Private0x00
void RpcLogic___DropItem_2166136261()Public0x00
void RpcReader___Server_DropItem_2166136261(PooledReader PooledReader0, const Channel& channel, NetworkConnection conn)Private0x08
void RpcWriter___Server_SendBreak_2166136261()Private0x00
void RpcLogic___SendBreak_2166136261()Private0x00
void RpcReader___Server_SendBreak_2166136261(PooledReader PooledReader0, const Channel& channel, NetworkConnection conn)Private0x08
void RpcWriter___Observers_Break_328543758(NetworkConnection conn)Private0x08
void RpcLogic___Break_328543758(NetworkConnection conn)Private0x08
void RpcReader___Observers_Break_328543758(PooledReader PooledReader0, const Channel& channel)Private0x08
void RpcWriter___Target_Break_328543758(NetworkConnection conn)Private0x08
void RpcReader___Target_Break_328543758(PooledReader PooledReader0, const Channel& channel)Private0x08
void RpcWriter___Observers_Repair_2166136261()Private0x00
void RpcLogic___Repair_2166136261()Private0x00
void RpcReader___Observers_Repair_2166136261(PooledReader PooledReader0, const Channel& channel)Private0x08
void RpcWriter___Server_DropCash_2166136261()Private0x00
void RpcLogic___DropCash_2166136261()Private0x00
void RpcReader___Server_DropCash_2166136261(PooledReader PooledReader0, const Channel& channel, NetworkConnection conn)Private0x08
void Awake_UserLogic_ScheduleOne.ObjectScripts.VendingMachine_Assembly-CSharp.dll()Private0x00

Used by 17

types with a member, parameter or interface of this type