Ataraxia Mechanica Posted September 18, 2023 Share Posted September 18, 2023 Crashes after clicking "Launch Dropship". This is the crashlog: ContentRuntimeException: A fatal error occurred during Update[] - Unable to resolve the descriptor: FileSystem::assets/assets/xenonauts/texture/strategy/ui/geoscape/ufo_icons/pegasus^normal.png. Context: - Process:global::Artitas.Events.DeltaTimeEvent - DeltaTime Event[dT: 0.0082943] - Unable to resolve the descriptor: FileSystem::assets/assets/xenonauts/texture/strategy/ui/geoscape/ufo_icons/pegasus^normal.png. at Common.Content.Managers.ContentManager.Get (Common.Content.Descriptor descriptor, Optional`1 ruleOverride) [0x00060] in F:\Jenkins\workspace\X2 (Build)\release-2.0.x\Assets\Code\Libraries\Common\Code\Assets\ContentManager\Managers\ContentManager.cs:1188 at Common.Content.Managers.ContentManager.Get[Sprite] (Common.Content.AssetReference`1 assetReference) [0x00024] in F:\Jenkins\workspace\X2 (Build)\release-2.0.x\Assets\Code\Libraries\Common\Code\Assets\ContentManager\Managers\ContentManager.cs:1166 at Common.Content.AssetReference`1[UnityEngine.Sprite].Get () [0x00057] in F:\Jenkins\workspace\X2 (Build)\release-2.0.x\Assets\Code\Libraries\Common\Code\Assets\ContentManager\AssetReferenceT.cs:95 at Strategy.UI.Panels.Geoscape.IconControllers.SquadronGeoscapeIconController.OnTargetUpdated (Artitas.Entity previousTarget, Artitas.Entity nextTarget) [0x0018b] in F:\Jenkins\workspace\X2 (Build)\release-2.0.x\Assets\Code\Screens\Strategy\UI\Panels\Geoscape\IconControllers\SquadronGeoscapeIconController.cs:68 at Common.UI.DataStructures.UIController`1[T].SetTarget (.T target) [0x0001f] in F:\Jenkins\workspace\X2 (Build)\release-2.0.x\Assets\Code\Libraries\Common\Code\UI\UIController\UIController.cs:116 at Common.UI.DataStructures.UIController`1[T].Common.UI.DataStructures.IUIController.SetTarget (System.Object o) [0x00008] in F:\Jenkins\workspace\X2 (Build)\release-2.0.x\Assets\Code\Libraries\Common\Code\UI\UIController\UIController.cs:109 at Xenonauts.Strategy.Systems.UI.GeoscapeUIControllerSystem.CreateAttachedIcons (Artitas.Entity entity, Boolean forceCreate) [0x00148] in F:\Jenkins\workspace\X2 (Build)\release-2.0.x\Assets\Code\Screens\Strategy\Systems\UI\GeoscapeUIControllerSystem.cs:206 at Xenonauts.Strategy.Systems.UI.GeoscapeUIControllerSystem.<OnInitialize>m__0 (Artitas.Entity e) [0x00003] in F:\Jenkins\workspace\X2 (Build)\release-2.0.x\Assets\Code\Screens\Strategy\Systems\UI\GeoscapeUIControllerSystem.cs:59 at Artitas.Family+<EntityAdd>c__AnonStorey20.<>m__0 (Artitas.Family family, Artitas.Entity entity, IComponent prev, IComponent next) [0x00007] in F:\Jenkins\workspace\X2 (Build)\release-2.0.x\Assets\Code\Libraries\Artitas\Artitas.Core\Code\Family.cs:1100 at Artitas.Family.AddEntity (Int32 entityID, Artitas.Utils.Bag`1 componentIds, Artitas.Utils.Bag`1 components) [0x00057] in F:\Jenkins\workspace\X2 (Build)\release-2.0.x\Assets\Code\Libraries\Artitas\Artitas.Core\Code\Family.cs:642 at Artitas.Managers.FamilyManager.SetComposition (Int32 entityID, Int32 compositionID, Artitas.Utils.Bag`1 componentIds, Artitas.Utils.Bag`1 components) [0x00076] in F:\Jenkins\workspace\X2 (Build)\release-2.0.x\Assets\Code\Libraries\Artitas\Artitas.Core\Code\Managers\FamilyManager.cs:481 at Artitas.Template.Create (Artitas.World world) [0x000fc] in F:\Jenkins\workspace\X2 (Build)\release-2.0.x\Assets\Code\Libraries\Artitas\Artitas.Core\Code\Template.cs:728 at Xenonauts.Strategy.Systems.XenonautSquadronSystem.CreateXenonautSquadron (Vector3 position, IEnumerable`1 members) [0x00244] in F:\Jenkins\workspace\X2 (Build)\release-2.0.x\Assets\Code\Screens\Strategy\Systems\Geoscape\Aircraft\XenonautSquadronSystem.cs:104 at Xenonauts.Strategy.Systems.XenonautSquadronSystem.CreateDropshipSquadron (Artitas.Entity dropship) [0x0017e] in F:\Jenkins\workspace\X2 (Build)\release-2.0.x\Assets\Code\Screens\Strategy\Systems\Geoscape\Aircraft\XenonautSquadronSystem.cs:355 at Xenonauts.Strategy.Systems.XenonautSquadronSystem.CreateSquadronAndLaunch (IEnumerable`1 squadronMembers, Artitas.Entity target) [0x00030] in F:\Jenkins\workspace\X2 (Build)\release-2.0.x\Assets\Code\Screens\Strategy\Systems\Geoscape\Aircraft\XenonautSquadronSystem.cs:363 at Xenonauts.Strategy.UI.AirLaunchControlElement+AirLaunchControlArmoryCustomizer.Accept () [0x0001d] in F:\Jenkins\workspace\X2 (Build)\release-2.0.x\Assets\Code\Screens\Strategy\UI\Elements\AirLaunchControlElement.cs:379 at Xenonauts.Strategy.UI.ArmoryElement.<OnAccept>m__1C () [0x00007] in F:\Jenkins\workspace\X2 (Build)\release-2.0.x\Assets\Code\Screens\Strategy\UI\Elements\ArmoryElement.cs:559 at Artitas.Systems.DelayedTaskSystem.HandleTimeDelayedEvents (Artitas.Events.DeltaTimeEvent dtEvent) [0x00081] in F:\Jenkins\workspace\X2 (Build)\release-2.0.x\Assets\Code\Libraries\Artitas\Artitas.Core\Code\Systems\DelayedTaskSystem.cs:506 at (wrapper delegate-invoke) System.Action`2<Artitas.Systems.DelayedTaskSystem, Artitas.Events.DeltaTimeEvent>:invoke_void__this___DelayedTaskSystem_DeltaTimeEvent (Artitas.Systems.DelayedTaskSystem,Artitas.Events.DeltaTimeEvent) at Artitas.Core.Utils.ExpressionUtil+<ActionFromMethodInfoFactory>c__AnonStorey1`4[Artitas.Systems.EventSystem,Artitas.Events.DeltaTimeEvent,Artitas.Systems.DelayedTaskSystem,Artitas.IEvent].<>m__0 (Artitas.Systems.EventSystem target, IEvent param) [0x0001c] in F:\Jenkins\workspace\X2 (Build)\release-2.0.x\Assets\Code\Libraries\Artitas\Artitas.Core\Code\Utils\ExpressionUtil.cs:151 at Artitas.Systems.EventSystem.HandleSubscribers (IEvent event) [0x00050] in F:\Jenkins\workspace\X2 (Build)\release-2.0.x\Assets\Code\Libraries\Artitas\Artitas.Core\Code\Systems\EventSystem.cs:53 at Artitas.Systems.EventSystem.Handle (IEvent event) [0x00003] in F:\Jenkins\workspace\X2 (Build)\release-2.0.x\Assets\Code\Libraries\Artitas\Artitas.Core\Code\Systems\EventSystem.cs:28 at Artitas.DebugProcessStrategy.ProcessEvent (IEvent queuedEvent) [0x001e7] in F:\Jenkins\workspace\X2 (Build)\release-2.0.x\Assets\Code\Libraries\Artitas\Artitas.Core\Code\World.cs:1068 at Artitas.DefaultProcessStrategy.Process () [0x0003b] in F:\Jenkins\workspace\X2 (Build)\release-2.0.x\Assets\Code\Libraries\Artitas\Artitas.Core\Code\World.cs:900 at Artitas.DebugProcessStrategy.Process () [0x0000e] in F:\Jenkins\workspace\X2 (Build)\release-2.0.x\Assets\Code\Libraries\Artitas\Artitas.Core\Code\World.cs:1000 at Artitas.World.Process () [0x00015] in F:\Jenkins\workspace\X2 (Build)\release-2.0.x\Assets\Code\Libraries\Artitas\Artitas.Core\Code\World.cs:691 at Common.Screens.DataStructures.WorldManagedScreen`2[Xenonauts.GameScreens,Common.Screens.DataStructures.IScreenParameters].Update (Single deltaTime) [0x00042] in F:\Jenkins\workspace\X2 (Build)\release-2.0.x\Assets\Code\Libraries\Common\Code\Lifecycles\ScreenLifecycle\DataStructures\WorldManagedScreen.cs:52 at Xenonauts.Strategy.StrategyScreen.Update (Single deltaTime) [0x00056] in F:\Jenkins\workspace\X2 (Build)\release-2.0.x\Assets\Code\Screens\Strategy\StrategyScreen.cs:372 at Common.Screens.ScreenManager`1[Xenonauts.GameScreens].Update (Single deltaTime) [0x000f9] in F:\Jenkins\workspace\X2 (Build)\release-2.0.x\Assets\Code\Libraries\Common\Code\Lifecycles\ScreenLifecycle\ScreenManager.cs:175 at Xenonauts.XenonautsMain.Update () [0x00139] in F:\Jenkins\workspace\X2 (Build)\release-2.0.x\Assets\Code\Screens\XenonautsMain.cs:925 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Common.Logging.UnityLogAppender:Append(LoggingEvent) (at F:\Jenkins\workspace\X2 (Build)\release-2.0.x\Assets\Code\Libraries\Common\Code\Debug\Logging\UnityLogAppender.cs:43) log4net.Appender.AppenderSkeleton:DoAppend(LoggingEvent) (at c:\log4net\tags\1.2.15RC1\src\Appender\AppenderSkeleton.cs:317) log4net.Util.AppenderAttachedImpl:AppendLoopOnAppenders(LoggingEvent) (at c:\log4net\tags\1.2.15RC1\src\Util\AppenderAttachedImpl.cs:92) log4net.Repository.Hierarchy.Logger:CallAppenders(LoggingEvent) (at c:\log4net\tags\1.2.15RC1\src\Repository\Hierarchy\Logger.cs:576) log4net.Repository.Hierarchy.Logger:ForcedLog(Type, Level, Object, Exception) (at c:\log4net\tags\1.2.15RC1\src\Repository\Hierarchy\Logger.cs:688) log4net.Repository.Hierarchy.Logger:Log(Type, Level, Object, Exception) (at c:\log4net\tags\1.2.15RC1\src\Repository\Hierarchy\Logger.cs:428) log4net.Core.LogImpl:Fatal(Object, Exception) (at c:\log4net\tags\1.2.15RC1\src\Core\LogImpl.cs:983) Xenonauts.XenonautsMain:Update() (at F:\Jenkins\workspace\X2 (Build)\release-2.0.x\Assets\Code\Screens\XenonautsMain.cs:938) Quote Link to comment Share on other sites More sharing options...
Kouki Posted September 18, 2023 Share Posted September 18, 2023 Yeah it's a known issue for the Pegasus because it doesn't load in properly into the Geoscape, we're working on it, thanks for reporting the bug! Quote Link to comment Share on other sites More sharing options...
Sotetvan Posted September 18, 2023 Share Posted September 18, 2023 Hi! You can change the pegasus icon to dragonfly icon. In the c:\Program Files (x86)\Steam\steamapps\common\Xenonauts2\assets\assets\xenonauts\template\strategy\aircraft\profiles\xenonaut\dropship_tier3.json change Pegasus to Dragonfly and the problem is solved. No more Crash. {"$content":"Dragonfly","$type":"Xenonauts.Strategy.Components.Assets.GeoscapeIconIdentifier"}, and ui/strike_team_icons/dragonfly_4k.png","$type":"Strategy.Components.Aircraft.StrikeTeamIconComponent"}, Quote Link to comment Share on other sites More sharing options...
Chris Posted September 19, 2023 Share Posted September 19, 2023 Yeah, this will be fixed in the next update! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.