地形對象
外觀
地形對象
地形對象(TerrainTypes)和地形(Tileset)是不同的,和地形!地形是TMP圖塊,而地形對象則通常用於樹木、指示牌、電線桿。
地形對象可大致分為兩種類型:普通地形和礦鑽。兩種類型擁有不同的特性和圖像規則。
地形對象擁有以下特性:
- 地形對象有註冊表,需要在
rulesmd.ini中的[TerrainTypes]模塊下註冊。 - 地形對象無法被直接選中為目標,必須使用強制攻擊才可以選擇。
- 地形對象可以設置血量,但無法在遊戲中顯示血條。如果不設置則默認為
TreeStrength中所定義的血量。 - 地形對象可以設置護甲,如果不設置則默認為
wood。 - 地形對象的圖像需要在
artmd.ini中定義。
地形對象的圖像擁有以下特性:
- 圖像為SHP格式,調色盤為
iso***.pal。如果地形是礦鑽,那麼調色盤則強制使用unitsno.pal - 地形對象支持不同氣候(Theater),和建築不同,不同氣候不靠註冊名的第二個字母區分,而是將SHP文件的後綴改為氣候的三字母縮寫。
- 地形對象支持動畫,但需要相應的代碼設置。
- 地形對象的圖像描繪方式和建築不同,其中心點是SHP圖像的中心點,而不是單元格的中心點。
地形對象的後綴名規則所對應的三字母縮寫:
| 氣候類型 | 後綴名 |
|---|---|
| 溫和(Temperate) | .tem |
| 雪地(Snow) | .sno |
| 城市(Urban) | .urb |
| 新城市(New Urban) | .ubn |
| 沙漠(Desert) | .des |
| 月球(Lunar) | .lun |