From 9d8582a2580768422c74c86774398841a53192bc Mon Sep 17 00:00:00 2001 From: ZeeMaji <42477864+ZeeMaji@users.noreply.github.com> Date: Mon, 16 Mar 2026 23:30:52 +0000 Subject: [PATCH 1/3] Add missing originalIds to scenery objects --- .../official.scenery_small.support_structure_half/object.json | 1 + .../toontowner.scenery_small.xxbbbr01_fix/object.json | 1 + .../scenery_wall/official.scenery_wall.post_flipped.json | 1 + .../official.scenery_wall.support_structure_full/object.json | 1 + .../official.scenery_wall.support_structure_half/object.json | 1 + .../rct1/scenery_wall/rct1.scenery_wall.playing_card_wall_1.json | 1 + .../rct1/scenery_wall/rct1.scenery_wall.playing_card_wall_2.json | 1 + .../rct1/scenery_wall/rct1.scenery_wall.roman_column_wall.json | 1 + .../rct1/scenery_wall/rct1.scenery_wall.wooden_fence_brown.json | 1 + .../scenery_wall/rct1.scenery_wall.wooden_fence_brown_gate.json | 1 + .../rct1/scenery_wall/rct1.scenery_wall.wooden_fence_white.json | 1 + .../rct1/scenery_wall/rct1aa.scenery_wall.glass_wall/object.json | 1 + .../scenery_wall/rct1aa.scenery_wall.wooden_post_wall_1.json | 1 + .../scenery_wall/rct1aa.scenery_wall.wooden_post_wall_2.json | 1 + .../scenery_wall/rct1ll.scenery_wall.medieval_wooden_fence.json | 1 + .../rct1ll.scenery_wall.wooden_fence_brown_snow.json | 1 + .../rct2ww/scenery_large/rct2ww.scenery_large.damtower_fix.json | 1 + 17 files changed, 17 insertions(+) diff --git a/objects/official/scenery_small/official.scenery_small.support_structure_half/object.json b/objects/official/scenery_small/official.scenery_small.support_structure_half/object.json index 61ab449843..6d505a6e4e 100644 --- a/objects/official/scenery_small/official.scenery_small.support_structure_half/object.json +++ b/objects/official/scenery_small/official.scenery_small.support_structure_half/object.json @@ -5,6 +5,7 @@ "Simon Foster" ], "version": "1.0", + "originalId": "00000031|#SUPSS00|00000000", "sourceGame": "official", "objectType": "scenery_small", "properties": { diff --git a/objects/official/scenery_small/toontowner.scenery_small.xxbbbr01_fix/object.json b/objects/official/scenery_small/toontowner.scenery_small.xxbbbr01_fix/object.json index e3259d1750..4e438f274c 100644 --- a/objects/official/scenery_small/toontowner.scenery_small.xxbbbr01_fix/object.json +++ b/objects/official/scenery_small/toontowner.scenery_small.xxbbbr01_fix/object.json @@ -5,6 +5,7 @@ "ToonTowner" ], "version": "1.0", + "originalId": "00000031|#BRKBLOK|00000000", "sourceGame": "official", "objectType": "scenery_small", "properties": { diff --git a/objects/official/scenery_wall/official.scenery_wall.post_flipped.json b/objects/official/scenery_wall/official.scenery_wall.post_flipped.json index 1a2292cee6..f93abea07a 100644 --- a/objects/official/scenery_wall/official.scenery_wall.post_flipped.json +++ b/objects/official/scenery_wall/official.scenery_wall.post_flipped.json @@ -5,6 +5,7 @@ "Simon Foster" ], "version": "1.0", + "originalId": "00000033|#POSTFLP|00000000", "sourceGame": "official", "objectType": "scenery_wall", "properties": { diff --git a/objects/official/scenery_wall/official.scenery_wall.support_structure_full/object.json b/objects/official/scenery_wall/official.scenery_wall.support_structure_full/object.json index 1c8fa124b1..cc49eea219 100644 --- a/objects/official/scenery_wall/official.scenery_wall.support_structure_full/object.json +++ b/objects/official/scenery_wall/official.scenery_wall.support_structure_full/object.json @@ -5,6 +5,7 @@ "Simon Foster" ], "version": "1.0", + "originalId": "00000033|#SUPWL00|00000000", "sourceGame": "official", "objectType": "scenery_wall", "properties": { diff --git a/objects/official/scenery_wall/official.scenery_wall.support_structure_half/object.json b/objects/official/scenery_wall/official.scenery_wall.support_structure_half/object.json index fa7dead2e2..fe52627dff 100644 --- a/objects/official/scenery_wall/official.scenery_wall.support_structure_half/object.json +++ b/objects/official/scenery_wall/official.scenery_wall.support_structure_half/object.json @@ -5,6 +5,7 @@ "Simon Foster" ], "version": "1.0", + "originalId": "00000053|#SUPWL01|00000000", "sourceGame": "official", "objectType": "scenery_wall", "properties": { diff --git a/objects/rct1/scenery_wall/rct1.scenery_wall.playing_card_wall_1.json b/objects/rct1/scenery_wall/rct1.scenery_wall.playing_card_wall_1.json index f640af1d84..3118ef8584 100644 --- a/objects/rct1/scenery_wall/rct1.scenery_wall.playing_card_wall_1.json +++ b/objects/rct1/scenery_wall/rct1.scenery_wall.playing_card_wall_1.json @@ -5,6 +5,7 @@ "Simon Foster" ], "version": "1.0", + "originalId": "00000043|#RCT1W00|00000000", "sourceGame": [ "rct1" ], diff --git a/objects/rct1/scenery_wall/rct1.scenery_wall.playing_card_wall_2.json b/objects/rct1/scenery_wall/rct1.scenery_wall.playing_card_wall_2.json index 9d8de3b1d6..92acf649df 100644 --- a/objects/rct1/scenery_wall/rct1.scenery_wall.playing_card_wall_2.json +++ b/objects/rct1/scenery_wall/rct1.scenery_wall.playing_card_wall_2.json @@ -5,6 +5,7 @@ "Simon Foster" ], "version": "1.0", + "originalId": "00000043|#RCT1W01|00000000", "sourceGame": [ "rct1" ], diff --git a/objects/rct1/scenery_wall/rct1.scenery_wall.roman_column_wall.json b/objects/rct1/scenery_wall/rct1.scenery_wall.roman_column_wall.json index efe758e63c..514542d529 100644 --- a/objects/rct1/scenery_wall/rct1.scenery_wall.roman_column_wall.json +++ b/objects/rct1/scenery_wall/rct1.scenery_wall.roman_column_wall.json @@ -5,6 +5,7 @@ "Simon Foster" ], "version": "1.0", + "originalId": "00000043|#RCT1W02|00000000", "sourceGame": "rct1", "isCompatibilityObject": true, "objectType": "scenery_wall", diff --git a/objects/rct1/scenery_wall/rct1.scenery_wall.wooden_fence_brown.json b/objects/rct1/scenery_wall/rct1.scenery_wall.wooden_fence_brown.json index 95aba1d655..ecdd733d6d 100644 --- a/objects/rct1/scenery_wall/rct1.scenery_wall.wooden_fence_brown.json +++ b/objects/rct1/scenery_wall/rct1.scenery_wall.wooden_fence_brown.json @@ -5,6 +5,7 @@ "Simon Foster" ], "version": "1.0", + "originalId": "00000043|#RCT1W04|00000000", "sourceGame": "rct1", "isCompatibilityObject": true, "objectType": "scenery_wall", diff --git a/objects/rct1/scenery_wall/rct1.scenery_wall.wooden_fence_brown_gate.json b/objects/rct1/scenery_wall/rct1.scenery_wall.wooden_fence_brown_gate.json index 4360c2abdd..be6662800e 100644 --- a/objects/rct1/scenery_wall/rct1.scenery_wall.wooden_fence_brown_gate.json +++ b/objects/rct1/scenery_wall/rct1.scenery_wall.wooden_fence_brown_gate.json @@ -5,6 +5,7 @@ "Simon Foster" ], "version": "1.0", + "originalId": "00000043|#RCT1W03|00000000", "sourceGame": "rct1", "isCompatibilityObject": true, "objectType": "scenery_wall", diff --git a/objects/rct1/scenery_wall/rct1.scenery_wall.wooden_fence_white.json b/objects/rct1/scenery_wall/rct1.scenery_wall.wooden_fence_white.json index 2a9fae77d4..e313f18689 100644 --- a/objects/rct1/scenery_wall/rct1.scenery_wall.wooden_fence_white.json +++ b/objects/rct1/scenery_wall/rct1.scenery_wall.wooden_fence_white.json @@ -5,6 +5,7 @@ "Simon Foster" ], "version": "1.0", + "originalId": "00000043|#RCT1W05|00000000", "sourceGame": "rct1", "isCompatibilityObject": true, "objectType": "scenery_wall", diff --git a/objects/rct1/scenery_wall/rct1aa.scenery_wall.glass_wall/object.json b/objects/rct1/scenery_wall/rct1aa.scenery_wall.glass_wall/object.json index dc47e825a6..d2bbcb25c2 100644 --- a/objects/rct1/scenery_wall/rct1aa.scenery_wall.glass_wall/object.json +++ b/objects/rct1/scenery_wall/rct1aa.scenery_wall.glass_wall/object.json @@ -5,6 +5,7 @@ "Simon Foster" ], "version": "1.0", + "originalId": "00000053|#RCT1W06|00000000", "sourceGame": "rct1aa", "isCompatibilityObject": true, "objectType": "scenery_wall", diff --git a/objects/rct1/scenery_wall/rct1aa.scenery_wall.wooden_post_wall_1.json b/objects/rct1/scenery_wall/rct1aa.scenery_wall.wooden_post_wall_1.json index 25522c5aba..f55360eede 100644 --- a/objects/rct1/scenery_wall/rct1aa.scenery_wall.wooden_post_wall_1.json +++ b/objects/rct1/scenery_wall/rct1aa.scenery_wall.wooden_post_wall_1.json @@ -5,6 +5,7 @@ "Simon Foster" ], "version": "1.0", + "originalId": "00000053|#RCT1W07|00000000", "sourceGame": "rct1aa", "isCompatibilityObject": true, "objectType": "scenery_wall", diff --git a/objects/rct1/scenery_wall/rct1aa.scenery_wall.wooden_post_wall_2.json b/objects/rct1/scenery_wall/rct1aa.scenery_wall.wooden_post_wall_2.json index 7be4e84523..920297c27c 100644 --- a/objects/rct1/scenery_wall/rct1aa.scenery_wall.wooden_post_wall_2.json +++ b/objects/rct1/scenery_wall/rct1aa.scenery_wall.wooden_post_wall_2.json @@ -5,6 +5,7 @@ "Simon Foster" ], "version": "1.0", + "originalId": "00000053|#RCT1W08|00000000", "sourceGame": "rct1aa", "isCompatibilityObject": true, "objectType": "scenery_wall", diff --git a/objects/rct1/scenery_wall/rct1ll.scenery_wall.medieval_wooden_fence.json b/objects/rct1/scenery_wall/rct1ll.scenery_wall.medieval_wooden_fence.json index 9550114352..f73c3b1220 100644 --- a/objects/rct1/scenery_wall/rct1ll.scenery_wall.medieval_wooden_fence.json +++ b/objects/rct1/scenery_wall/rct1ll.scenery_wall.medieval_wooden_fence.json @@ -5,6 +5,7 @@ "Simon Foster" ], "version": "1.0", + "originalId": "00000063|#RCT1W09|00000000", "sourceGame": [ "rct1ll" ], diff --git a/objects/rct1/scenery_wall/rct1ll.scenery_wall.wooden_fence_brown_snow.json b/objects/rct1/scenery_wall/rct1ll.scenery_wall.wooden_fence_brown_snow.json index fe8bc44393..e468bea484 100644 --- a/objects/rct1/scenery_wall/rct1ll.scenery_wall.wooden_fence_brown_snow.json +++ b/objects/rct1/scenery_wall/rct1ll.scenery_wall.wooden_fence_brown_snow.json @@ -5,6 +5,7 @@ "Simon Foster" ], "version": "1.0", + "originalId": "00000063|#RCT1W10|00000000", "sourceGame": "rct1ll", "isCompatibilityObject": true, "objectType": "scenery_wall", diff --git a/objects/rct2ww/scenery_large/rct2ww.scenery_large.damtower_fix.json b/objects/rct2ww/scenery_large/rct2ww.scenery_large.damtower_fix.json index dcc9713890..61b3036822 100644 --- a/objects/rct2ww/scenery_large/rct2ww.scenery_large.damtower_fix.json +++ b/objects/rct2ww/scenery_large/rct2ww.scenery_large.damtower_fix.json @@ -4,6 +4,7 @@ "Frontier Studios" ], "version": "1.0", + "originalId": "00000012|#WWDAMTF|00000000", "sourceGame": "rct2ww", "objectType": "scenery_large", "properties": { From 8cdc893b69bfe66f49786054fd3e82be69e7f644 Mon Sep 17 00:00:00 2001 From: ZeeMaji <42477864+ZeeMaji@users.noreply.github.com> Date: Mon, 16 Mar 2026 23:33:07 +0000 Subject: [PATCH 2/3] Swap brown fence ids --- .../rct1/scenery_wall/rct1.scenery_wall.wooden_fence_brown.json | 2 +- .../scenery_wall/rct1.scenery_wall.wooden_fence_brown_gate.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/objects/rct1/scenery_wall/rct1.scenery_wall.wooden_fence_brown.json b/objects/rct1/scenery_wall/rct1.scenery_wall.wooden_fence_brown.json index ecdd733d6d..0abf3da759 100644 --- a/objects/rct1/scenery_wall/rct1.scenery_wall.wooden_fence_brown.json +++ b/objects/rct1/scenery_wall/rct1.scenery_wall.wooden_fence_brown.json @@ -5,7 +5,7 @@ "Simon Foster" ], "version": "1.0", - "originalId": "00000043|#RCT1W04|00000000", + "originalId": "00000043|#RCT1W03|00000000", "sourceGame": "rct1", "isCompatibilityObject": true, "objectType": "scenery_wall", diff --git a/objects/rct1/scenery_wall/rct1.scenery_wall.wooden_fence_brown_gate.json b/objects/rct1/scenery_wall/rct1.scenery_wall.wooden_fence_brown_gate.json index be6662800e..20e0fe4c72 100644 --- a/objects/rct1/scenery_wall/rct1.scenery_wall.wooden_fence_brown_gate.json +++ b/objects/rct1/scenery_wall/rct1.scenery_wall.wooden_fence_brown_gate.json @@ -5,7 +5,7 @@ "Simon Foster" ], "version": "1.0", - "originalId": "00000043|#RCT1W03|00000000", + "originalId": "00000043|#RCT1W04|00000000", "sourceGame": "rct1", "isCompatibilityObject": true, "objectType": "scenery_wall", From fa9b2522ddb948a75211afec2b07840074daa4ef Mon Sep 17 00:00:00 2001 From: ZeeMaji <42477864+ZeeMaji@users.noreply.github.com> Date: Tue, 17 Mar 2026 23:33:52 +0000 Subject: [PATCH 3/3] Fix flags on half support wall --- .../official.scenery_wall.support_structure_half/object.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/objects/official/scenery_wall/official.scenery_wall.support_structure_half/object.json b/objects/official/scenery_wall/official.scenery_wall.support_structure_half/object.json index fe52627dff..7b0a87993f 100644 --- a/objects/official/scenery_wall/official.scenery_wall.support_structure_half/object.json +++ b/objects/official/scenery_wall/official.scenery_wall.support_structure_half/object.json @@ -5,7 +5,7 @@ "Simon Foster" ], "version": "1.0", - "originalId": "00000053|#SUPWL01|00000000", + "originalId": "00000033|#SUPWL01|00000000", "sourceGame": "official", "objectType": "scenery_wall", "properties": {