- 建築物・構造物にはZoningという何処の地区に建物を出現させるかというパラメータがある。
- 例えばCommercialという属性を持った建築物は、商業地区だと判定された地域に出現することになる。
- 例えばCommercialという属性を持った建築物は、商業地区だと判定された地域に出現することになる。
- 一部の建築物・構造物にはAny(どこでも)という属性が付いており、恐らく何処であっても出現する可能性がある設定になっている。
- しかしプログラム側のミスなのか、このAny属性だけがついた建築物は「どの場所においても生成されることがない」というバグがあることが確認されている。
- 恐らくAny(どこでも)ではなくAny地区でのみ出現可能となってしまっているのだと思われる。Anyという地区は存在しないので、出現は実質不可能である。
- そこで、Any指定とは別に全ての地区パラメータを付記してやることで、生成不可能な建築物・構造物を生成可能な状態に戻すのが、この修正の目的である。
- しかしプログラム側のミスなのか、このAny属性だけがついた建築物は「どの場所においても生成されることがない」というバグがあることが確認されている。
- Any指定のみがされている建築物・構造物のリストは以下の通り。
~折り畳み~
- mailbox1
- pond01
- pond02
- sign_73_north
- sign_73_south
- sign_albuquerque
- sign_phoenix
- sign_slow
- sign_speed_25
- sign_speed_35
- sign_speed_45
- street_light_01
- street_light_02
- tree_burntpine_01
- tree_burntpine_02
- tree_burntpine_03
- vacant_lot_med_01
- vacant_lot_med_02
- vacant_lot_sm_01
- vacant_lot_sm_02
prefabsフォルダ内、該当建築物のxmlファイル
<prefab>
...
- <property name="Zoning" value="Any" />
+ <property name="Zoning" value="Any,ResidentialOld,ResidentialNew,Downtown,Industrial,Commercial,NoZone" />
...
</prefab>