mirror of
https://github.com/misternebula/quantum-space-buddies.git
synced 2025-03-01 16:13:24 +00:00
set LocalInstance in Start to attempt to alleviate some bs
This commit is contained in:
parent
eb3929a5bb
commit
4604830ecf
@ -43,11 +43,13 @@ namespace QSB.Player.TransformSync
|
||||
private Transform GetStickPivot()
|
||||
=> QSBWorldSync.GetUnityObjects<RoastingStickController>().First().transform.Find("Stick_Root/Stick_Pivot");
|
||||
|
||||
public override void OnStartLocalPlayer()
|
||||
=> LocalInstance = this;
|
||||
|
||||
public override void Start()
|
||||
{
|
||||
if (isLocalPlayer)
|
||||
{
|
||||
LocalInstance = this;
|
||||
}
|
||||
|
||||
var player = new PlayerInfo(this);
|
||||
QSBPlayerManager.PlayerList.SafeAdd(player);
|
||||
base.Start();
|
||||
|
@ -26,7 +26,7 @@ namespace QSB.Syncs
|
||||
{
|
||||
if (_player == null)
|
||||
{
|
||||
DebugLog.ToConsole("Error - trying to get SyncBase.Player before Start has been called! "
|
||||
DebugLog.ToConsole($"Error - trying to get SyncBase.Player for {netId} before Start has been called! "
|
||||
+ "this really should not be happening!\n"
|
||||
+ $"{Environment.StackTrace}",
|
||||
MessageType.Error);
|
||||
|
Loading…
x
Reference in New Issue
Block a user