Version: FS2024 SU4 and SU5
Frequency: Consistently
Severity: High
Marketplace package name: sws-aircraft-kodiak-wheels
Context: Community, Marketplace and Editing
Similar MSFS 2020 issue: Not applicable
Bug description:
In our Kodiak the covers can be removed and placed back, using the COVER ON simvars. The covers use a separate “clickspot” node for interactions and we only hide the visible graphic.
When starting a flight on the Apron, the left side pitot cover is not clickable, although the collision mesh can be seen in debug. The right side pitot cover works fine.
Once you click the right side pitot cover clickspot, the left side clickspot begins to work properly.
Some customers have reported the same problem with the chocks, but everyone reports it with the pitot covers. Both attachments are our own and use the same logic.
Repro steps:
- Select the Kodiak (v2.1.7)
- Start a flight on the Apron
- Walk to the left wing pitot cover and try to click it. It isn’t clickable.
- Turn on Mesh Collision Debug to visualise the meshes. The clickspot is there.
- Walk to right wing pitot cover. Mesh is there and it is clickable.
- Click the right wing pitot cover to remove the pitot covers.
- Walk back to left wing pitot cover
- The pitot cover mesh is now clickable
Attachments:
Private attachments:
The problem has now expanded to the chocks in our latest Kodiak update, but it wasn’t an issue before. The good news is that I have found a condition which triggers the bug. @FlyingRaccoon this may help troubleshoot the problem.
With the Kodiak in preflight (latest version 2.2.0), you are not able to click the left pitot cover and none of the chocks, but you can click the right pitot cover. While you can’t see my cursor, it is on the colliders.
Next, walk behind the wing while looking at the pitot cover “dot”. As soon as the “dot” hides behind the wing, it will disappear. ΤHIS IS THE KEY! You need to be outside the selection volume! Walk forward again so that the dot reappears and you are able to click the previously broken pitot cover.
The same applies to chocks. Walk behind the wheel until the dot (in front of the wheel) hides behind the tyre. Walk forward again and it will be clickable.
If the selection volume is large and you spawn inside it when the preflight begins, then the clickspots don’t trigger correctly.
Hello @SWS-AlexVletsas
I just tried with version 2.2.0 of your package but can’t replicate the issue.
I am able to remove left wing pitot cover and wheels chocks right away.
When the issue occurs, can you see anything suspicious in the Behaviors tool?
Can you show what the Mouserects, Visibility and InputsEvents tab are showing?
Regards,
Sylvain
I fixed the problem in 2.2.0 on Saturday, you would need to try 2.1.7 (public) to see it with the left pitot cover. Everything seems to be in place, but it can’t be removed.
We narrowed it down to this: when your avatar spawns in the game and it already is inside an interaction volume, the objects this volume refers to cannot be clicked. You have to exit and then enter again.
So you had particularly big volumes to ease interactions and had to reduce it to get rid of the issue I assume?
I’ll investigate this then.
Regards,
Sylvain
Exactly. It seems to be an initialisation problem with the volumes and avatars.