The fact that the Green/Red smoke appeared as white smoke might be due to a model matching issue.
Here is the testing my friend and I conducted:
1: We confirmed that white smoke was generated on an aircraft designed to produce white smoke.
2: We returned to the world map and switched to aircraft configured for green and red smoke.
3: Upon returning to Free Flight, my aircraft appeared to me as the green/red model; however, my friend saw my aircraft (the green model) displaying the livery of the white-smoke aircraft.
Additionally, even though my friend had switched to the red model, I saw his aircraft as the white model.
A model matching issue was occurring.
4: We activated the green and red smoke, but we both saw white smoke instead.
However, VFX utilizing the “Light Mask” command remain invisible in SU5/SU6. In SU4/MSFS2020, these VFX were visible between multiplayer participants.
We are drifting away from the multiplayer simvar topic.
I understand the problem but I think you should rather created a dedicated bug report about model matching in multiplayer.
Regards,
Sylvain
I conducted further tests.
Invisible to each other in multiplayer
(A:LIGHT LOGO, Bool)
Visible to each other
(A:LIGHT LOGO:1, percent) 100 ==
Based on these results, isn’t it possible that the “Bool = 1” bug still persists?
@TTbls12 I would say this is the expected result. For indexed simvars, index 0 is not replicated.
So for lights, you want to use index 1 for the first light.
Not sure why you used the percent unit, the bool unit works as expected for LIGHT LOGO:1
Other light types will behave the same way:
I still have a bug logged on our side so the documentation details what index range is supported in multiplayer.
Regards,
Sylvain
1 Like
In that case, the reason it didn’t work with “Bool” might have been the missing “:1”.
I tried using the percent because I saw it in the XML for the Indiafoxtecho MB-339 and decided to copy that approach.
Thank you.