[7.00 Beta 3] Issue with Repeat Orders and Manually Editing Response

This forum provides information on obtaining access to Public Beta versions of X4: Foundations allowing people running those versions to provide feedback on their experiences.

Moderator: DevNet Public Moderators

Post Reply
EnterprisePiece
Posts: 8
Joined: Fri, 30. Dec 22, 14:02
x4

[7.00 Beta 3] Issue with Repeat Orders and Manually Editing Response

Post by EnterprisePiece » Tue, 30. Apr 24, 01:20

This one makes more sense if I begin with a save: https://www.dropbox.com/scl/fi/ijn93vd5 ... eteyy&dl=0

Focus on the ship named #REPEAT ORDER OVERRIDE BUG (FEF-689) which is currently performing a Repeat Orders behavior of flying in a square-ish pattern in Tharka's Cascade XV and which has its Response to Attack set to Retaliate. This is nonsensical, but was set up specifically to reproduce this issue.
Sooner or later this ship will get attacked by the Xenon and, as instructed, will initiate an Attack Response. (Attachment 1)
Here's where the issue occurs: Manually select a different Response, such as Flee, in the Orders menu by using the "Select response" drop-down. This manually set Override Order, rather than becoming the current Order the ship executes, will instead be added to the top of the Repeat Orders queue. (Attachment 2). The ship will the execute the next numbered Order in the queue.
The end result of this is that the manual Response Override Order selected by the player is ignored until the Repeat Orders queue runs out and begins a new loop, at which point the manually-set Behavior will be initiated.
In this example, if the ship gets attacked again before its Orders loop around, another automatic Response Override Order gets added to the correct position and is executed by the ship. (Attachment 3). This one does not have a drop-down and cannot be modified by the player unless the previous Override Response with the drop-down is cancelled, and which point we loop back around to the beginning of this explanation (just like how repeat orders works :D).

The expected behavior would be that the new Response Override Order that I select using the drop-down would be inserted at the correct position in the queue and instantly executed by the ship rather than being inserted at the top of the Repeat Orders list and executed by the ship whenever it gets around to doing it.
Attachments
x4b31.png
x4b32.png
x4b33.png

Post Reply

Return to “X4: Foundations - Public Beta Feedback”