Zdexby TheHolyOneZ
44,741 classes
ScheduleOne.ObjectScripts.Jukebox, Assembly-CSharp 0x0240 (576 B) inherited 0x0210 Assembly-CSharp.dll
0x00x0240

Members 9

OffsetSizeNameTypeFlagsDefault
—0x04MUSIC_FADE_MULTIPLIERfloatPublicStatic+1 flags1053609165
—0x04TRACK_COUNTintPublicStatic+1 flags27
0x08_jukeboxStateJukeboxStatePrivate—
0x08TrackListTrack[]Public—
0x08VolumeIndicatorBarsGameObject[]Public—
0x08AudioSourceControllerAudioSourceControllerPublic—
0x08onStateChangedActionPublic—
0x01NetworkInitialize___EarlyScheduleOne.ObjectScripts.JukeboxAssembly-CSharp.dll_ExcutedboolPrivate—
0x01NetworkInitialize__LateScheduleOne.ObjectScripts.JukeboxAssembly-CSharp.dll_ExcutedboolPrivate—
0x023A0x06unreflected bytes to end of Jukebox
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 46

SignatureFlagsNativeParams
int get_CurrentVolume()Public+1 flags0x04
float get_NormalizedVolume()Public+1 flags0x04
bool get_IsPlaying()Public+1 flags0x01
float get_CurrentTrackTime()Public+1 flags0x04
int[] get_TrackOrder()Private+1 flags0x08
int get_CurrentTrackOrderIndex()Public+1 flags0x04
bool get_Shuffle()Public+1 flags0x01
ERepeatMode get_RepeatMode()Public+1 flags0x04
bool get_Sync()Public+1 flags0x01
Track get_currentTrack()Public+1 flags0x08
AudioClip get_currentClip()Private+1 flags0x08
void Awake()Public+1 flags0x00
void FixedUpdate()Private0x00
void OnSpawnServer(NetworkConnection connection)Public+1 flags0x08
void ChangeVolume(int change)Public0x04
void SetVolume(int volume, bool replicate)Public0x04
void TogglePlay()Public0x00
void Back()Public0x00
void Next()Public0x00
int GetPreviousTrackOrderIndex()Private0x04
int GetNextTrackOrderIndex()Private0x04
void ToggleShuffle()Public0x00
void ToggleRepeatMode()Public0x00
void ToggleSync()Public0x00
void PlayTrack(int trackID)Public0x04
void SendJukeboxState(JukeboxState state, bool setTrackTime, bool setSync)Public0x08
void SetJukeboxState(NetworkConnection conn, JukeboxState state, bool setTrackTime, bool setSync)Public0x08
void SetJukeboxState(JukeboxState state, bool setTrackTime)Public0x08
Track GetTrack(int orderIndex)Private0x08
bool ValidateQueue(const int[]& queue)Private0x08
void ReplicateStateToOtherClients(bool setTrackTime)Private0x01
void ReplicateStateToOtherJukeboxes(bool setTrackTime)Private0x01
BuildableItemData GetBaseData()Public+1 flags0x08
void .ctor()Public+1 flags0x00
void NetworkInitialize___Early()Public+1 flags0x00
void NetworkInitialize__Late()Public+1 flags0x00
void NetworkInitializeIfDisabled()Public+1 flags0x00
void RpcWriter___Server_SendJukeboxState_1728100027(JukeboxState state, bool setTrackTime, bool setSync)Private0x08
void RpcLogic___SendJukeboxState_1728100027(JukeboxState state, bool setTrackTime, bool setSync)Public0x08
void RpcReader___Server_SendJukeboxState_1728100027(PooledReader PooledReader0, const Channel& channel, NetworkConnection conn)Private0x08
void RpcWriter___Observers_SetJukeboxState_2499833112(NetworkConnection conn, JukeboxState state, bool setTrackTime, bool setSync)Private0x08
void RpcLogic___SetJukeboxState_2499833112(NetworkConnection conn, JukeboxState state, bool setTrackTime, bool setSync)Public0x08
void RpcReader___Observers_SetJukeboxState_2499833112(PooledReader PooledReader0, const Channel& channel)Private0x08
void RpcWriter___Target_SetJukeboxState_2499833112(NetworkConnection conn, JukeboxState state, bool setTrackTime, bool setSync)Private0x08
void RpcReader___Target_SetJukeboxState_2499833112(PooledReader PooledReader0, const Channel& channel)Private0x08
void Awake_UserLogic_ScheduleOne.ObjectScripts.Jukebox_Assembly-CSharp.dll()2 flags0x00

Used by 1

types with a member, parameter or interface of this type