mirror of
https://github.com/misternebula/quantum-space-buddies.git
synced 2025-04-15 20:42:33 +00:00
stuff
This commit is contained in:
parent
eeafa16c01
commit
7709da7cd6
@ -5,7 +5,6 @@ using QSB.Player;
|
||||
using QSB.QuantumSync.WorldObjects;
|
||||
using QSB.Utility;
|
||||
using QSB.WorldSync;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Reflection;
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
namespace QSB.QuantumSync.WorldObjects
|
||||
{
|
||||
class QSBQuantumState : WorldObject<QuantumState>
|
||||
internal class QSBQuantumState : WorldObject<QuantumState>
|
||||
{
|
||||
public bool IsMeantToBeEnabled;
|
||||
|
||||
|
@ -42,7 +42,14 @@ namespace QSB.WorldSync
|
||||
public static TWorldObject GetWorldFromUnity<TWorldObject, TUnityObject>(TUnityObject unityObject)
|
||||
where TWorldObject : WorldObject<TUnityObject>
|
||||
where TUnityObject : MonoBehaviour
|
||||
=> WorldObjectsToUnityObjects[unityObject] as TWorldObject;
|
||||
{
|
||||
if (!WorldObjectsToUnityObjects.ContainsKey(unityObject))
|
||||
{
|
||||
DebugLog.DebugWrite($"Error - WorldObjectsToUnityObjects does not contain \"{unityObject.name}\"!", MessageType.Error);
|
||||
return default;
|
||||
}
|
||||
return WorldObjectsToUnityObjects[unityObject] as TWorldObject;
|
||||
}
|
||||
|
||||
public static int GetIdFromUnity<TWorldObject, TUnityObject>(TUnityObject unityObject)
|
||||
where TWorldObject : WorldObject<TUnityObject>
|
||||
@ -71,7 +78,7 @@ namespace QSB.WorldSync
|
||||
}
|
||||
catch (Exception e)
|
||||
{
|
||||
DebugLog.ToConsole($"Error - Exception in OnRemoval() for {item.GetType()}. Message : {e.Message}, Stack trace : {e.StackTrace}", MessageType.Error);
|
||||
DebugLog.ToConsole($"Error - Exception in OnRemoval() for {item.GetType()}. Message : {e.InnerException.Message}, Stack trace : {e.InnerException.StackTrace}", MessageType.Error);
|
||||
}
|
||||
}
|
||||
DebugLog.DebugWrite($"Removing {typeof(TWorldObject).Name} : {WorldObjects.Count(x => x is TWorldObject)} instances.");
|
||||
|
Loading…
x
Reference in New Issue
Block a user