Infixo / CS2-InfoLoom

Cities Skylines 2 mod - Population Structure
8 stars 1 forks source link

Error after update in editor #3

Closed KruemelGames closed 9 months ago

KruemelGames commented 9 months ago

I get this error when entering the editor. Also i cant make it away, so i have to disable the InfoLoom Mod. This happens after yesterdays update. If you need more information just tell me :)

[CRITICAL] System update error during UIUpdate AssertionException: Can not write to queue when system isn't running Assertion failure. Value was False Expected: True at UnityEngine.Assertions.Assert.Fail (System.String message, System.String userMessage) [0x00043] in <a8fc136049044b19982b5abcb6f6b426>:0 at UnityEngine.Assertions.Assert.IsTrue (System.Boolean condition, System.String message) [0x0000f] in <a8fc136049044b19982b5abcb6f6b426>:0 at Unity.Assertions.Assert.IsTrue (System.Boolean condition, System.String message) [0x00004] in <9a7e91fb1c0a42bdb40b67eb2c0b13bb>:0 at Game.Triggers.TriggerSystem.CreateActionBuffer () [0x00006] in <1612d666569f4a8aaf5062d9fcaab733>:0 at InfoLoom.ResidentialDemandUISystem.OnUpdate () [0x002bc] in <0b26cef417ea41eba4442f9435377ee6>:0 at Unity.Entities.SystemBase.Update () [0x0004e] in <9a7e91fb1c0a42bdb40b67eb2c0b13bb>:0 at Game.UpdateSystem.Update (Game.SystemUpdatePhase phase) [0x0004e] in <1612d666569f4a8aaf5062d9fcaab733>:0 Colossal.Logging.CustomLogHandler:LogFormat(LogType, Object, String, Object[]) UnityEngine.Logger:LogFormat(LogType, String, Object[]) Colossal.Logging.UnityLogger:Log(Level, String, Exception) Colossal.Logging.UnityLogger:CriticalFormat(Exception, String, Object) Game.UpdateSystem:Update(SystemUpdatePhase) Game.UI.UIUpdateSystem:OnUpdate() Unity.Entities.SystemBase:Update() Game.UpdateSystem:Update(SystemUpdatePhase) Game.SceneFlow.GameManager:UpdateWorld() Game.SceneFlow.GameManager:Update()

Infixo commented 9 months ago

I open the Editor, both from Menu and from within a city, and have no errors. What exactly do you do, step by step?

KruemelGames commented 9 months ago
  1. Have only BepInEx + HookUI + InfoLoom enabled.
  2. Start CS2 with thunderstore (modded)
  3. Open Dev-Menu
  4. Under UI-Bindings -> Menu -> click on startEditor
  5. load into editor
  6. error pops up
Infixo commented 9 months ago

I do the same but I don't have the error. Anyway, please try this fix. I need to know if this solves the issue, since I cannot test it. It is zipped .dll. InfoLoomFix.zip

Infixo commented 9 months ago

What is "5. load into editor"? What do you load? You wrote "error when entering the editor" but this is p.4. As I understand, entering doesn't cause error, only loading something?

KruemelGames commented 9 months ago

After turning on infoloom again, and applying the .dll, overwriting the old one loading into game and the editor its fixed :) No error poping up once finished loading the editor. Good work thank you :)