diff --git a/objects/official/scenery_wall/couger.scenery_wall.acww33/object.json b/objects/official/scenery_wall/couger.scenery_wall.acww33/object.json index 6c44f9a6bf..1519d0b3d3 100644 --- a/objects/official/scenery_wall/couger.scenery_wall.acww33/object.json +++ b/objects/official/scenery_wall/couger.scenery_wall.acww33/object.json @@ -9,7 +9,7 @@ "sourceGame": "official", "objectType": "scenery_wall", "properties": { - "isOpaque": true, + "isTransparent": true, "isAllowedOnSlope": true, "height": 4, "price": 80, diff --git a/objects/official/scenery_wall/mamabear.scenery_wall.mg-prar/object.json b/objects/official/scenery_wall/mamabear.scenery_wall.mg-prar/object.json index 982d66adfa..58a0387aa5 100644 --- a/objects/official/scenery_wall/mamabear.scenery_wall.mg-prar/object.json +++ b/objects/official/scenery_wall/mamabear.scenery_wall.mg-prar/object.json @@ -10,7 +10,7 @@ "objectType": "scenery_wall", "properties": { "isDoor": true, - "isOpaque": true, + "isTransparent": true, "height": 4, "price": 120, "sceneryGroup": "rct2.scenery_group.scgwalls" 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 c8d42dff37..d7978a8db5 100644 --- a/objects/official/scenery_wall/official.scenery_wall.post_flipped.json +++ b/objects/official/scenery_wall/official.scenery_wall.post_flipped.json @@ -10,7 +10,7 @@ "objectType": "scenery_wall", "properties": { "isBanner": true, - "isOpaque": true, + "isTransparent": true, "hasPrimaryColour": true, "height": 4, "price": 70 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 b7e3dca315..1e830fb090 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 @@ -10,7 +10,7 @@ "objectType": "scenery_wall", "properties": { "hasPrimaryColour": true, - "isOpaque": true, + "isTransparent": true, "height": 4, "price": 100 }, 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 5755f5f18f..97e5916932 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 @@ -10,7 +10,7 @@ "objectType": "scenery_wall", "properties": { "hasPrimaryColour": true, - "isOpaque": true, + "isTransparent": true, "height": 2, "price": 50 }, 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 fb6caee50f..c53e258a2c 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 @@ -13,7 +13,7 @@ "hasPrimaryColour": true, "hasSecondaryColour": true, "hasGlass": true, - "isOpaque": true, + "isTransparent": true, "isAllowedOnSlope": true, "height": 3, "price": 60, diff --git a/objects/rct2/scenery_wall/rct2.scenery_wall.wallbadm.json b/objects/rct2/scenery_wall/rct2.scenery_wall.wallbadm.json index 7b0b188fa3..8a5f367623 100644 --- a/objects/rct2/scenery_wall/rct2.scenery_wall.wallbadm.json +++ b/objects/rct2/scenery_wall/rct2.scenery_wall.wallbadm.json @@ -10,7 +10,7 @@ "objectType": "scenery_wall", "properties": { "hasPrimaryColour": true, - "isOpaque": true, + "isTransparent": true, "height": 10, "price": 230 }, diff --git a/objects/rct2/scenery_wall/rct2.scenery_wall.wallcfar.json b/objects/rct2/scenery_wall/rct2.scenery_wall.wallcfar.json index cf0afd4975..6ee9b5bee9 100644 --- a/objects/rct2/scenery_wall/rct2.scenery_wall.wallcfar.json +++ b/objects/rct2/scenery_wall/rct2.scenery_wall.wallcfar.json @@ -10,7 +10,7 @@ "objectType": "scenery_wall", "properties": { "hasPrimaryColour": true, - "isOpaque": true, + "isTransparent": true, "height": 4, "price": 90 }, diff --git a/objects/rct2/scenery_wall/rct2.scenery_wall.wallgl16.json b/objects/rct2/scenery_wall/rct2.scenery_wall.wallgl16.json index 3c1a3bbc99..9070fb6497 100644 --- a/objects/rct2/scenery_wall/rct2.scenery_wall.wallgl16.json +++ b/objects/rct2/scenery_wall/rct2.scenery_wall.wallgl16.json @@ -15,7 +15,7 @@ "hasPrimaryColour": true, "hasSecondaryColour": true, "hasGlass": true, - "isOpaque": true, + "isTransparent": true, "isAllowedOnSlope": true, "height": 2, "price": 90, diff --git a/objects/rct2/scenery_wall/rct2.scenery_wall.wallgl32.json b/objects/rct2/scenery_wall/rct2.scenery_wall.wallgl32.json index 053689cbd6..4c60c9ae38 100644 --- a/objects/rct2/scenery_wall/rct2.scenery_wall.wallgl32.json +++ b/objects/rct2/scenery_wall/rct2.scenery_wall.wallgl32.json @@ -12,7 +12,7 @@ "hasPrimaryColour": true, "hasSecondaryColour": true, "hasGlass": true, - "isOpaque": true, + "isTransparent": true, "isAllowedOnSlope": true, "height": 4, "price": 120, diff --git a/objects/rct2/scenery_wall/rct2.scenery_wall.wallgl8.json b/objects/rct2/scenery_wall/rct2.scenery_wall.wallgl8.json index efb1fc36b7..e0cc7bddc1 100644 --- a/objects/rct2/scenery_wall/rct2.scenery_wall.wallgl8.json +++ b/objects/rct2/scenery_wall/rct2.scenery_wall.wallgl8.json @@ -12,7 +12,7 @@ "hasPrimaryColour": true, "hasSecondaryColour": true, "hasGlass": true, - "isOpaque": true, + "isTransparent": true, "isAllowedOnSlope": true, "height": 1, "price": 70, diff --git a/objects/rct2/scenery_wall/rct2.scenery_wall.walljn32.json b/objects/rct2/scenery_wall/rct2.scenery_wall.walljn32.json index 876b0b6558..7cc5f3edc3 100644 --- a/objects/rct2/scenery_wall/rct2.scenery_wall.walljn32.json +++ b/objects/rct2/scenery_wall/rct2.scenery_wall.walljn32.json @@ -9,7 +9,7 @@ "sourceGame": "rct2", "objectType": "scenery_wall", "properties": { - "isOpaque": true, + "isTransparent": true, "height": 4, "price": 80, "sceneryGroup": "rct2.scenery_group.scgwalls" diff --git a/objects/rct2/scenery_wall/rct2.scenery_wall.walllt32.json b/objects/rct2/scenery_wall/rct2.scenery_wall.walllt32.json index a09ee37844..bd19f19519 100644 --- a/objects/rct2/scenery_wall/rct2.scenery_wall.walllt32.json +++ b/objects/rct2/scenery_wall/rct2.scenery_wall.walllt32.json @@ -10,7 +10,7 @@ "objectType": "scenery_wall", "properties": { "hasPrimaryColour": true, - "isOpaque": true, + "isTransparent": true, "height": 4, "price": 90 }, diff --git a/objects/rct2/scenery_wall/rct2.scenery_wall.wallmm16/object.json b/objects/rct2/scenery_wall/rct2.scenery_wall.wallmm16/object.json index e9f49dcac8..386e94f9ec 100644 --- a/objects/rct2/scenery_wall/rct2.scenery_wall.wallmm16/object.json +++ b/objects/rct2/scenery_wall/rct2.scenery_wall.wallmm16/object.json @@ -11,7 +11,7 @@ "properties": { "isAllowedOnSlope": true, "hasPrimaryColour": true, - "isOpaque": true, + "isTransparent": true, "height": 2, "price": 60 }, diff --git a/objects/rct2/scenery_wall/rct2.scenery_wall.wallmm17/object.json b/objects/rct2/scenery_wall/rct2.scenery_wall.wallmm17/object.json index af5b630499..55853c4638 100644 --- a/objects/rct2/scenery_wall/rct2.scenery_wall.wallmm17/object.json +++ b/objects/rct2/scenery_wall/rct2.scenery_wall.wallmm17/object.json @@ -11,7 +11,7 @@ "properties": { "isAllowedOnSlope": true, "hasPrimaryColour": true, - "isOpaque": true, + "isTransparent": true, "height": 2, "price": 60 }, diff --git a/objects/rct2/scenery_wall/rct2.scenery_wall.wallmn32.json b/objects/rct2/scenery_wall/rct2.scenery_wall.wallmn32.json index 3cf891dcd5..cdafc44683 100644 --- a/objects/rct2/scenery_wall/rct2.scenery_wall.wallmn32.json +++ b/objects/rct2/scenery_wall/rct2.scenery_wall.wallmn32.json @@ -9,7 +9,7 @@ "sourceGame": "rct2", "objectType": "scenery_wall", "properties": { - "isOpaque": true, + "isTransparent": true, "height": 4, "price": 80, "sceneryGroup": "rct2.scenery_group.scgwalls" diff --git a/objects/rct2/scenery_wall/rct2.scenery_wall.wallnt32.json b/objects/rct2/scenery_wall/rct2.scenery_wall.wallnt32.json index c886cbb196..889c1ec30a 100644 --- a/objects/rct2/scenery_wall/rct2.scenery_wall.wallnt32.json +++ b/objects/rct2/scenery_wall/rct2.scenery_wall.wallnt32.json @@ -10,7 +10,7 @@ "objectType": "scenery_wall", "properties": { "hasPrimaryColour": true, - "isOpaque": true, + "isTransparent": true, "height": 4, "price": 90 }, diff --git a/objects/rct2/scenery_wall/rct2.scenery_wall.wallnt33.json b/objects/rct2/scenery_wall/rct2.scenery_wall.wallnt33.json index 4345a8d3fe..383a939460 100644 --- a/objects/rct2/scenery_wall/rct2.scenery_wall.wallnt33.json +++ b/objects/rct2/scenery_wall/rct2.scenery_wall.wallnt33.json @@ -10,7 +10,7 @@ "objectType": "scenery_wall", "properties": { "hasPrimaryColour": true, - "isOpaque": true, + "isTransparent": true, "height": 4, "price": 90 }, diff --git a/objects/rct2/scenery_wall/rct2.scenery_wall.wallpost.json b/objects/rct2/scenery_wall/rct2.scenery_wall.wallpost.json index 776295a6a1..a6b4b6c1a4 100644 --- a/objects/rct2/scenery_wall/rct2.scenery_wall.wallpost.json +++ b/objects/rct2/scenery_wall/rct2.scenery_wall.wallpost.json @@ -10,7 +10,7 @@ "objectType": "scenery_wall", "properties": { "isBanner": true, - "isOpaque": true, + "isTransparent": true, "hasPrimaryColour": true, "height": 4, "price": 70 diff --git a/objects/rct2/scenery_wall/rct2.scenery_wall.wallpr32.json b/objects/rct2/scenery_wall/rct2.scenery_wall.wallpr32.json index 8554b7f5b6..c6e2fec108 100644 --- a/objects/rct2/scenery_wall/rct2.scenery_wall.wallpr32.json +++ b/objects/rct2/scenery_wall/rct2.scenery_wall.wallpr32.json @@ -9,7 +9,7 @@ "sourceGame": "rct2", "objectType": "scenery_wall", "properties": { - "isOpaque": true, + "isTransparent": true, "height": 4, "price": 120, "sceneryGroup": "rct2.scenery_group.scgfence" diff --git a/objects/rct2/scenery_wall/rct2.scenery_wall.wallrh32/object.json b/objects/rct2/scenery_wall/rct2.scenery_wall.wallrh32/object.json index f2b372065b..2ab2348213 100644 --- a/objects/rct2/scenery_wall/rct2.scenery_wall.wallrh32/object.json +++ b/objects/rct2/scenery_wall/rct2.scenery_wall.wallrh32/object.json @@ -11,7 +11,7 @@ "properties": { "isAllowedOnSlope": true, "hasPrimaryColour": true, - "isOpaque": true, + "isTransparent": true, "height": 4, "price": 110 }, diff --git a/objects/rct2/scenery_wall/rct2.scenery_wall.wallsk32.json b/objects/rct2/scenery_wall/rct2.scenery_wall.wallsk32.json index 60e42e913d..e33f14797b 100644 --- a/objects/rct2/scenery_wall/rct2.scenery_wall.wallsk32.json +++ b/objects/rct2/scenery_wall/rct2.scenery_wall.wallsk32.json @@ -11,7 +11,7 @@ "properties": { "hasPrimaryColour": true, "hasSecondaryColour": true, - "isOpaque": true, + "isTransparent": true, "height": 4, "price": 80 }, diff --git a/objects/rct2/scenery_wall/rct2.scenery_wall.wallstfn.json b/objects/rct2/scenery_wall/rct2.scenery_wall.wallstfn.json index 42418d62ab..7a7c195919 100644 --- a/objects/rct2/scenery_wall/rct2.scenery_wall.wallstfn.json +++ b/objects/rct2/scenery_wall/rct2.scenery_wall.wallstfn.json @@ -10,7 +10,7 @@ "objectType": "scenery_wall", "properties": { "hasPrimaryColour": true, - "isOpaque": true, + "isTransparent": true, "isAllowedOnSlope": true, "height": 1, "price": 40, diff --git a/objects/rct2/scenery_wall/rct2.scenery_wall.walltn32/object.json b/objects/rct2/scenery_wall/rct2.scenery_wall.walltn32/object.json index ef2df015b2..1c5bd8c127 100644 --- a/objects/rct2/scenery_wall/rct2.scenery_wall.walltn32/object.json +++ b/objects/rct2/scenery_wall/rct2.scenery_wall.walltn32/object.json @@ -11,7 +11,7 @@ "properties": { "isAllowedOnSlope": true, "hasPrimaryColour": true, - "isOpaque": true, + "isTransparent": true, "height": 4, "price": 60 }, diff --git a/objects/rct2/scenery_wall/rct2.scenery_wall.wallwdps.json b/objects/rct2/scenery_wall/rct2.scenery_wall.wallwdps.json index 70312f7b47..79679a4d6d 100644 --- a/objects/rct2/scenery_wall/rct2.scenery_wall.wallwdps.json +++ b/objects/rct2/scenery_wall/rct2.scenery_wall.wallwdps.json @@ -10,7 +10,7 @@ "objectType": "scenery_wall", "properties": { "hasPrimaryColour": true, - "isOpaque": true, + "isTransparent": true, "isAllowedOnSlope": true, "height": 1, "price": 40, diff --git a/objects/rct2/scenery_wall/rct2.scenery_wall.wc11.json b/objects/rct2/scenery_wall/rct2.scenery_wall.wc11.json index 642a57fb5e..9a5209f349 100644 --- a/objects/rct2/scenery_wall/rct2.scenery_wall.wc11.json +++ b/objects/rct2/scenery_wall/rct2.scenery_wall.wc11.json @@ -13,7 +13,7 @@ "objectType": "scenery_wall", "properties": { "hasPrimaryColour": true, - "isOpaque": true, + "isTransparent": true, "isAllowedOnSlope": true, "height": 9, "price": 100, diff --git a/objects/rct2/scenery_wall/rct2.scenery_wall.wc16.json b/objects/rct2/scenery_wall/rct2.scenery_wall.wc16.json index 545b19b122..a9e1c7fbed 100644 --- a/objects/rct2/scenery_wall/rct2.scenery_wall.wc16.json +++ b/objects/rct2/scenery_wall/rct2.scenery_wall.wc16.json @@ -12,7 +12,7 @@ ], "objectType": "scenery_wall", "properties": { - "isOpaque": true, + "isTransparent": true, "isAllowedOnSlope": true, "height": 2, "price": 40, diff --git a/objects/rct2/scenery_wall/rct2.scenery_wall.wc6.json b/objects/rct2/scenery_wall/rct2.scenery_wall.wc6.json index 2d75843eae..885a50b1bb 100644 --- a/objects/rct2/scenery_wall/rct2.scenery_wall.wc6.json +++ b/objects/rct2/scenery_wall/rct2.scenery_wall.wc6.json @@ -12,7 +12,7 @@ ], "objectType": "scenery_wall", "properties": { - "isOpaque": true, + "isTransparent": true, "isAllowedOnSlope": true, "height": 9, "price": 100, diff --git a/objects/rct2/scenery_wall/rct2.scenery_wall.wgw2.json b/objects/rct2/scenery_wall/rct2.scenery_wall.wgw2.json index 6fe972209c..a06e099bb7 100644 --- a/objects/rct2/scenery_wall/rct2.scenery_wall.wgw2.json +++ b/objects/rct2/scenery_wall/rct2.scenery_wall.wgw2.json @@ -15,7 +15,7 @@ "hasPrimaryColour": true, "hasSecondaryColour": true, "hasGlass": true, - "isOpaque": true, + "isTransparent": true, "isAllowedOnSlope": true, "height": 2, "price": 90, diff --git a/objects/rct2/scenery_wall/rct2.scenery_wall.wmf.json b/objects/rct2/scenery_wall/rct2.scenery_wall.wmf.json index 500a06f241..3ffe003328 100644 --- a/objects/rct2/scenery_wall/rct2.scenery_wall.wmf.json +++ b/objects/rct2/scenery_wall/rct2.scenery_wall.wmf.json @@ -12,7 +12,7 @@ ], "objectType": "scenery_wall", "properties": { - "isOpaque": true, + "isTransparent": true, "isAllowedOnSlope": true, "height": 2, "price": 40 diff --git a/objects/rct2/scenery_wall/rct2.scenery_wall.wmfg.json b/objects/rct2/scenery_wall/rct2.scenery_wall.wmfg.json index dcb36438b4..fde93cd7b4 100644 --- a/objects/rct2/scenery_wall/rct2.scenery_wall.wmfg.json +++ b/objects/rct2/scenery_wall/rct2.scenery_wall.wmfg.json @@ -12,7 +12,7 @@ ], "objectType": "scenery_wall", "properties": { - "isOpaque": true, + "isTransparent": true, "height": 2, "price": 40 }, diff --git a/objects/rct2/scenery_wall/rct2.scenery_wall.wpf.json b/objects/rct2/scenery_wall/rct2.scenery_wall.wpf.json index 090c8f0566..90cfe52e09 100644 --- a/objects/rct2/scenery_wall/rct2.scenery_wall.wpf.json +++ b/objects/rct2/scenery_wall/rct2.scenery_wall.wpf.json @@ -12,7 +12,7 @@ ], "objectType": "scenery_wall", "properties": { - "isOpaque": true, + "isTransparent": true, "isAllowedOnSlope": true, "height": 2, "price": 40 diff --git a/objects/rct2/scenery_wall/rct2.scenery_wall.wpfg.json b/objects/rct2/scenery_wall/rct2.scenery_wall.wpfg.json index 2afbca3898..eb61f23ee8 100644 --- a/objects/rct2/scenery_wall/rct2.scenery_wall.wpfg.json +++ b/objects/rct2/scenery_wall/rct2.scenery_wall.wpfg.json @@ -12,7 +12,7 @@ ], "objectType": "scenery_wall", "properties": { - "isOpaque": true, + "isTransparent": true, "height": 2, "price": 40 }, diff --git a/objects/rct2/scenery_wall/rct2.scenery_wall.wsw.json b/objects/rct2/scenery_wall/rct2.scenery_wall.wsw.json index 78fda433b1..3fd98c46b3 100644 --- a/objects/rct2/scenery_wall/rct2.scenery_wall.wsw.json +++ b/objects/rct2/scenery_wall/rct2.scenery_wall.wsw.json @@ -12,7 +12,7 @@ ], "objectType": "scenery_wall", "properties": { - "isOpaque": true, + "isTransparent": true, "isAllowedOnSlope": true, "height": 3, "price": 50 diff --git a/objects/rct2/scenery_wall/rct2.scenery_wall.wsw1.json b/objects/rct2/scenery_wall/rct2.scenery_wall.wsw1.json index 71ee5f4dcf..3904de1774 100644 --- a/objects/rct2/scenery_wall/rct2.scenery_wall.wsw1.json +++ b/objects/rct2/scenery_wall/rct2.scenery_wall.wsw1.json @@ -12,7 +12,7 @@ ], "objectType": "scenery_wall", "properties": { - "isOpaque": true, + "isTransparent": true, "isAllowedOnSlope": true, "height": 3, "price": 50 diff --git a/objects/rct2/scenery_wall/rct2.scenery_wall.wsw2.json b/objects/rct2/scenery_wall/rct2.scenery_wall.wsw2.json index 06f11021cc..922f9396d1 100644 --- a/objects/rct2/scenery_wall/rct2.scenery_wall.wsw2.json +++ b/objects/rct2/scenery_wall/rct2.scenery_wall.wsw2.json @@ -12,7 +12,7 @@ ], "objectType": "scenery_wall", "properties": { - "isOpaque": true, + "isTransparent": true, "height": 3, "price": 50 }, diff --git a/objects/rct2/scenery_wall/rct2.scenery_wall.wswg.json b/objects/rct2/scenery_wall/rct2.scenery_wall.wswg.json index 3178c5e89f..7a3f6250ad 100644 --- a/objects/rct2/scenery_wall/rct2.scenery_wall.wswg.json +++ b/objects/rct2/scenery_wall/rct2.scenery_wall.wswg.json @@ -12,7 +12,7 @@ ], "objectType": "scenery_wall", "properties": { - "isOpaque": true, + "isTransparent": true, "height": 3, "price": 50 }, diff --git a/objects/rct2tt/scenery_wall/rct2tt.scenery_wall.jailxx19.json b/objects/rct2tt/scenery_wall/rct2tt.scenery_wall.jailxx19.json index 6c4aab4427..2591243c51 100644 --- a/objects/rct2tt/scenery_wall/rct2tt.scenery_wall.jailxx19.json +++ b/objects/rct2tt/scenery_wall/rct2tt.scenery_wall.jailxx19.json @@ -8,7 +8,7 @@ "sourceGame": "rct2tt", "objectType": "scenery_wall", "properties": { - "isOpaque": true, + "isTransparent": true, "isAllowedOnSlope": true, "height": 10, "price": 70, diff --git a/objects/rct2ww/scenery_wall/rct2ww.scenery_wall.wallice7.json b/objects/rct2ww/scenery_wall/rct2ww.scenery_wall.wallice7.json index e52f3f8dfa..6fde4c3fa9 100644 --- a/objects/rct2ww/scenery_wall/rct2ww.scenery_wall.wallice7.json +++ b/objects/rct2ww/scenery_wall/rct2ww.scenery_wall.wallice7.json @@ -8,7 +8,7 @@ "sourceGame": "rct2ww", "objectType": "scenery_wall", "properties": { - "isOpaque": true, + "isTransparent": true, "isAllowedOnSlope": true, "height": 4, "price": 50 diff --git a/objects/rct2ww/scenery_wall/rct2ww.scenery_wall.wbambo21.json b/objects/rct2ww/scenery_wall/rct2ww.scenery_wall.wbambo21.json index 253409a55a..db10447ce4 100644 --- a/objects/rct2ww/scenery_wall/rct2ww.scenery_wall.wbambo21.json +++ b/objects/rct2ww/scenery_wall/rct2ww.scenery_wall.wbambo21.json @@ -8,7 +8,7 @@ "sourceGame": "rct2ww", "objectType": "scenery_wall", "properties": { - "isOpaque": true, + "isTransparent": true, "isAllowedOnSlope": true, "height": 4, "price": 50 diff --git a/objects/rct2ww/scenery_wall/rct2ww.scenery_wall.wcorr13.json b/objects/rct2ww/scenery_wall/rct2ww.scenery_wall.wcorr13.json index 230b4569f7..3bc455c100 100644 --- a/objects/rct2ww/scenery_wall/rct2ww.scenery_wall.wcorr13.json +++ b/objects/rct2ww/scenery_wall/rct2ww.scenery_wall.wcorr13.json @@ -8,7 +8,7 @@ "sourceGame": "rct2ww", "objectType": "scenery_wall", "properties": { - "isOpaque": true, + "isTransparent": true, "isAllowedOnSlope": true, "height": 4, "price": 50 diff --git a/objects/rct2ww/scenery_wall/rct2ww.scenery_wall.wcorr14.json b/objects/rct2ww/scenery_wall/rct2ww.scenery_wall.wcorr14.json index e1c61d8153..be0ad8db35 100644 --- a/objects/rct2ww/scenery_wall/rct2ww.scenery_wall.wcorr14.json +++ b/objects/rct2ww/scenery_wall/rct2ww.scenery_wall.wcorr14.json @@ -8,7 +8,7 @@ "sourceGame": "rct2ww", "objectType": "scenery_wall", "properties": { - "isOpaque": true, + "isTransparent": true, "isAllowedOnSlope": true, "height": 4, "price": 50 diff --git a/objects/rct2ww/scenery_wall/rct2ww.scenery_wall.wdrab04.json b/objects/rct2ww/scenery_wall/rct2ww.scenery_wall.wdrab04.json index 16e6995b2b..4835f2faa0 100644 --- a/objects/rct2ww/scenery_wall/rct2ww.scenery_wall.wdrab04.json +++ b/objects/rct2ww/scenery_wall/rct2ww.scenery_wall.wdrab04.json @@ -8,7 +8,7 @@ "sourceGame": "rct2ww", "objectType": "scenery_wall", "properties": { - "isOpaque": true, + "isTransparent": true, "isAllowedOnSlope": true, "height": 4, "price": 50 diff --git a/objects/rct2ww/scenery_wall/rct2ww.scenery_wall.wdrab08.json b/objects/rct2ww/scenery_wall/rct2ww.scenery_wall.wdrab08.json index 98773affa8..f4e866d342 100644 --- a/objects/rct2ww/scenery_wall/rct2ww.scenery_wall.wdrab08.json +++ b/objects/rct2ww/scenery_wall/rct2ww.scenery_wall.wdrab08.json @@ -8,7 +8,7 @@ "sourceGame": "rct2ww", "objectType": "scenery_wall", "properties": { - "isOpaque": true, + "isTransparent": true, "isAllowedOnSlope": true, "height": 4, "price": 50 diff --git a/objects/rct2ww/scenery_wall/rct2ww.scenery_wall.wkreml10.json b/objects/rct2ww/scenery_wall/rct2ww.scenery_wall.wkreml10.json index c73a3fd03e..eec56471e8 100644 --- a/objects/rct2ww/scenery_wall/rct2ww.scenery_wall.wkreml10.json +++ b/objects/rct2ww/scenery_wall/rct2ww.scenery_wall.wkreml10.json @@ -8,7 +8,7 @@ "sourceGame": "rct2ww", "objectType": "scenery_wall", "properties": { - "isOpaque": true, + "isTransparent": true, "isAllowedOnSlope": true, "height": 4, "price": 50 diff --git a/objects/rct2ww/scenery_wall/rct2ww.scenery_wall.wpalm03.json b/objects/rct2ww/scenery_wall/rct2ww.scenery_wall.wpalm03.json index af2127b659..864897837f 100644 --- a/objects/rct2ww/scenery_wall/rct2ww.scenery_wall.wpalm03.json +++ b/objects/rct2ww/scenery_wall/rct2ww.scenery_wall.wpalm03.json @@ -8,7 +8,7 @@ "sourceGame": "rct2ww", "objectType": "scenery_wall", "properties": { - "isOpaque": true, + "isTransparent": true, "isAllowedOnSlope": true, "height": 4, "price": 50 diff --git a/objects/rct2ww/scenery_wall/rct2ww.scenery_wall.wtudor07.json b/objects/rct2ww/scenery_wall/rct2ww.scenery_wall.wtudor07.json index 4d661e8526..050d34ee4f 100644 --- a/objects/rct2ww/scenery_wall/rct2ww.scenery_wall.wtudor07.json +++ b/objects/rct2ww/scenery_wall/rct2ww.scenery_wall.wtudor07.json @@ -8,7 +8,7 @@ "sourceGame": "rct2ww", "objectType": "scenery_wall", "properties": { - "isOpaque": true, + "isTransparent": true, "isAllowedOnSlope": true, "height": 4, "price": 50 diff --git a/tools/objexport/JsonTypes.fs b/tools/objexport/JsonTypes.fs index 7201899a5a..2c17530840 100644 --- a/tools/objexport/JsonTypes.fs +++ b/tools/objexport/JsonTypes.fs @@ -281,7 +281,7 @@ module JsonTypes = [] hasGlass: bool [] - isOpaque: bool + isTransparent: bool [] isAllowedOnSlope: bool [] diff --git a/tools/objexport/PropertyExtractor.fs b/tools/objexport/PropertyExtractor.fs index dc5592f874..6784b04f37 100644 --- a/tools/objexport/PropertyExtractor.fs +++ b/tools/objexport/PropertyExtractor.fs @@ -652,7 +652,7 @@ module PropertyExtractor = hasSecondaryColour = wall.Header.Flags.HasFlag(WallFlags.Remap2) hasTertiaryColour = wall.Header.Flags.HasFlag(WallFlags.Remap3) hasGlass = wall.Header.Flags.HasFlag(WallFlags.Glass) - isOpaque = ((int wall.Header.Effects) &&& (1 <<< 3)) <> 0 + isTransparent = ((int wall.Header.Effects) &&& (1 <<< 3)) <> 0 isAllowedOnSlope = not (wall.Header.Flags.HasFlag(WallFlags.Flat)) doorSound = (int wall.Header.Effects >>> 1) &&& 3 height = int wall.Header.Clearance