Zdexby TheHolyOneZ
44,741 classes
ScheduleOne.Building.BuildManager, Assembly-CSharp 0x0170 (368 B) inherited 0x0120 Assembly-CSharp.dll
0x00x0170

Members 11

OffsetSizeNameTypeFlagsDefault
0x08PlaceSoundsList<ScheduleOne.Building.BuildManager.BuildSound>Public—
0x08ghostMaterial_WhiteMaterialPublic—
0x08ghostMaterial_RedMaterialPublic—
0x08PlaceObjectActionInputActionReferencePublic—
0x08RotateLeftActionInputActionReferencePublic—
0x08RotateRightActionInputActionReferencePublic—
0x08ToggleHeatmapInputModuleInputPromptsDataPublic—
0x01<isBuilding>k__BackingFieldboolPrivate—
0x01590x07padding / unreflected
0x08<currentBuildHandler>k__BackingFieldGameObjectPrivate—
0x01NetworkInitialize___EarlyScheduleOne.Building.BuildManagerAssembly-CSharp.dll_ExcutedboolPrivate—
0x01NetworkInitialize__LateScheduleOne.Building.BuildManagerAssembly-CSharp.dll_ExcutedboolPrivate—
0x016A0x06unreflected bytes to end of BuildManager
Inherited from NetworkSingleton`1 4
OffsetSizeNameTypeFlagsDefault
0x08instanceBuildManagerPrivateStatic—
0x00080x110padding / unreflected
0x01Destroyedbool1 flags—
0x01NetworkInitialize___EarlyScheduleOne.DevUtilities.NetworkSingleton`1Assembly-CSharp.dll_ExcutedboolPrivate—
0x01NetworkInitialize__LateScheduleOne.DevUtilities.NetworkSingleton`1Assembly-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 23

SignatureFlagsNativeParams
bool get_isBuilding()Public+1 flags0x01
void set_isBuilding(bool value)2 flags0x01
GameObject get_currentBuildHandler()Public+1 flags0x08
void set_currentBuildHandler(GameObject value)2 flags0x08
void Awake()Public+1 flags0x00
void StartBuilding(ItemInstance item)Public0x08
void StopBuilding()Public0x00
void PlayBuildSound(const EBuildSoundType& type, const Vector3& point)Public0x0C
void DisableColliders(GameObject obj)Public0x08
void DisableLights(GameObject obj)Public0x08
void DisableNetworking(GameObject obj)Public0x08
void DisableSpriteRenderers(GameObject obj)Public0x08
void ApplyMaterial(GameObject obj, Material mat, bool allMaterials)Public0x08
void DisableNavigation(GameObject obj)Public0x08
void DisableCanvases(GameObject obj)Public0x08
GridItem CreateGridItem(ItemInstance item, Grid grid, const Vector2& originCoordinate, int rotation, const string& guid, Action<ScheduleOne.EntityFramework.GridItem> onBeforeSpawn)Public0x08
ProceduralGridItem CreateProceduralGridItem(ItemInstance item, int rotationAngle, List<ScheduleOne.Tiles.CoordinateProceduralTilePair> matches, const string& guid)Public0x08
SurfaceItem CreateSurfaceItem(ItemInstance item, Surface parentSurface, const Vector3& relativePosition, const Quaternion& relativeRotation, const string& guid)Public0x10
void .ctor()Public+1 flags0x00
void NetworkInitialize___Early()Public+1 flags0x00
void NetworkInitialize__Late()Public+1 flags0x00
void NetworkInitializeIfDisabled()Public+1 flags0x00
void Awake_UserLogic_ScheduleOne.Building.BuildManager_Assembly-CSharp.dll()2 flags0x00

Used by 1

types with a member, parameter or interface of this type