跳至內容
RA2DIY-WIKI 当前处于维护模式:页面上的内容随时可能发生更改且不会事先告知。

地形對象

出自RA2DIY
於 2025年3月20日 (四) 14:39 由 Nuke留言 | 貢獻 所作的修訂

定義和特性

地形對象(TerrainTypes)和地形(Tileset)是不同的,和地形!地形是TMP圖塊,而地形對象則通常用於樹木、指示牌、電線桿。

地形對象可大致分為兩種類型:普通地形和礦鑽。兩種類型擁有不同的特性和圖像規則。

地形對象擁有以下特性:

  1. 地形對象有註冊表,需要在rulesmd.ini中的[TerrainTypes]模塊下註冊。
  2. 地形對象無法被直接選中為目標,必須使用強制攻擊才可以選擇。
  3. 地形對象可以設置血量,但無法在遊戲中顯示血條。如果不設置則默認為TreeStrength中所定義的血量。
  4. 地形對象可以設置護甲,如果不設置則默認為wood
  5. 地形對象的圖像需要在artmd.ini中定義。

地形對象的圖像擁有以下特性:

  1. 圖像為SHP格式,調色盤為iso***.pal。如果地形是礦鑽,那麼調色盤則強制使用unitsno.pal
  2. 地形對象支持不同氣候(Theater),和建築不同,不同氣候不靠註冊名的第二個字母區分,而是將SHP文件的後綴改為氣候的三字母縮寫。
  3. 地形對象支持動畫,但需要相應的代碼設置。
  4. 地形對象的圖像描繪方式和建築不同,其中心點是SHP圖像的中心點,而不是單元格的中心點。

地形對象的後綴名規則所對應的三字母縮寫:

氣候類型 後綴名
溫和(Temperate) .tem
雪地(Snow) .sno
城市(Urban) .urb
新城市(New Urban) .ubn
沙漠(Desert) .des
月球(Lunar) .lun

相關標籤

待補充……