AnimationBlocks now support SeasonTextures

This commit is contained in:
JappaWakka 2022-09-18 21:01:34 +02:00
parent dba1e721d6
commit 4785492836
1 changed files with 6 additions and 1 deletions

View File

@ -69,7 +69,12 @@
If BlockTexturesTemp.ContainsKey(AnimationNames(n) & "_0") = False Then
For i = 0 To Me.rows(n) - 1
For j = 0 To Me.columns(n) - 1
BlockTexturesTemp.Add(AnimationNames(n) & "_" & (j + columns(n) * i).ToString, TextureManager.GetTexture(AdditionalValue, New Rectangle(r.X + r.Width * j, r.Y + r.Height * i, r.Width, r.Height)))
If SeasonColorTexture <> "" Then
BlockTexturesTemp.Add(AnimationNames(n) & "_" & (j + columns(n) * i).ToString, P3D.World.GetSeasonTexture(TextureManager.GetTexture("Textures\Seasons\" & Me.SeasonColorTexture), TextureManager.GetTexture(AdditionalValue, New Rectangle(r.X + r.Width * j, r.Y + r.Height * i, r.Width, r.Height))))
Else
BlockTexturesTemp.Add(AnimationNames(n) & "_" & (j + columns(n) * i).ToString, TextureManager.GetTexture(AdditionalValue, New Rectangle(r.X + r.Width * j, r.Y + r.Height * i, r.Width, r.Height)))
End If
Next
Next
End If