Rotornut44
Resource contributor
- Messages
- 563
- Country
-
@Jeffrey Stähli
Hey Jeffrey,
I'm not sure if you are aware of this or not, but I have ran into a intermittent bug with the latest version of SODE. For some reason, I will randomly get double or triple windsocks. This has only happened a few times though, so it seems to be a rare case. Reviewing the SODE.log, I caught a couple of lines where another windsock was injected, but the old injection wasnt removed. (See lines 155 & 332) This seems to happen right after SODE begins "Refreshing Season/Time Data..."
Wind conditions were very gusty yesterday. (The date this log was saved) I did notice the windsock was switching between medium and high (wind animation levels) quite frequently. Maybe this overloaded SODE causing it to miss removing a windsock model when the conditions were updated? (Even though I find it hard to believe that it could overload so easily.) Just speculation of course..
(Another user's screenshot - Unsure of his exact conditions at the time.)
I have attached the SODE log to this post. (Converted to a txt file to satisfy the uploader) Although I tried for an hour or so this morning, I was unable to replicate the issue seen above.
[EDIT]
I'm going to throw my Windsock's XML snippet in here just in case you wish to review it:
[/EDIT]
Hey Jeffrey,
I'm not sure if you are aware of this or not, but I have ran into a intermittent bug with the latest version of SODE. For some reason, I will randomly get double or triple windsocks. This has only happened a few times though, so it seems to be a rare case. Reviewing the SODE.log, I caught a couple of lines where another windsock was injected, but the old injection wasnt removed. (See lines 155 & 332) This seems to happen right after SODE begins "Refreshing Season/Time Data..."
Wind conditions were very gusty yesterday. (The date this log was saved) I did notice the windsock was switching between medium and high (wind animation levels) quite frequently. Maybe this overloaded SODE causing it to miss removing a windsock model when the conditions were updated? (Even though I find it hard to believe that it could overload so easily.) Just speculation of course..


(Another user's screenshot - Unsure of his exact conditions at the time.)
I have attached the SODE log to this post. (Converted to a txt file to satisfy the uploader) Although I tried for an hour or so this morning, I was unable to replicate the issue seen above.
[EDIT]
I'm going to throw my Windsock's XML snippet in here just in case you wish to review it:
<!-- Windsock -->
<SimObject Name="BI Windsock">
<Placement Lat="29.4420519099325" Lon="-81.4857393752116" Alt="0.0#AGL" Hdg="0.0"/>
<Model SimTitle="Windsock Worn Orange No Wind">
<TargetSim ID="P3Dv2;P3Dv3" SimTitle="Windsock Worn Orange No Wind P3D"/>
<TargetSim ID="P3Dv4" SimTitle="Windsock Worn Orange No Wind P3Dv4"/>
<VariableDrivenRotation Variable="WindDirection" Axis="HEADING" Animated="No"/>
<ConditionalVisibility Variable="WindSpeed" Value="0"/>
</Model>
<Model SimTitle="Windsock Worn Orange Low">
<TargetSim ID="P3Dv2;P3Dv3" SimTitle="Windsock Worn Orange Low P3D"/>
<TargetSim ID="P3Dv4" SimTitle="Windsock Worn Orange Low P3Dv4"/>
<VariableDrivenRotation Variable="WindDirection" Axis="HEADING" Animated="No"/>
<ConditionalVisibility Variable="WindSpeed" Value="1-4"/>
</Model>
<Model SimTitle="Windsock Worn Orange Medium">
<TargetSim ID="P3Dv2;P3Dv3" SimTitle="Windsock Worn Orange Medium P3D"/>
<TargetSim ID="P3Dv4" SimTitle="Windsock Worn Orange Medium P3Dv4"/>
<VariableDrivenRotation Variable="WindDirection" Axis="HEADING" Animated="No"/>
<ConditionalVisibility Variable="WindSpeed" Value="5-14"/>
</Model>
<Model SimTitle="Windsock Worn Orange High">
<TargetSim ID="P3Dv2;P3Dv3" SimTitle="Windsock Worn Orange High P3D"/>
<TargetSim ID="P3Dv4" SimTitle="Windsock Worn Orange High P3Dv4"/>
<VariableDrivenRotation Variable="WindDirection" Axis="HEADING" Animated="No"/>
<ConditionalVisibility Variable="WindSpeed" Value="15-90"/>
</Model>
</SimObject>
<SimObject Name="BI Windsock">
<Placement Lat="29.4420519099325" Lon="-81.4857393752116" Alt="0.0#AGL" Hdg="0.0"/>
<Model SimTitle="Windsock Worn Orange No Wind">
<TargetSim ID="P3Dv2;P3Dv3" SimTitle="Windsock Worn Orange No Wind P3D"/>
<TargetSim ID="P3Dv4" SimTitle="Windsock Worn Orange No Wind P3Dv4"/>
<VariableDrivenRotation Variable="WindDirection" Axis="HEADING" Animated="No"/>
<ConditionalVisibility Variable="WindSpeed" Value="0"/>
</Model>
<Model SimTitle="Windsock Worn Orange Low">
<TargetSim ID="P3Dv2;P3Dv3" SimTitle="Windsock Worn Orange Low P3D"/>
<TargetSim ID="P3Dv4" SimTitle="Windsock Worn Orange Low P3Dv4"/>
<VariableDrivenRotation Variable="WindDirection" Axis="HEADING" Animated="No"/>
<ConditionalVisibility Variable="WindSpeed" Value="1-4"/>
</Model>
<Model SimTitle="Windsock Worn Orange Medium">
<TargetSim ID="P3Dv2;P3Dv3" SimTitle="Windsock Worn Orange Medium P3D"/>
<TargetSim ID="P3Dv4" SimTitle="Windsock Worn Orange Medium P3Dv4"/>
<VariableDrivenRotation Variable="WindDirection" Axis="HEADING" Animated="No"/>
<ConditionalVisibility Variable="WindSpeed" Value="5-14"/>
</Model>
<Model SimTitle="Windsock Worn Orange High">
<TargetSim ID="P3Dv2;P3Dv3" SimTitle="Windsock Worn Orange High P3D"/>
<TargetSim ID="P3Dv4" SimTitle="Windsock Worn Orange High P3Dv4"/>
<VariableDrivenRotation Variable="WindDirection" Axis="HEADING" Animated="No"/>
<ConditionalVisibility Variable="WindSpeed" Value="15-90"/>
</Model>
</SimObject>
Attachments
Last edited: