Skip to content

Commit

Permalink
Additional check for issue #72
Browse files Browse the repository at this point in the history
  • Loading branch information
slyh2 committed Jan 21, 2024
1 parent 34c171b commit 99be883
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -472,7 +472,8 @@ private void InitializeTrafficLights(DynamicBuffer<SubLane> subLanes, NativeList
// Temp fix for issue #72
// Maybe this function was called with deleted or temp SubLane
// And the game crashed when components were added to it
if (extraLaneSignal.m_Flags != 0)
// Not sure why checking if LaneSignal exists helps reduce crashes
if (extraLaneSignal.m_Flags != 0 && m_LaneSignalData.HasComponent(subLane))
{
m_CommandBuffer.AddComponent(subLane, extraLaneSignal);
}
Expand Down
2 changes: 1 addition & 1 deletion TrafficLightsEnhancement/TrafficLightsEnhancement.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<TargetFramework>net46</TargetFramework>
<AssemblyName>C2VM.TrafficLightsEnhancement</AssemblyName>
<Description>C2VM.TrafficLightsEnhancement</Description>
<Version>0.2.13</Version>
<Version>0.2.14</Version>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<LangVersion>latest</LangVersion>
<RestoreAdditionalProjectSources>
Expand Down

0 comments on commit 99be883

Please sign in to comment.