Jump to content

[V2.1 - Ground Combat] CTD during first alien turn (mission with alien commander)


wulf 21

Recommended Posts

Had a ground mission where I first made my turn, then during the first alien turn some aliens made their move until game finally crashed. Notably it was the first ground mission where an psyon commander was present on the map. The log looks like game crashes when the psyon commander should make his move (happened on actor 5367 and this one is later listed as the commander).

2019-02-28 22:38:19,459 [INFO] (D:\Jenkins\workspace\X2 (Build)\hotfix-0.37.1\Assets\Code\Libraries\Artitas\Artitas.Core\Code\World.cs:664) 
Handled global::Xenonauts.GroundCombat.Events.AnimatorTriggerCommand: Actor: 5367, Trigger: RotatingState, Active: False, Sticky: True

2019-02-28 22:38:19,461 [INFO] (D:\Jenkins\workspace\X2 (Build)\hotfix-0.37.1\Assets\Code\Screens\GroundCombat\Systems\Rendering\AnimatorSystem.cs:218) 
Setting RotatingState on Animator for 5367 to False

2019-02-28 22:38:19,522 [INFO] (D:\Jenkins\workspace\X2 (Build)\hotfix-0.37.1\Assets\Code\Libraries\Artitas\Artitas.Core\Code\World.cs:664) 
Handled global::Xenonauts.Events.ExceptionReport: ExceptionReport: NullReferenceException : Object reference not set to an instance of an object

2019-02-28 22:38:19,609 [INFO] (D:\Jenkins\workspace\X2 (Build)\hotfix-0.37.1\Assets\Code\Libraries\Common\Code\Debug\BugReport\RaygunClientSystem.cs:104) 
RAYGUN: Message sent. (message:[MoveAnimationAct.set_Clip:68] NullReferenceException : Object reference not set to an instance of an object, stacktrace:  at Common.Boards.System.MoveAnimationAct+Node.set_Clip (Xenonauts.GroundCombat.Systems.Animation.RuntimeAnimationClip value) [0x00072] in D:\Jenkins\workspace\X2 (Build)\hotfix-0.37.1\Assets\Code\Screens\GroundCombat\Systems\Animation\Acts\MoveAnimationAct.cs:68 
  at Common.Boards.System.MoveAnimationAct.CreatePath (Common.Boards.System.MovementAct parent, ISequenceTraceable trace, System.Collections.Generic.List`1 path, Common.Boards.Board board) [0x001fa] in D:\Jenkins\workspace\X2 (Build)\hotfix-0.37.1\Assets\Code\Screens\GroundCombat\Systems\Animation\Acts\MoveAnimationAct.cs:399 
  at Common.Boards.System.MoveAnimationAct.OnStarted () [0x00049] in D:\Jenkins\workspace\X2 (Build)\hotfix-0.37.1\Assets\Code\Screens\GroundCombat\Systems\Animation\Acts\MoveAnimationAct.cs:203 
  at Common.Boards.System.Act.PrivateOnStarted () [0x00026] in D:\Jenkins\workspace\X2 (Build)\hotfix-0.37.1\Assets\Code\Screens\GroundCombat\Systems\Animation\Acts\Act.cs:526 
  at Common.Boards.System.Act.PrivateOnActivated () [0x00002] in D:\Jenkins\workspace\X2 (Build)\hotfix-0.37.1\Assets\Code\Screens\GroundCombat\Systems\Animation\Acts\Act.cs:532 
  
  
...

Actor: ID:5367 HP:105|105 Address:[X:25, Y:0, Z:44] Name:Name:Psyon Commander Body:psyon_default Rank:commander LifeStatus:Conscious - 

Edit: Just noticed I forgot the attachements. And additionally, it is perfectly reproducable with the save file. Just load the savefile, launch ground mission to crashsite and then end your own turn. Looks line all aliens will make there move first until game gets to the psyon commander that crashes the game.

Attachements: output.zip + quick_save.json

Edited by wulf 21
Attachements added, reprocuction remark
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...