-
assigned issue to
Crash when grafting
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.List
1[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.List
1[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.Dictionary
2[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)
-
repo owner -
- changed status to resolved
I think we have resolved all issues related to grafting. ;)
-
- changed milestone to Fixed in version 0.1.1
- changed component to User Interface (UI)
-
- changed component to Game Logic
-
repo owner Fixed. There are some problems with messaging to solve though (for alpha 3).
- Log in to comment