//public bool IsInit { get { return init; } } #endregion #region Unity void Start() { dfUnity = DaggerfallUnity.Instance; while (!dfUnity.Setup()) // ugly workaround - this is needed so all content readers are ready - otherwise some readers might be null { } // Check if we have PlayerGPS if (!playerGPS) { DaggerfallUnity.LogMessage("StreamingWorld: Missing PlayerGPS reference.", true); if (Application.isEditor) { Debug.Break(); } else { Application.Quit(); } } /* * // set up cameras * Camera.main.clearFlags = CameraClearFlags.Depth; * secondaryCamera.clearFlags = CameraClearFlags.Depth; * secondaryCamera.depth = 1; // rendered first * Camera.main.depth = 2; // renders over secondary camera */ }