Crash when grafting

Issue #49 resolved
kirni created an issue

Here are the details copied from the clipboard:

Ultimate ADOM - Caverns of Chaos
Version 0.1.0 - 23.04.2020 19:35:24

Failed to batch signal.

Cannot execute modal dialogs in the Unity thread (SelectEntity/(UiSignal - Type: ModalUserInputRequested/UA.UserInterface.Signals.Lib.Modal.RequestModalUserInputUiSignal))!

UA.UltimateException: Cannot execute modal dialogs in the Unity thread (SelectEntity/(UiSignal - Type: ModalUserInputRequested/UA.UserInterface.Signals.Lib.Modal.RequestModalUserInputUiSignal))!
at UA.Bus.UltimateUserInterfaceGameEngineServiceBus.BatchSignal (UA.UserInterface.Signals.UiSignal signal) [0x00202] in <1b60a9c6421c4f6eb0705714a4a5e863>:0
at UA.UADOM.PropagateEvent (UA.UserInterface.Signals.UiSignal uiSignal) [0x00000] in <1b60a9c6421c4f6eb0705714a4a5e863>:0
at UA.GameEngine.AGE.PropagateEvent (UA.UserInterface.Signals.UiSignal uiSignal) [0x000e4] in <1b60a9c6421c4f6eb0705714a4a5e863>:0
at UA.GameEngine.ECS.Systems.ModalInteractions.ModalInteractionSystem.InitiateInteraction (UA.UserInterface.Signals.Lib.Modal.ModalUserInputDetail inputDetail) [0x00026] in <1b60a9c6421c4f6eb0705714a4a5e863>:0
at UA.GameEngine.ECS.Systems.ModalInteractions.ModalInteractionSystem.ModalEntitySelection (System.String titleTag, System.String selectionTag, System.String descriptionTag, System.Collections.Generic.List1[T] entities, System.Boolean canBeClosed) [0x0000d] in <1b60a9c6421c4f6eb0705714a4a5e863>:0 at UA.GameEngine.ECS.Systems.Brains.Player.PlayerBrain.SelectSingleEntityFromNonEmptyListBasedOnIntention (System.Collections.Generic.List1[T] entities, System.String intention) [0x00021] in <1b60a9c6421c4f6eb0705714a4a5e863>:0
at UA.GameEngine.ECS.Systems.Brains.BrainBase.SelectSingleEntityBasedOnIntention (System.Collections.Generic.List1[T] entities, System.String intention) [0x0000d] in <1b60a9c6421c4f6eb0705714a4a5e863>:0 at UA.GameEngine.ECS.Systems.Entities.Mapping.Lib.SelectSingleEntityEntityMapping.GetMappedEntity (UA.GameEngine.ECS.Systems.Data.DataContext dataContext, UA.GameEngine.ECS.Entities.IEntity actor, UA.GameEngine.ECS.Entities.IEntity method, UA.GameEngine.ECS.Entities.IEntity target) [0x0002f] in <1b60a9c6421c4f6eb0705714a4a5e863>:0 at UA.GameEngine.ECS.Systems.Effects.Lib.ExecuteEffectsWithMappingEffect.TriggerEffectImplementation (UA.GameEngine.ECS.Systems.Data.DataContext dataContext, UA.GameEngine.ECS.Entities.IEntity actor, UA.GameEngine.ECS.Entities.IEntity method, UA.GameEngine.ECS.Systems.PathFinding.Position targetPosition, UA.GameEngine.ECS.Entities.IEntity target) [0x00056] in <1b60a9c6421c4f6eb0705714a4a5e863>:0 at UA.GameEngine.ECS.Systems.Effects.Lib.Base.EffectBase.TriggerEffect (UA.GameEngine.ECS.Systems.Data.DataContext dataContext, UA.GameEngine.ECS.Entities.IEntity actor, UA.GameEngine.ECS.Entities.IEntity method, UA.GameEngine.ECS.Systems.PathFinding.Position targetPosition, UA.GameEngine.ECS.Entities.IEntity target) [0x00028] in <1b60a9c6421c4f6eb0705714a4a5e863>:0 at UA.GameEngine.ECS.Systems.Effects.EffectSystem.TriggerEffects (UA.GameEngine.ECS.Systems.Data.DataContext dataContext, UA.GameEngine.ECS.Entities.IEntity actor, UA.GameEngine.ECS.Entities.IEntity method, UA.GameEngine.ECS.Systems.PathFinding.Position targetPosition, UA.GameEngine.ECS.Entities.IEntity target, System.Collections.Generic.List1[T] effects) [0x0004b] in <1b60a9c6421c4f6eb0705714a4a5e863>:0
at UA.GameEngine.ECS.Systems.Effects.EffectSystem.TriggerEffects (UA.GameEngine.ECS.Entities.IEntity actor, UA.GameEngine.ECS.Entities.IEntity method, UA.GameEngine.ECS.Systems.PathFinding.Position targetPosition, UA.GameEngine.ECS.Entities.IEntity target, System.Collections.Generic.List1[T] effects) [0x00016] in <1b60a9c6421c4f6eb0705714a4a5e863>:0 at UA.GameEngine.ECS.Systems.Usables.UsageSystem.ExecuteEffects (UA.GameEngine.ECS.Entities.IEntity actor, UA.GameEngine.ECS.Entities.IEntity method, UA.GameEngine.ECS.Systems.PathFinding.Position position, System.Collections.Generic.Dictionary2[TKey,TValue] targetsByPosition, System.Collections.Generic.List`1[T] effects) [0x000a0] in <1b60a9c6421c4f6eb0705714a4a5e863>:0
at UA.GameEngine.ECS.Systems.Usables.UsageSystem+<>c__DisplayClass5_0.<UseEntity>b__2 (UA.GameEngine.ECS.Systems.PathFinding.Position p) [0x00000] in <1b60a9c6421c4f6eb0705714a4a5e863>:0
at UA.GameEngine.ECS.Systems.Areas.PositionalEffect.ExecuteEffect () [0x00012] in <1b60a9c6421c4f6eb0705714a4a5e863>:0
at Game.Common.Map.AnimatedEffect.AnimatedEffectExecutor.HandlePosition (UA.GameEngine.ECS.Systems.Areas.PositionalEffect positionalEffect, UA.GameEngine.GameInfo.DetailedInformation.ZoneMapInfo zoneMapInfo, System.Boolean isPlayAudio) [0x00c2e] in <1b60a9c6421c4f6eb0705714a4a5e863>:0
at Game.Common.Map.AnimatedEffect.AnimatedEffectExecutor+<ExecuteNormal>d__25.MoveNext () [0x00134] in <1b60a9c6421c4f6eb0705714a4a5e863>:0
at UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) [0x00026] in <d406ff682e424fcfa5290bc9a41921af>:0

Comments (5)

  1. Log in to comment