Thuster values are not synced when autopilot is enabled

mexpex shared this bug 10 months ago
Reported

Hello, support!

When playing on a dedicated server the clients will not receive the current thrust values of thruster blocks that are controlled by an autopilot.

Example of values that will only output 0 on the client and not be synced: IMyThrust.CurrentThrustPercentage, MyThrustCurrentStrength

It works correctly if a player controls the ship. Due to this, the thruster flames will not change visually in size in relation to the current thrust output. You will only see the "is working" flame.

I have not tested this issue in a client-hosted game


How to reproduce

- Create an empty world

- Create/spawn a ship, Thruster(s), power source, gyro, AI(flight and task)

- Add flight AI and task it to follow the player

Expected result:

- Dedicated server

As mentioned above, thrusters will look idle, and the flame won't change size.

If the player takes control of the ship, it works as intended.

Example Clip: https://youtu.be/ziqnEOohzCc


- Singleplayer

Flames will change size in relation to the current thrust output when controlled by the autopilot or player

Example Clip: https://youtu.be/YMaEvhee4z4

Replies (1)

photo
1

Hello, mexpex,


thank you for the videos. I was able to reproduce the issue and I reported it into our internal system.


Kind regards,

Keen Software House: QA Department

Leave a Comment
 
Attach a file