Zdexby TheHolyOneZ
44,741 classes
ScheduleOne.ObjectScripts.ChemistryStation, Assembly-CSharp 0x0368 (872 B) inherited 0x0210 Assembly-CSharp.dll
0x00x0368

Members 47

OffsetSizeNameTypeFlagsDefault
—0x04FOV_OVERRIDEfloatPublicStatic+1 flags1115815936
—0x04INPUT_SLOT_COUNTintPublicStatic+1 flags3
0x08<ItemSlots>k__BackingFieldList<ScheduleOne.ItemFramework.ItemSlot>Private—
0x08<NPCUserObject>k__BackingFieldNetworkObjectPublic—
0x08<PlayerUserObject>k__BackingFieldNetworkObjectPublic—
0x08<CurrentCookOperation>k__BackingFieldChemistryCookOperationPrivate—
0x08IngredientSlotsItemSlot[]Public—
0x08OutputSlotItemSlotPublic—
0x08IntObjInteractableObjectPublic—
0x08CameraPosition_DefaultTransformPublic—
0x08CameraPosition_StirringTransformPublic—
0x08StaticBeakerTransformPublic—
0x08StaticFunnelTransformPublic—
0x08StaticStirringRodTransformPublic—
0x08ItemContainerTransformPublic—
0x08LabStandLabStandPublic—
0x08InputVisualsStorageVisualizerPublic—
0x08OutputVisualsStorageVisualizerPublic—
0x08AnchorRbRigidbodyPublic—
0x08BurnerBunsenBurnerPublic—
0x08BoilingFlaskBoilingFlaskPublic—
0x08AlarmDigitalAlarmPublic—
0x08uiPointTransformPublic—
0x08accessPointsTransform[]Public—
0x08configReplicatorConfigurationReplicatorPublic—
0x08TrashSpawnVolumeBoxColliderPublic—
0x08ExplosionPointTransformPublic—
0x08InputSlotsPositionTransformPublic—
0x08OutputSlotPositionTransformPublic—
0x08IngredientTransformsTransform[]Public—
0x08BeakerAlignmentTransformTransformPublic—
0x08BeakerPrefabGameObjectPublic—
0x08StirringRodPrefabStirringRodPublic—
0x08WorldspaceUIPrefabChemistryStationUIElementPublic—
0x08typeIconSpritePublic—
0x08<InputSlots>k__BackingFieldList<ScheduleOne.ItemFramework.ItemSlot>Private—
0x08<OutputSlots>k__BackingFieldList<ScheduleOne.ItemFramework.ItemSlot>Private—
0x01<Selectable>k__BackingFieldboolPrivate+1 flags—
0x01<IsAcceptingItems>k__BackingFieldboolPrivate—
0x032A0x06padding / unreflected
0x08<stationConfiguration>k__BackingFieldChemistryStationConfigurationPrivate—
0x08<WorldspaceUI>k__BackingFieldWorldspaceUIElementPrivate—
0x08<CurrentPlayerConfigurer>k__BackingFieldNetworkObjectPublic—
0x08syncVar___<NPCUserObject>k__BackingFieldSyncVar<FishNet.Object.NetworkObject>Public—
0x08syncVar___<PlayerUserObject>k__BackingFieldSyncVar<FishNet.Object.NetworkObject>Public—
0x08syncVar___<CurrentPlayerConfigurer>k__BackingFieldSyncVar<FishNet.Object.NetworkObject>Public—
0x01NetworkInitialize___EarlyScheduleOne.ObjectScripts.ChemistryStationAssembly-CSharp.dll_ExcutedboolPrivate—
0x01NetworkInitialize__LateScheduleOne.ObjectScripts.ChemistryStationAssembly-CSharp.dll_ExcutedboolPrivate—
0x03620x06unreflected bytes to end of ChemistryStation
Inherited from GridItem 8
OffsetSizeNameTypeFlagsDefault
0x08CoordinateFootprintTilePairsList<ScheduleOne.Tiles.CoordinateFootprintTilePair>Public—
0x08<OwnerGrid>k__BackingFieldGridPrivate—
0x10_ownerGridGUIDGuid1 flags—
0x08_originCoordinateVector21 flags—
0x04_rotationint1 flags—
0x01FC0x04padding / unreflected
0x08CoordinatePairsList<ScheduleOne.Tiles.CoordinatePair>Public—
0x01NetworkInitialize___EarlyScheduleOne.EntityFramework.GridItemAssembly-CSharp.dll_ExcutedboolPrivate—
0x01NetworkInitialize__LateScheduleOne.EntityFramework.GridItemAssembly-CSharp.dll_ExcutedboolPrivate—
Inherited from BuildableItem 27
OffsetSizeNameTypeFlagsDefault
0x08<ItemInstance>k__BackingFieldItemInstancePrivate—
0x08<ParentProperty>k__BackingFieldPropertyPrivate—
0x01<IsDestroyed>k__BackingFieldboolPrivate—
0x01<Initialized>k__BackingFieldboolPrivate—
0x012A0x02padding / unreflected
0x10<GUID>k__BackingFieldGuidPrivate—
0x01<IsCulled>k__BackingFieldboolPrivate—
0x01isGhostboolPublic—
0x013E0x02padding / unreflected
0x08buildHandlerGameObject1 flags—
0x04HoldDistancefloatPublic—
0x014C0x04padding / unreflected
0x08BuildPointTransformPublic—
0x08MidAirCenterPointTransformPublic—
0x08BoundingColliderBoxColliderPublic—
0x08OutlineRenderersList<UnityEngine.GameObject>1 flags—
0x01IncludeOutlineRendererChildrenbool1 flags—
0x01710x07padding / unreflected
0x08OutlineEffectOutlinable1 flags—
0x08GameObjectsToCullGameObject[]Public—
0x08MeshesToCullList<UnityEngine.MeshRenderer>Public—
0x08onGhostModelUnityEventPublic—
0x08onInitializedUnityEventPublic—
0x08onDestroyedUnityEventPublic—
0x08onDestroyedWithParameterAction<ScheduleOne.EntityFramework.BuildableItem>Public—
0x01<_locallyBuilt>k__BackingFieldboolPrivate—
0x01B10x07padding / unreflected
0x08<LocalExtraFiles>k__BackingFieldList<System.String>Private—
0x08<LocalExtraFolders>k__BackingFieldList<System.String>Private—
0x01<HasChanged>k__BackingFieldboolPrivate—
0x01NetworkInitialize___EarlyScheduleOne.EntityFramework.BuildableItemAssembly-CSharp.dll_ExcutedboolPrivate—
0x01NetworkInitialize__LateScheduleOne.EntityFramework.BuildableItemAssembly-CSharp.dll_ExcutedboolPrivate—
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 136

SignatureFlagsNativeParams
bool get_isOpen()Public+1 flags0x01
List<ScheduleOne.ItemFramework.ItemSlot> get_ItemSlots()PublicFinal+3 flags0x08
void set_ItemSlots(List<ScheduleOne.ItemFramework.ItemSlot> value)PublicFinal+3 flags0x08
NetworkObject get_NPCUserObject()PublicFinal+3 flags0x08
void set_NPCUserObject(NetworkObject value)PublicFinal+3 flags0x08
NetworkObject get_PlayerUserObject()PublicFinal+3 flags0x08
void set_PlayerUserObject(NetworkObject value)PublicFinal+3 flags0x08
ChemistryCookOperation get_CurrentCookOperation()Public+1 flags0x08
void set_CurrentCookOperation(ChemistryCookOperation value)Public+1 flags0x08
string get_Name()PublicFinal+3 flags0x08
List<ScheduleOne.ItemFramework.ItemSlot> get_InputSlots()PublicFinal+3 flags0x08
void set_InputSlots(List<ScheduleOne.ItemFramework.ItemSlot> value)PublicFinal+3 flags0x08
List<ScheduleOne.ItemFramework.ItemSlot> get_OutputSlots()PublicFinal+3 flags0x08
void set_OutputSlots(List<ScheduleOne.ItemFramework.ItemSlot> value)PublicFinal+3 flags0x08
Transform get_LinkOrigin()PublicFinal+3 flags0x08
Transform[] get_AccessPoints()PublicFinal+3 flags0x08
bool get_Selectable()PublicFinal+3 flags0x01
bool get_IsAcceptingItems()PublicFinal+3 flags0x01
void set_IsAcceptingItems(bool value)Public+1 flags0x01
EntityConfiguration get_Configuration()PublicFinal+3 flags0x08
ChemistryStationConfiguration get_stationConfiguration()2 flags0x08
void set_stationConfiguration(ChemistryStationConfiguration value)2 flags0x08
ConfigurationReplicator get_ConfigReplicator()PublicFinal+3 flags0x08
EConfigurableType get_ConfigurableType()PublicFinal+3 flags0x04
WorldspaceUIElement get_WorldspaceUI()PublicFinal+3 flags0x08
void set_WorldspaceUI(WorldspaceUIElement value)PublicFinal+3 flags0x08
NetworkObject get_CurrentPlayerConfigurer()PublicFinal+3 flags0x08
void set_CurrentPlayerConfigurer(NetworkObject value)PublicFinal+3 flags0x08
void SetConfigurer(NetworkObject player)PublicFinal+2 flags0x08
Sprite get_TypeIcon()PublicFinal+3 flags0x08
Transform get_Transform()PublicFinal+3 flags0x08
Transform get_UIPoint()PublicFinal+3 flags0x08
bool get_CanBeSelected()PublicFinal+3 flags0x01
void Awake()Public+1 flags0x00
void InitializeGridItem(ItemInstance instance, Grid grid, const Vector2& originCoordinate, int rotation, const string& GUID)Public+1 flags0x08
string GetManagementName()Public+1 flags0x08
void OnSpawnServer(NetworkConnection connection)Public+1 flags0x08
void SendConfigurationToClient(NetworkConnection conn)PublicFinal+2 flags0x08
bool CanBeDestroyed(ref string& reason)Public+1 flags0x08
void Destroy()2 flags0x00
void OnMinPass()3 flags0x00
void OnTimePass(int minutes)Private0x04
void UpdateClock()Private0x00
void Update()3 flags0x00
Beaker CreateBeaker()Public0x08
StirringRod CreateStirringRod()Public0x08
void SendCookOperation(ChemistryCookOperation op)Public0x08
void SetCookOperation(NetworkConnection conn, ChemistryCookOperation operation)Public0x08
void FinalizeOperation()Private0x00
void ResetStation()Public0x00
bool DoesOutputHaveSpace(StationRecipe recipe)Public0x08
List<ScheduleOne.ItemFramework.ItemInstance> GetIngredients()Public0x08
bool HasIngredientsForRecipe(StationRecipe recipe)Public0x08
void CreateTrash(List<ScheduleOne.StationFramework.StationItem> mixerItems)Public0x08
void Hovered()Public0x00
void Interacted()Public0x00
void Use()Public0x00
void OnEndUse()Private0x00
void SetPlayerUser(NetworkObject playerObject)PublicFinal+2 flags0x08
void SetNPCUser(NetworkObject npcObject)PublicFinal+2 flags0x08
void SetStoredInstance(NetworkConnection conn, int itemSlotIndex, ItemInstance instance)PublicFinal+2 flags0x08
void SetStoredInstance_Internal(NetworkConnection conn, int itemSlotIndex, ItemInstance instance)Private0x08
void SetItemSlotQuantity(int itemSlotIndex, int quantity)PublicFinal+2 flags0x04
void SetItemSlotQuantity_Internal(int itemSlotIndex, int quantity)Private0x04
void SetSlotLocked(NetworkConnection conn, int itemSlotIndex, bool locked, NetworkObject lockOwner, const string& lockReason)PublicFinal+2 flags0x08
void SetSlotLocked_Internal(NetworkConnection conn, int itemSlotIndex, bool locked, NetworkObject lockOwner, const string& lockReason)Private0x08
void SetSlotFilter(NetworkConnection conn, int itemSlotIndex, SlotFilter filter)PublicFinal+2 flags0x08
void SetSlotFilter_Internal(NetworkConnection conn, int itemSlotIndex, SlotFilter filter)Private0x08
WorldspaceUIElement CreateWorldspaceUI()PublicFinal+2 flags0x08
void DestroyWorldspaceUI()PublicFinal+2 flags0x00
BuildableItemData GetBaseData()Public+1 flags0x08
DynamicSaveData GetSaveData()Public+1 flags0x08
void .ctor()Public+1 flags0x00
void <Awake>b__98_0()Private0x00
void <Awake>b__98_1()Private0x00
void NetworkInitialize___Early()Public+1 flags0x00
void NetworkInitialize__Late()Public+1 flags0x00
void NetworkInitializeIfDisabled()Public+1 flags0x00
void RpcWriter___Server_SetConfigurer_3323014238(NetworkObject player)Private0x08
void RpcLogic___SetConfigurer_3323014238(NetworkObject player)PublicFinal+2 flags0x08
void RpcReader___Server_SetConfigurer_3323014238(PooledReader PooledReader0, const Channel& channel, NetworkConnection conn)Private0x08
void RpcWriter___Server_SendCookOperation_3552222198(ChemistryCookOperation op)Private0x08
void RpcLogic___SendCookOperation_3552222198(ChemistryCookOperation op)Public0x08
void RpcReader___Server_SendCookOperation_3552222198(PooledReader PooledReader0, const Channel& channel, NetworkConnection conn)Private0x08
void RpcWriter___Observers_SetCookOperation_1024887225(NetworkConnection conn, ChemistryCookOperation operation)Private0x08
void RpcLogic___SetCookOperation_1024887225(NetworkConnection conn, ChemistryCookOperation operation)Public0x08
void RpcReader___Observers_SetCookOperation_1024887225(PooledReader PooledReader0, const Channel& channel)Private0x08
void RpcWriter___Target_SetCookOperation_1024887225(NetworkConnection conn, ChemistryCookOperation operation)Private0x08
void RpcReader___Target_SetCookOperation_1024887225(PooledReader PooledReader0, const Channel& channel)Private0x08
void RpcWriter___Observers_FinalizeOperation_2166136261()Private0x00
void RpcLogic___FinalizeOperation_2166136261()Private0x00
void RpcReader___Observers_FinalizeOperation_2166136261(PooledReader PooledReader0, const Channel& channel)Private0x08
void RpcWriter___Server_SetPlayerUser_3323014238(NetworkObject playerObject)Private0x08
void RpcLogic___SetPlayerUser_3323014238(NetworkObject playerObject)PublicFinal+2 flags0x08
void RpcReader___Server_SetPlayerUser_3323014238(PooledReader PooledReader0, const Channel& channel, NetworkConnection conn)Private0x08
void RpcWriter___Server_SetNPCUser_3323014238(NetworkObject npcObject)Private0x08
void RpcLogic___SetNPCUser_3323014238(NetworkObject npcObject)PublicFinal+2 flags0x08
void RpcReader___Server_SetNPCUser_3323014238(PooledReader PooledReader0, const Channel& channel, NetworkConnection conn)Private0x08
void RpcWriter___Server_SetStoredInstance_2652194801(NetworkConnection conn, int itemSlotIndex, ItemInstance instance)Private0x08
void RpcLogic___SetStoredInstance_2652194801(NetworkConnection conn, int itemSlotIndex, ItemInstance instance)PublicFinal+2 flags0x08
void RpcReader___Server_SetStoredInstance_2652194801(PooledReader PooledReader0, const Channel& channel, NetworkConnection conn)Private0x08
void RpcWriter___Observers_SetStoredInstance_Internal_2652194801(NetworkConnection conn, int itemSlotIndex, ItemInstance instance)Private0x08
void RpcLogic___SetStoredInstance_Internal_2652194801(NetworkConnection conn, int itemSlotIndex, ItemInstance instance)Private0x08
void RpcReader___Observers_SetStoredInstance_Internal_2652194801(PooledReader PooledReader0, const Channel& channel)Private0x08
void RpcWriter___Target_SetStoredInstance_Internal_2652194801(NetworkConnection conn, int itemSlotIndex, ItemInstance instance)Private0x08
void RpcReader___Target_SetStoredInstance_Internal_2652194801(PooledReader PooledReader0, const Channel& channel)Private0x08
void RpcWriter___Server_SetItemSlotQuantity_1692629761(int itemSlotIndex, int quantity)Private0x04
void RpcLogic___SetItemSlotQuantity_1692629761(int itemSlotIndex, int quantity)PublicFinal+2 flags0x04
void RpcReader___Server_SetItemSlotQuantity_1692629761(PooledReader PooledReader0, const Channel& channel, NetworkConnection conn)Private0x08
void RpcWriter___Observers_SetItemSlotQuantity_Internal_1692629761(int itemSlotIndex, int quantity)Private0x04
void RpcLogic___SetItemSlotQuantity_Internal_1692629761(int itemSlotIndex, int quantity)Private0x04
void RpcReader___Observers_SetItemSlotQuantity_Internal_1692629761(PooledReader PooledReader0, const Channel& channel)Private0x08
void RpcWriter___Server_SetSlotLocked_3170825843(NetworkConnection conn, int itemSlotIndex, bool locked, NetworkObject lockOwner, const string& lockReason)Private0x08
void RpcLogic___SetSlotLocked_3170825843(NetworkConnection conn, int itemSlotIndex, bool locked, NetworkObject lockOwner, const string& lockReason)PublicFinal+2 flags0x08
void RpcReader___Server_SetSlotLocked_3170825843(PooledReader PooledReader0, const Channel& channel, NetworkConnection conn)Private0x08
void RpcWriter___Target_SetSlotLocked_Internal_3170825843(NetworkConnection conn, int itemSlotIndex, bool locked, NetworkObject lockOwner, const string& lockReason)Private0x08
void RpcLogic___SetSlotLocked_Internal_3170825843(NetworkConnection conn, int itemSlotIndex, bool locked, NetworkObject lockOwner, const string& lockReason)Private0x08
void RpcReader___Target_SetSlotLocked_Internal_3170825843(PooledReader PooledReader0, const Channel& channel)Private0x08
void RpcWriter___Observers_SetSlotLocked_Internal_3170825843(NetworkConnection conn, int itemSlotIndex, bool locked, NetworkObject lockOwner, const string& lockReason)Private0x08
void RpcReader___Observers_SetSlotLocked_Internal_3170825843(PooledReader PooledReader0, const Channel& channel)Private0x08
void RpcWriter___Server_SetSlotFilter_527532783(NetworkConnection conn, int itemSlotIndex, SlotFilter filter)Private0x08
void RpcLogic___SetSlotFilter_527532783(NetworkConnection conn, int itemSlotIndex, SlotFilter filter)PublicFinal+2 flags0x08
void RpcReader___Server_SetSlotFilter_527532783(PooledReader PooledReader0, const Channel& channel, NetworkConnection conn)Private0x08
void RpcWriter___Observers_SetSlotFilter_Internal_527532783(NetworkConnection conn, int itemSlotIndex, SlotFilter filter)Private0x08
void RpcLogic___SetSlotFilter_Internal_527532783(NetworkConnection conn, int itemSlotIndex, SlotFilter filter)Private0x08
void RpcReader___Observers_SetSlotFilter_Internal_527532783(PooledReader PooledReader0, const Channel& channel)Private0x08
void RpcWriter___Target_SetSlotFilter_Internal_527532783(NetworkConnection conn, int itemSlotIndex, SlotFilter filter)Private0x08
void RpcReader___Target_SetSlotFilter_Internal_527532783(PooledReader PooledReader0, const Channel& channel)Private0x08
NetworkObject sync___get_value_<NPCUserObject>k__BackingField()Public+1 flags0x08
void sync___set_value_<NPCUserObject>k__BackingField(NetworkObject value, bool asServer)Public+1 flags0x08
bool ReadSyncVar___ScheduleOne.ObjectScripts.ChemistryStation(PooledReader PooledReader0, uint UInt321, bool Boolean2)Public+1 flags0x08
NetworkObject sync___get_value_<PlayerUserObject>k__BackingField()Public+1 flags0x08
void sync___set_value_<PlayerUserObject>k__BackingField(NetworkObject value, bool asServer)Public+1 flags0x08
NetworkObject sync___get_value_<CurrentPlayerConfigurer>k__BackingField()Public+1 flags0x08
void sync___set_value_<CurrentPlayerConfigurer>k__BackingField(NetworkObject value, bool asServer)Public+1 flags0x08
void Awake_UserLogic_ScheduleOne.ObjectScripts.ChemistryStation_Assembly-CSharp.dll()2 flags0x00

Used by 23

types with a member, parameter or interface of this type