From 3fd5716f8ec148290668d214b0c8c8af63c79765 Mon Sep 17 00:00:00 2001 From: jianmingyong Date: Fri, 11 Nov 2016 15:59:13 +0800 Subject: [PATCH] Water tile fix 2. More info below: Water tile now support multiple rectangle in one texture. As such, this fix the ability to use multiple water texture in the game. --- 2.5DHero/2.5DHero/Entites/Enviroment/Water.vb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/2.5DHero/2.5DHero/Entites/Enviroment/Water.vb b/2.5DHero/2.5DHero/Entites/Enviroment/Water.vb index f71dc88e7..82e72814a 100644 --- a/2.5DHero/2.5DHero/Entites/Enviroment/Water.vb +++ b/2.5DHero/2.5DHero/Entites/Enviroment/Water.vb @@ -27,7 +27,7 @@ Dim r As New Rectangle(CInt(textureData(1)), CInt(textureData(2)), CInt(textureData(3)), CInt(textureData(4))) Dim texturePath As String = textureData(0) Me.waterTextureName = AdditionalValue - If Water.WaterTexturesTemp.ContainsKey(texturePath & r.ToString() & "_0") = False Then + If Water.WaterTexturesTemp.ContainsKey(AdditionalValue & "_0") = False Then Water.WaterTexturesTemp.Add(AdditionalValue & "_0", TextureManager.GetTexture(texturePath, New Rectangle(r.X, r.Y, r.Width, r.Height))) Water.WaterTexturesTemp.Add(AdditionalValue & "_1", TextureManager.GetTexture(texturePath, New Rectangle(r.X + r.Width, r.Y, r.Width, r.Height))) Water.WaterTexturesTemp.Add(AdditionalValue & "_2", TextureManager.GetTexture(texturePath, New Rectangle(r.X + r.Width * 2, r.Y, r.Width, r.Height)))