Closed Banane9 closed 2 months ago
If you want to test this, you also need the latest version of MonkeyLoader - make sure to move the new EnumerableToolkit* dependencies to the Resonite/MonkeyLoader/ folder too
Settings template injection not working
Edit: fixed
Requires System.Linq.Async
which isn't included with MonkeyLoader
Cannot yield to world, origin CoroutineManager is null!
at void Elements.Core.UniLog.Error(string message, bool stackTrace)
at void FrooxEngine.NextUpdate.OnCompleted(Action continuation)
at void System.Runtime.CompilerServices.AsyncTaskMethodBuilder<System.Threading.Tasks.VoidTaskResult>.AwaitOnCompleted<NextUpdate, <<-ctor>b__25_0>d>(ref NextUpdate awaiter, ref <<-ctor>b__25_0>d stateMachine)
at void System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitOnCompleted<NextUpdate, <<-ctor>b__25_0>d>(ref NextUpdate awaiter, ref <<-ctor>b__25_0>d stateMachine)
at async MonkeyLoader.Resonite.DataFeeds.Settings.SettingsViewData(SettingsDataFeed dataFeed)+(?) => { }
at void System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start<<<-ctor>b__25_0>d>(ref <<-ctor>b__25_0>d stateMachine)
at MonkeyLoader.Resonite.DataFeeds.Settings.SettingsViewData(SettingsDataFeed dataFeed)+() => { }
at Task FrooxEngine.ComponentBase<C>.RunSynchronouslyAsync(Action action, bool immediatellyIfPossible)+() => { }
at void FrooxEngine.World.RunSynchronousActions()
at void FrooxEngine.World.NextRefreshStage()
at bool FrooxEngine.World.Refresh()
at void FrooxEngine.WorldManager.UpdateStep()
at bool FrooxEngine.WorldManager.RunUpdateLoop()
at void FrooxEngine.Engine.UpdateStep()
at void FrooxEngine.Engine.RunUpdateLoop()
at void UnityFrooxEngineRunner.FrooxEngineRunner.UpdateFrooxEngine()
at void UnityFrooxEngineRunner.FrooxEngineRunner.Update()
Edit: fixed
Closes #6 and #9.