From 059996f751cbd9412fb0adca9fa4d47096ad258e Mon Sep 17 00:00:00 2001 From: Jin-Jiyunsun <37377657+Jin-Jiyunsun@users.noreply.github.com> Date: Fri, 27 Feb 2026 23:35:43 +0000 Subject: [PATCH 01/13] Fix the worst and most visible issues with the new textures only ground blending mode, mostly cobbled or brick paths --- .../rs117/hd/scene/tile_overrides.json | 130 +++++++++++++++++- 1 file changed, 129 insertions(+), 1 deletion(-) diff --git a/src/main/resources/rs117/hd/scene/tile_overrides.json b/src/main/resources/rs117/hd/scene/tile_overrides.json index c1c9364e6c..e3957909ce 100644 --- a/src/main/resources/rs117/hd/scene/tile_overrides.json +++ b/src/main/resources/rs117/hd/scene/tile_overrides.json @@ -677,6 +677,7 @@ "minSaturation": 0, "maxSaturation": 1, "shiftLightness": 7, + "blended": false, "replacements": { "LUMBRIDGE_PATHS": "blending", "NONE": "!textures" @@ -694,6 +695,24 @@ "minSaturation": 0, "maxSaturation": 1, "shiftLightness": 7, + "replacements": { + "NONE": "!textures", + "LUM_BRIDGE_10_TEXTURE_BLENDING_ONLY": "blendingTextures" + } + }, + { + "name": "LUM_BRIDGE_10_TEXTURE_BLENDING_ONLY", + "area": "LUM_BRIDGE", + "overlayIds": [ + 10 + ], + "groundMaterial": "VARROCK_PATHS", + "minHue": 7, + "maxHue": 7, + "minSaturation": 0, + "maxSaturation": 1, + "shiftLightness": 7, + "blended": false, "replacements": { "NONE": "!textures" } @@ -1116,6 +1135,22 @@ ], "groundMaterial": "VARROCK_PATHS", "shiftLightness": 6, + "replacements": { + "NONE": "!textures", + "EAST_ARDOUGNE_PATH_BLENDING_FIX_TOGGLE_WINTER": "season == SeasonalTheme.WINTER", + "EAST_ARDOUGNE_PATH_BLENDING_FIX": "blending", + "EAST_ARDOUGNE_PATH_BLENDING_FIX_TOGGLE_TEXTURE_BLENDING_ONLY": "blendingTextures" + } + }, + { + "name": "EAST_ARDOUGNE_PATH_BLENDING_FIX_TOGGLE_TEXTURE_BLENDING_ONLY", + "area": "EAST_ARDOUGNE_PATHING_FIXES", + "overlayIds": [ + 10 + ], + "groundMaterial": "VARROCK_PATHS", + "blended": false, + "shiftLightness": 6, "replacements": { "NONE": "!textures", "EAST_ARDOUGNE_PATH_BLENDING_FIX_TOGGLE_WINTER": "season == SeasonalTheme.WINTER", @@ -1337,6 +1372,24 @@ "minSaturation": 1, "maxSaturation": 1, "shiftLightness": 19, + "replacements": { + "NONE": "!textures", + "FALADOR_SOUTH_PATH_FIX_1_TEXTURE_BLENDING_ONLY": "blendingTextures" + } + }, + { + "name": "FALADOR_SOUTH_PATH_FIX_1_TEXTURE_BLENDING_ONLY", + "area": "FALADOR_SOUTH_PATH_FIX", + "overlayIds": [ + 119 + ], + "groundMaterial": "FALADOR_PATHS", + "minHue": 8, + "maxHue": 8, + "minSaturation": 1, + "maxSaturation": 1, + "shiftLightness": 19, + "blended": false, "replacements": { "NONE": "!textures" } @@ -2452,6 +2505,18 @@ "overlayIds": [ 26 ], + "groundMaterial": "BRICK_PATHS", + "replacements": { + "SOPHANEM_PATH_TEXTURE_BLENDING_ONLY": "blendingTextures" + } + }, + { + "name": "SOPHANEM_PATH_TEXTURE_BLENDING_ONLY", + "area": "SOPHANEM", + "blended": false, + "overlayIds": [ + 26 + ], "groundMaterial": "BRICK_PATHS" }, { @@ -2571,6 +2636,24 @@ "minSaturation": 1, "maxSaturation": 1, "shiftLightness": 16, + "replacements": { + "NONE": "!textures", + "FALADOR_PATHS_TEXTURE_BLENDING_ONLY": "blendingTextures" + } + }, + { + "name": "FALADOR_PATHS_TEXTURE_BLENDING_ONLY", + "area": "FALADOR", + "overlayIds": [ + 137 + ], + "groundMaterial": "FALADOR_PATHS", + "minHue": 8, + "maxHue": 8, + "minSaturation": 1, + "maxSaturation": 1, + "shiftLightness": 16, + "blended": false, "replacements": { "NONE": "!textures" } @@ -3472,6 +3555,21 @@ ], "groundMaterial": "VARROCK_PATHS", "shiftLightness": 6, + "replacements": { + "WINTER_JAGGED_STONE_TILE_LIGHT": "season == SeasonalTheme.WINTER", + "EAST_ARDOUGNE_PATHS_1_TEXTURE_BLENDING_ONLY": "blendingTextures", + "NONE": "!textures" + } + }, + { + "name": "EAST_ARDOUGNE_PATHS_1_TEXTURE_BLENDING_ONLY", + "area": "EAST_ARDOUGNE", + "overlayIds": [ + 10 + ], + "groundMaterial": "VARROCK_PATHS", + "shiftLightness": 6, + "blended": false, "replacements": { "WINTER_JAGGED_STONE_TILE_LIGHT": "season == SeasonalTheme.WINTER", "NONE": "!textures" @@ -4159,7 +4257,8 @@ "groundMaterial": "DARKMEYER_BRICK_PATH", "shiftLightness": 3, "uvScale": 0.760009, - "minLightness": 12 + "minLightness": 12, + "blended": false }, { "name": "DARKMEYER_PATH_MIDDLE", @@ -4842,6 +4941,20 @@ 50 ], "groundMaterial": "VARROCK_PATHS", + "replacements": { + "WINTER_JAGGED_STONE_TILE_LIGHT_2": "season == SeasonalTheme.WINTER", + "OVERLAY_ZEAH_PATHS_TEXTURE_BLENDING_ONLY": "blendingTextures" + } + }, + { + "name": "OVERLAY_ZEAH_PATHS_TEXTURE_BLENDING_ONLY", + "area": "KOUREND", + "overlayIds": [ + 11, + 50 + ], + "groundMaterial": "VARROCK_PATHS", + "blended": false, "replacements": { "WINTER_JAGGED_STONE_TILE_LIGHT_2": "season == SeasonalTheme.WINTER" } @@ -10081,6 +10194,21 @@ 179 ], "groundMaterial": "VARROCK_PATHS", + "replacements": { + "OVERWORLD - COBBLESTONE_PATHS - Texture Blending Only": "blendingTextures", + "WINTER_JAGGED_STONE_TILE": "season == SeasonalTheme.WINTER" + } + }, + { + "name": "OVERWORLD - COBBLESTONE_PATHS - Texture Blending Only", + "area": "OVERWORLD", + "overlayIds": [ + 117, + 171, + 179 + ], + "blended": false, + "groundMaterial": "VARROCK_PATHS", "replacements": { "WINTER_JAGGED_STONE_TILE": "season == SeasonalTheme.WINTER" } From c0775ad5de850d59066caa854e11f4d2ce09f144 Mon Sep 17 00:00:00 2001 From: Jin-Jiyunsun <37377657+Jin-Jiyunsun@users.noreply.github.com> Date: Sat, 28 Feb 2026 00:03:52 +0000 Subject: [PATCH 02/13] Adjust kharid_grassy_sand --- src/main/resources/rs117/hd/scene/ground_materials.json | 9 +++++++++ src/main/resources/rs117/hd/scene/tile_overrides.json | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/src/main/resources/rs117/hd/scene/ground_materials.json b/src/main/resources/rs117/hd/scene/ground_materials.json index a2d54d3058..ad4a362442 100644 --- a/src/main/resources/rs117/hd/scene/ground_materials.json +++ b/src/main/resources/rs117/hd/scene/ground_materials.json @@ -574,6 +574,15 @@ "GRASS_3" ] }, + { + "name": "GRASSY_SAND", + "materials": [ + "GRASS_1", + "SAND_1", + "SAND_2", + "SAND_3" + ] + }, { "name": "OOZE_FLOOR", "materials": [ diff --git a/src/main/resources/rs117/hd/scene/tile_overrides.json b/src/main/resources/rs117/hd/scene/tile_overrides.json index e3957909ce..c3ef02de42 100644 --- a/src/main/resources/rs117/hd/scene/tile_overrides.json +++ b/src/main/resources/rs117/hd/scene/tile_overrides.json @@ -7787,7 +7787,7 @@ }, { "name": "KHARID_GRASSY_SAND", - "groundMaterial": "SAND", + "groundMaterial": "GRASSY_SAND", "maxLightness": 60, "shiftHue": -1, "minHue": 6, From 7e9e5f03b17e7919026cbbc642226c489e3a3d56 Mon Sep 17 00:00:00 2001 From: Jin-Jiyunsun <37377657+Jin-Jiyunsun@users.noreply.github.com> Date: Mon, 2 Mar 2026 00:02:41 +0000 Subject: [PATCH 03/13] Fix wizards tower path for textures only --- .../rs117/hd/scene/tile_overrides.json | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/src/main/resources/rs117/hd/scene/tile_overrides.json b/src/main/resources/rs117/hd/scene/tile_overrides.json index c3ef02de42..1fc4f32298 100644 --- a/src/main/resources/rs117/hd/scene/tile_overrides.json +++ b/src/main/resources/rs117/hd/scene/tile_overrides.json @@ -464,7 +464,7 @@ }, { "name": "WIZARDS_TOWER_PATH_BLEND_FIX", - "groundMaterial": "OVERWORLD_GRASS_1", + "groundMaterial": "HD_LAVA", "minHue": 10, "maxHue": 10, "minSaturation": 5, @@ -488,6 +488,7 @@ ], "groundMaterial": "BRICK_PATHS", "shiftSaturation": -1, + "blended": false, "replacements": { "WIZARDS_TOWER_PATH_BLEND_FIX_WINTER": "season == SeasonalTheme.WINTER", "WIZARDS_TOWER_PATH_BLEND_FIX": "blending" @@ -4025,7 +4026,20 @@ 164 ], "groundMaterial": "BRICK_PATHS", - "shiftSaturation": -1 + "shiftSaturation": -1, + "replacements": { + "WIZARDS_TOWER_PATH_TEXTURE_BLENDING_ONLY": "blendingTextures" + } + }, + { + "name": "WIZARDS_TOWER_PATH_TEXTURE_BLENDING_ONLY", + "area": "WIZARDS_TOWER_PATH", + "overlayIds": [ + 164 + ], + "groundMaterial": "BRICK_PATHS", + "shiftSaturation": -1, + "blended": false }, { "name": "MISTHALIN_MYSTERY_MANOR_TILE_DARK_1", From a2c5f1f95ec092a62c53668842a2963ed0662f0f Mon Sep 17 00:00:00 2001 From: Jin-Jiyunsun <37377657+Jin-Jiyunsun@users.noreply.github.com> Date: Mon, 2 Mar 2026 02:57:22 +0000 Subject: [PATCH 04/13] Remove min lightness from GotR sand, allow it to be a little brighter --- src/main/resources/rs117/hd/scene/tile_overrides.json | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/main/resources/rs117/hd/scene/tile_overrides.json b/src/main/resources/rs117/hd/scene/tile_overrides.json index 1fc4f32298..0356ca3d22 100644 --- a/src/main/resources/rs117/hd/scene/tile_overrides.json +++ b/src/main/resources/rs117/hd/scene/tile_overrides.json @@ -5266,8 +5266,7 @@ 203 ], "groundMaterial": "SAND", - "minLightness": 64, - "maxLightness": 64 + "maxLightness": 68 }, { "name": "TEMPLE_OF_THE_EYE_ROCK_OVERLAY", @@ -9471,7 +9470,10 @@ 60 ], "groundMaterial": "VARIED_DIRT_SHINY", - "shiftLightness": 5 + "shiftLightness": 5, + "replacements": { + "TEMPLE_OF_THE_EYE_ROCK_UNDERLAY_BLENDING": "blendingTextures" + } }, { "name": "TEMPLE_OF_THE_EYE_DIRT", From 6078508d8b49b312c25e1e8fb411934dde375daf Mon Sep 17 00:00:00 2001 From: Jin-Jiyunsun <37377657+Jin-Jiyunsun@users.noreply.github.com> Date: Mon, 2 Mar 2026 20:17:08 +0000 Subject: [PATCH 05/13] Fix some paths in Hosidius for textures only blending --- .../rs117/hd/scene/tile_overrides.json | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/src/main/resources/rs117/hd/scene/tile_overrides.json b/src/main/resources/rs117/hd/scene/tile_overrides.json index 0356ca3d22..82a9f4317e 100644 --- a/src/main/resources/rs117/hd/scene/tile_overrides.json +++ b/src/main/resources/rs117/hd/scene/tile_overrides.json @@ -585,6 +585,18 @@ "overlayIds": [ 123 ], + "groundMaterial": "BRICK_PATHS", + "replacements": { + "HOSIDIUS_STONE_FLOOR_TEXTURE_BLENDING_ONLY": "blendingTextures" + } + }, + { + "name": "HOSIDIUS_STONE_FLOOR_TEXTURE_BLENDING_ONLY", + "area": "HOSIDIUS", + "blended": false, + "overlayIds": [ + 123 + ], "groundMaterial": "BRICK_PATHS" }, { @@ -10463,6 +10475,18 @@ "overlayIds": [ 137 ], + "groundMaterial": "BRICK_PATHS", + "replacements": { + "OVERLAY_N119_TEXTURE_BLENDING_ONLY": "blendingTextures" + } + }, + { + "name": "OVERLAY_N119_TEXTURE_BLENDING_ONLY", + "area": "ALL", + "blended": false, + "overlayIds": [ + 137 + ], "groundMaterial": "BRICK_PATHS" }, { From d0859e59ad9d6c13f91dcf1b68314669cb231c4f Mon Sep 17 00:00:00 2001 From: Jin-Jiyunsun <37377657+Jin-Jiyunsun@users.noreply.github.com> Date: Wed, 18 Mar 2026 19:05:18 +0000 Subject: [PATCH 06/13] Fix path surrounding Edgeville bank for texture blending only --- src/main/resources/rs117/hd/scene/tile_overrides.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/resources/rs117/hd/scene/tile_overrides.json b/src/main/resources/rs117/hd/scene/tile_overrides.json index 82a9f4317e..68c0b00395 100644 --- a/src/main/resources/rs117/hd/scene/tile_overrides.json +++ b/src/main/resources/rs117/hd/scene/tile_overrides.json @@ -2869,7 +2869,8 @@ ], "groundMaterial": "VARROCK_PATHS", "replacements": { - "WINTER_JAGGED_STONE_TILE_LIGHT": "season == SeasonalTheme.WINTER" + "WINTER_JAGGED_STONE_TILE_LIGHT": "season == SeasonalTheme.WINTER", + "OVERWORLD - COBBLESTONE_PATHS - Texture Blending Only": "blendingTextures" } }, { From ec9440ce532e5ddcac2a5bfd58eac9e734ceb25f Mon Sep 17 00:00:00 2001 From: Jin-Jiyunsun <37377657+Jin-Jiyunsun@users.noreply.github.com> Date: Sun, 22 Mar 2026 20:53:04 +0000 Subject: [PATCH 07/13] Fix a bunch of stuff related to ardougne tiles when texture blending only is enabled --- .../resources/rs117/hd/scene/materials.json | 10 -- .../rs117/hd/scene/tile_overrides.json | 97 ++++++++++++++++--- 2 files changed, 82 insertions(+), 25 deletions(-) diff --git a/src/main/resources/rs117/hd/scene/materials.json b/src/main/resources/rs117/hd/scene/materials.json index c392f7e629..35aba6b8b9 100644 --- a/src/main/resources/rs117/hd/scene/materials.json +++ b/src/main/resources/rs117/hd/scene/materials.json @@ -3410,15 +3410,5 @@ "brightness": 1.159, "specularStrength": 0.6, "specularGloss": 30.0 - }, - { - "name": "WINTER_JAGGED_STONE_TILE_LIGHT", - "parent": "WINTER_JAGGED_STONE_TILE", - "brightness": 1.825 - }, - { - "name": "WINTER_JAGGED_STONE_TILE_LIGHTER", - "parent": "WINTER_JAGGED_STONE_TILE", - "brightness": 2.916 } ] diff --git a/src/main/resources/rs117/hd/scene/tile_overrides.json b/src/main/resources/rs117/hd/scene/tile_overrides.json index 68c0b00395..0395872191 100644 --- a/src/main/resources/rs117/hd/scene/tile_overrides.json +++ b/src/main/resources/rs117/hd/scene/tile_overrides.json @@ -151,20 +151,39 @@ }, { "name": "WINTER_JAGGED_STONE_TILE", - "groundMaterial": "WINTER_JAGGED_STONE_TILE" + "groundMaterial": "WINTER_JAGGED_STONE_TILE", + "replacements": { + "WINTER_JAGGED_STONE_TILE_TEXTURE_ONLY": "blendingTextures" + } + }, + { + "name": "WINTER_JAGGED_STONE_TILE_TEXTURE_ONLY", + "groundMaterial": "WINTER_JAGGED_STONE_TILE", + "blended": false }, { "name": "WINTER_JAGGED_STONE_TILE_LIGHT", - "groundMaterial": "WINTER_JAGGED_STONE_TILE_LIGHT" + "groundMaterial": "WINTER_JAGGED_STONE_TILE", + "shiftLightness": 15, + "replacements": { + "WINTER_JAGGED_STONE_TILE_LIGHT_TEXTURE_ONLY": "blendingTextures" + } }, { - "name": "WINTER_JAGGED_STONE_TILE_LIGHT_2", - "groundMaterial": "WINTER_JAGGED_STONE_TILE_LIGHT_2" + "name": "WINTER_JAGGED_STONE_TILE_LIGHT_TEXTURE_ONLY", + "groundMaterial": "WINTER_JAGGED_STONE_TILE", + "blended": false, + "shiftLightness": 15 + }, + { + "name": "WINTER_JAGGED_STONE_TILE_LIGHTER", + "groundMaterial": "WINTER_JAGGED_STONE_TILE", + "shiftLightness": 23 }, { "name": "WINTER_EAST_ARDOUGNE_BRIDGE", "groundMaterial": "WINTER_JAGGED_STONE_TILE", - "maxLightness": 53, + "maxLightness": 42, "replacements": { "WINTER_EAST_ARDOUGNE_BRIDGE_NO_BLEND": "!blending" } @@ -172,14 +191,25 @@ { "name": "WINTER_EAST_ARDOUGNE_BRIDGE_NO_BLEND", "groundMaterial": "WINTER_JAGGED_STONE_TILE", - "maxLightness": 44 + "maxLightness": 41 }, { "name": "WINTER_EDGEVILLE_PATH", - "groundMaterial": "WINTER_JAGGED_STONE_TILE_LIGHT", + "groundMaterial": "WINTER_JAGGED_STONE_TILE", "maxHue": 0, "maxSaturation": 0, - "shiftLightness": 8 + "shiftLightness": 23, + "replacements": { + "WINTER_EDGEVILLE_PATH_TEXTURE_BLENDING_ONLY": "blendingTextures" + } + }, + { + "name": "WINTER_EDGEVILLE_PATH_TEXTURE_BLENDING_ONLY", + "groundMaterial": "WINTER_JAGGED_STONE_TILE", + "maxHue": 0, + "maxSaturation": 0, + "shiftLightness": 23, + "blended": false }, { "name": "WINTER_EAST_ARDOUGNE_CASTLE_PATH_FIX", @@ -3571,7 +3601,7 @@ "shiftLightness": 6, "replacements": { "WINTER_JAGGED_STONE_TILE_LIGHT": "season == SeasonalTheme.WINTER", - "EAST_ARDOUGNE_PATHS_1_TEXTURE_BLENDING_ONLY": "blendingTextures", + "EAST_ARDOUGNE_PATHS_1_TEXTURE_BLENDING_ONLY": "textureBlending", "NONE": "!textures" } }, @@ -3627,8 +3657,8 @@ 12 ], "groundMaterial": "VARROCK_PATHS", - "minLightness": 33, - "maxLightness": 33, + "minLightness": 30, + "maxLightness": 30, "replacements": { "NONE": "!textures", "WINTER_EAST_ARDOUGNE_BRIDGE": "season == SeasonalTheme.WINTER" @@ -3684,6 +3714,25 @@ "NONE": "!textures" } }, + { + "name": "WIZARD_CROMPERTY_PATH_1", + "area": "WIZARD_CROMPERTY_PATH_1", + "underlayIds": [ + 48, + 64 + ], + "overlayIds": [ 10 ], + "groundMaterial": "VARROCK_PATHS", + "maxSaturation": 0, + "maxHue": 0, + "shiftLightness": 12, + "blended": false, + "blendedAsOpposite": true, + "replacements": { + "WINTER_EDGEVILLE_PATH": "season == SeasonalTheme.WINTER", + "NONE": "!textures" + } + }, { "name": "WIZARD_CROMPERTY_PATH_2", "area": "WIZARD_CROMPERTY_PATH_2", @@ -3694,8 +3743,26 @@ "groundMaterial": "VARROCK_PATHS", "maxSaturation": 0, "maxHue": 0, - "shiftLightness": 12, + "shiftLightness": 11, "blendedAsOpposite": true, + "replacements": { + "WINTER_EDGEVILLE_PATH": "season == SeasonalTheme.WINTER", + "WIZARD_CROMPERTY_PATH_2_TEXTURE_BLENDING_ONLY": "textureBlending", + "NONE": "!textures" + } + }, + { + "name": "WIZARD_CROMPERTY_PATH_2_TEXTURE_BLENDING_ONLY", + "area": "WIZARD_CROMPERTY_PATH_2", + "underlayIds": [ + 48, + 64 + ], + "groundMaterial": "VARROCK_PATHS", + "maxSaturation": 0, + "maxHue": 0, + "shiftLightness": 11, + "blended": false, "replacements": { "WINTER_EDGEVILLE_PATH": "season == SeasonalTheme.WINTER", "NONE": "!textures" @@ -3803,7 +3870,7 @@ ], "groundMaterial": "VARROCK_PATHS", "replacements": { - "WINTER_JAGGED_STONE_TILE_LIGHT_2": "season == SeasonalTheme.WINTER" + "WINTER_JAGGED_STONE_TILE_LIGHTER": "season == SeasonalTheme.WINTER" } }, { @@ -4969,7 +5036,7 @@ ], "groundMaterial": "VARROCK_PATHS", "replacements": { - "WINTER_JAGGED_STONE_TILE_LIGHT_2": "season == SeasonalTheme.WINTER", + "WINTER_JAGGED_STONE_TILE_LIGHTER": "season == SeasonalTheme.WINTER", "OVERLAY_ZEAH_PATHS_TEXTURE_BLENDING_ONLY": "blendingTextures" } }, @@ -4983,7 +5050,7 @@ "groundMaterial": "VARROCK_PATHS", "blended": false, "replacements": { - "WINTER_JAGGED_STONE_TILE_LIGHT_2": "season == SeasonalTheme.WINTER" + "WINTER_JAGGED_STONE_TILE_LIGHTER": "season == SeasonalTheme.WINTER" } }, { From 836a717162b0b306fbbb3de733aaca783e5aa528 Mon Sep 17 00:00:00 2001 From: Jin-Jiyunsun <37377657+Jin-Jiyunsun@users.noreply.github.com> Date: Sun, 22 Mar 2026 20:53:04 +0000 Subject: [PATCH 08/13] Fix cromperty's path as best I can... --- src/main/resources/rs117/hd/scene/areas.json | 10 ++++-- .../rs117/hd/scene/tile_overrides.json | 35 +++++++++---------- 2 files changed, 24 insertions(+), 21 deletions(-) diff --git a/src/main/resources/rs117/hd/scene/areas.json b/src/main/resources/rs117/hd/scene/areas.json index 8331151278..b572c410db 100644 --- a/src/main/resources/rs117/hd/scene/areas.json +++ b/src/main/resources/rs117/hd/scene/areas.json @@ -2269,8 +2269,7 @@ { "name": "WIZARD_CROMPERTY_PATH_2", "aabbs": [ - [ 2649, 3324, 2678, 3325 ], - [ 2651, 3329, 2655, 3329 ] + [ 2649, 3324, 2678, 3325 ] ] }, { @@ -2283,6 +2282,13 @@ [ 2679, 3326 ] ] }, + { + "name": "WIZARD_CROMPERTY_PATH_BLENDING_FIX_2", + "aabbs": [ + [ 2648, 3326, 2650, 3326 ], + [ 2650, 3323 ] + ] + }, { "name": "CLOCK_TOWER_DUNGEON_COLORED_TILES", "aabbs": [ diff --git a/src/main/resources/rs117/hd/scene/tile_overrides.json b/src/main/resources/rs117/hd/scene/tile_overrides.json index 0395872191..8817a03148 100644 --- a/src/main/resources/rs117/hd/scene/tile_overrides.json +++ b/src/main/resources/rs117/hd/scene/tile_overrides.json @@ -1133,6 +1133,22 @@ "blended": false, "blendedAsOpposite": true }, + { + "description": "TODO: Fix this properly", + "name": "WIZARD_CROMPERTY_PATH_BLENDING_FIX_2", + "area": "WIZARD_CROMPERTY_PATH_BLENDING_FIX_2", + "groundMaterial": "GRASS_1", + "blended": false, + "blendedAsOpposite": true, + "underlayIds": [ + 48, + 50, + 64 + ], + "replacements": { + "SEASONAL_GRASS": "season == SeasonalTheme.WINTER || blending" + } + }, { "name": "EAST_ARDOUGNE_DOCKS_FIX_5", "area": "EAST_ARDOUGNE_DOCKS_FIX", @@ -3714,25 +3730,6 @@ "NONE": "!textures" } }, - { - "name": "WIZARD_CROMPERTY_PATH_1", - "area": "WIZARD_CROMPERTY_PATH_1", - "underlayIds": [ - 48, - 64 - ], - "overlayIds": [ 10 ], - "groundMaterial": "VARROCK_PATHS", - "maxSaturation": 0, - "maxHue": 0, - "shiftLightness": 12, - "blended": false, - "blendedAsOpposite": true, - "replacements": { - "WINTER_EDGEVILLE_PATH": "season == SeasonalTheme.WINTER", - "NONE": "!textures" - } - }, { "name": "WIZARD_CROMPERTY_PATH_2", "area": "WIZARD_CROMPERTY_PATH_2", From 39c9b57d9863ead00c98573b2cfb6c8b388e4233 Mon Sep 17 00:00:00 2001 From: Jin-Jiyunsun <37377657+Jin-Jiyunsun@users.noreply.github.com> Date: Sun, 22 Mar 2026 23:08:16 +0000 Subject: [PATCH 09/13] Fix hazel cult mansions path --- src/main/resources/rs117/hd/scene/areas.json | 8 ++ .../rs117/hd/scene/tile_overrides.json | 74 ++++++++++++++----- 2 files changed, 63 insertions(+), 19 deletions(-) diff --git a/src/main/resources/rs117/hd/scene/areas.json b/src/main/resources/rs117/hd/scene/areas.json index b572c410db..0c13bae274 100644 --- a/src/main/resources/rs117/hd/scene/areas.json +++ b/src/main/resources/rs117/hd/scene/areas.json @@ -2174,6 +2174,14 @@ [ 2562, 3265, 2579, 3278 ] ] }, + { + "name": "EAST_ARDOUGNE_HAZEL_HOUSE_COBBLE_CORNERS", + "aabbs": [ + [ 2576, 3267, 2576, 3270 ], + [ 2571, 3274, 2575, 3274 ], + [ 2564, 3275, 2567, 3275 ] + ] + }, { "name": "EAST_ARDOUGNE_BRIDGE", "aabbs": [ diff --git a/src/main/resources/rs117/hd/scene/tile_overrides.json b/src/main/resources/rs117/hd/scene/tile_overrides.json index 8817a03148..1f2276ce19 100644 --- a/src/main/resources/rs117/hd/scene/tile_overrides.json +++ b/src/main/resources/rs117/hd/scene/tile_overrides.json @@ -48,6 +48,21 @@ "DEFAULT_SAND": true } }, + { + "description": "TODO: Fix this properly", + "name": "WIZARD_CROMPERTY_PATH_BLENDING_FIX_2", + "area": "WIZARD_CROMPERTY_PATH_BLENDING_FIX_2", + "blended": false, + "blendedAsOpposite": true, + "underlayIds": [ + 48, + 50, + 64 + ], + "replacements": { + "SEASONAL_GRASS": "season == SeasonalTheme.WINTER" + } + }, { "name": "SEASONAL_GRASS", "replacements": { @@ -1133,22 +1148,6 @@ "blended": false, "blendedAsOpposite": true }, - { - "description": "TODO: Fix this properly", - "name": "WIZARD_CROMPERTY_PATH_BLENDING_FIX_2", - "area": "WIZARD_CROMPERTY_PATH_BLENDING_FIX_2", - "groundMaterial": "GRASS_1", - "blended": false, - "blendedAsOpposite": true, - "underlayIds": [ - 48, - 50, - 64 - ], - "replacements": { - "SEASONAL_GRASS": "season == SeasonalTheme.WINTER || blending" - } - }, { "name": "EAST_ARDOUGNE_DOCKS_FIX_5", "area": "EAST_ARDOUGNE_DOCKS_FIX", @@ -1181,7 +1180,9 @@ }, { "name": "EAST_ARDOUGNE_PATH_BLENDING_FIX_TOGGLE_WINTER", - "groundMaterial": "WINTER_JAGGED_STONE_TILE_LIGHT", + "groundMaterial": "WINTER_JAGGED_STONE_TILE", + "shiftLightness": 15, + "blended": false, "replacements": { "WINTER_GRASS": "blending" } @@ -3656,16 +3657,51 @@ { "name": "EAST_ARDOUGNE_HAZEL_MANOR_PATH_TEXTURE", "area": "EAST_ARDOUGNE_HAZEL_HOUSE", + "groundMaterial": "VARROCK_PATHS", + "minLightness": 28, + "maxLightness": 28, "overlayIds": [ 12 ], + "replacements": { + "EAST_ARDOUGNE_HAZEL_MANOR_PATH_TEXTURE_WINTER": "season == SeasonalTheme.WINTER", + "NONE": "!textures" + } + }, + { + "name": "EAST_ARDOUGNE_HAZEL_MANOR_PATH_TEXTURE_WINTER", + "area": "EAST_ARDOUGNE_HAZEL_HOUSE", + "maxLightness": 27, + "groundMaterial": "WINTER_JAGGED_STONE_TILE", + "overlayIds": [ + 12 + ] + }, + { + "name": "EAST_ARDOUGNE_HAZEL_MANOR_PATH_TEXTURE_COBBLE_CORNERS", + "area": "EAST_ARDOUGNE_HAZEL_HOUSE_COBBLE_CORNERS", "groundMaterial": "VARROCK_PATHS", - "minLightness": 33, - "maxLightness": 33, + "minLightness": 28, + "maxLightness": 28, + "setSaturation": 0, + "setHue": 0, + "underlayIds": [ 50 ], "replacements": { + "EAST_ARDOUGNE_HAZEL_MANOR_PATH_TEXTURE_COBBLE_CORNERS_WINTER": "season == SeasonalTheme.WINTER", "NONE": "!textures" } }, + { + "name": "EAST_ARDOUGNE_HAZEL_MANOR_PATH_TEXTURE_COBBLE_CORNERS_WINTER", + "area": "EAST_ARDOUGNE_HAZEL_HOUSE_COBBLE_CORNERS", + "shiftLightness": 14, + "setSaturation": 0, + "setHue": 0, + "groundMaterial": "WINTER_JAGGED_STONE_TILE", + "overlayIds": [ + 12 + ] + }, { "name": "EAST_ARDOUGNE_BRIDGE_TEXTURE", "area": "EAST_ARDOUGNE_BRIDGE", From 922a11ad693008c4e5bb9c887f539228c1e6be0d Mon Sep 17 00:00:00 2001 From: Jin-Jiyunsun <37377657+Jin-Jiyunsun@users.noreply.github.com> Date: Sun, 22 Mar 2026 23:16:36 +0000 Subject: [PATCH 10/13] Fix mistake --- .../rs117/hd/scene/tile_overrides.json | 31 +++++++++---------- 1 file changed, 15 insertions(+), 16 deletions(-) diff --git a/src/main/resources/rs117/hd/scene/tile_overrides.json b/src/main/resources/rs117/hd/scene/tile_overrides.json index 1f2276ce19..727864e37d 100644 --- a/src/main/resources/rs117/hd/scene/tile_overrides.json +++ b/src/main/resources/rs117/hd/scene/tile_overrides.json @@ -48,21 +48,6 @@ "DEFAULT_SAND": true } }, - { - "description": "TODO: Fix this properly", - "name": "WIZARD_CROMPERTY_PATH_BLENDING_FIX_2", - "area": "WIZARD_CROMPERTY_PATH_BLENDING_FIX_2", - "blended": false, - "blendedAsOpposite": true, - "underlayIds": [ - 48, - 50, - 64 - ], - "replacements": { - "SEASONAL_GRASS": "season == SeasonalTheme.WINTER" - } - }, { "name": "SEASONAL_GRASS", "replacements": { @@ -1148,6 +1133,21 @@ "blended": false, "blendedAsOpposite": true }, + { + "description": "TODO: Fix this properly", + "name": "WIZARD_CROMPERTY_PATH_BLENDING_FIX_2", + "area": "WIZARD_CROMPERTY_PATH_BLENDING_FIX_2", + "blended": false, + "blendedAsOpposite": true, + "underlayIds": [ + 48, + 50, + 64 + ], + "replacements": { + "SEASONAL_GRASS": true + } + }, { "name": "EAST_ARDOUGNE_DOCKS_FIX_5", "area": "EAST_ARDOUGNE_DOCKS_FIX", @@ -3618,7 +3618,6 @@ "shiftLightness": 6, "replacements": { "WINTER_JAGGED_STONE_TILE_LIGHT": "season == SeasonalTheme.WINTER", - "EAST_ARDOUGNE_PATHS_1_TEXTURE_BLENDING_ONLY": "textureBlending", "NONE": "!textures" } }, From 12c2ddd31e68b325420ff4e92bf05ee1b3de5d31 Mon Sep 17 00:00:00 2001 From: Jin-Jiyunsun <37377657+Jin-Jiyunsun@users.noreply.github.com> Date: Sun, 22 Mar 2026 23:35:36 +0000 Subject: [PATCH 11/13] remove wizard cromperty path fix... --- src/main/resources/rs117/hd/scene/areas.json | 7 ------- .../resources/rs117/hd/scene/tile_overrides.json | 16 +--------------- 2 files changed, 1 insertion(+), 22 deletions(-) diff --git a/src/main/resources/rs117/hd/scene/areas.json b/src/main/resources/rs117/hd/scene/areas.json index 0c13bae274..1275cb8ed7 100644 --- a/src/main/resources/rs117/hd/scene/areas.json +++ b/src/main/resources/rs117/hd/scene/areas.json @@ -2290,13 +2290,6 @@ [ 2679, 3326 ] ] }, - { - "name": "WIZARD_CROMPERTY_PATH_BLENDING_FIX_2", - "aabbs": [ - [ 2648, 3326, 2650, 3326 ], - [ 2650, 3323 ] - ] - }, { "name": "CLOCK_TOWER_DUNGEON_COLORED_TILES", "aabbs": [ diff --git a/src/main/resources/rs117/hd/scene/tile_overrides.json b/src/main/resources/rs117/hd/scene/tile_overrides.json index 727864e37d..c7356de224 100644 --- a/src/main/resources/rs117/hd/scene/tile_overrides.json +++ b/src/main/resources/rs117/hd/scene/tile_overrides.json @@ -1133,21 +1133,6 @@ "blended": false, "blendedAsOpposite": true }, - { - "description": "TODO: Fix this properly", - "name": "WIZARD_CROMPERTY_PATH_BLENDING_FIX_2", - "area": "WIZARD_CROMPERTY_PATH_BLENDING_FIX_2", - "blended": false, - "blendedAsOpposite": true, - "underlayIds": [ - 48, - 50, - 64 - ], - "replacements": { - "SEASONAL_GRASS": true - } - }, { "name": "EAST_ARDOUGNE_DOCKS_FIX_5", "area": "EAST_ARDOUGNE_DOCKS_FIX", @@ -3618,6 +3603,7 @@ "shiftLightness": 6, "replacements": { "WINTER_JAGGED_STONE_TILE_LIGHT": "season == SeasonalTheme.WINTER", + "EAST_ARDOUGNE_PATHS_1_TEXTURE_BLENDING_ONLY": "blendingTextures", "NONE": "!textures" } }, From 93df4a937c525c12eaad88263284c8f5a1badc30 Mon Sep 17 00:00:00 2001 From: Jin-Jiyunsun <37377657+Jin-Jiyunsun@users.noreply.github.com> Date: Thu, 26 Mar 2026 05:48:57 +0000 Subject: [PATCH 12/13] Fix cromperty path variable name --- src/main/resources/rs117/hd/scene/tile_overrides.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/resources/rs117/hd/scene/tile_overrides.json b/src/main/resources/rs117/hd/scene/tile_overrides.json index c7356de224..fb363ee466 100644 --- a/src/main/resources/rs117/hd/scene/tile_overrides.json +++ b/src/main/resources/rs117/hd/scene/tile_overrides.json @@ -3765,7 +3765,7 @@ "blendedAsOpposite": true, "replacements": { "WINTER_EDGEVILLE_PATH": "season == SeasonalTheme.WINTER", - "WIZARD_CROMPERTY_PATH_2_TEXTURE_BLENDING_ONLY": "textureBlending", + "WIZARD_CROMPERTY_PATH_2_TEXTURE_BLENDING_ONLY": "blendingTextures", "NONE": "!textures" } }, From e34e2a55cd50dbd72ab7ebe55cf3720a4bcfb57a Mon Sep 17 00:00:00 2001 From: Jin-Jiyunsun <37377657+Jin-Jiyunsun@users.noreply.github.com> Date: Thu, 26 Mar 2026 05:53:11 +0000 Subject: [PATCH 13/13] Remove now unused winter jagged stone tile ground materials --- .../resources/rs117/hd/scene/ground_materials.json | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/src/main/resources/rs117/hd/scene/ground_materials.json b/src/main/resources/rs117/hd/scene/ground_materials.json index ad4a362442..fe76f9f8ff 100644 --- a/src/main/resources/rs117/hd/scene/ground_materials.json +++ b/src/main/resources/rs117/hd/scene/ground_materials.json @@ -459,18 +459,6 @@ "WINTER_JAGGED_STONE_TILE" ] }, - { - "name": "WINTER_JAGGED_STONE_TILE_LIGHT", - "materials": [ - "WINTER_JAGGED_STONE_TILE_LIGHT" - ] - }, - { - "name": "WINTER_JAGGED_STONE_TILE_LIGHT_2", - "materials": [ - "WINTER_JAGGED_STONE_TILE_LIGHTER" - ] - }, { "name": "ROCKY_CAVE_FLOOR", "materials": [