以下是講解
要新增預設地圖的話請修改 \Data\Map 路徑下的MapData.xml檔案,請使用記事本開啟即可
首先讓我們來看看格式內容
用圖片表示就是這個樣子↓
節點說明:
Map-主要節點,所有的MapInformation節點都要放在這個範圍裏面。此節點只能有一個。
包含著以下節點:
MapInformation
MapInformation - 裡面放的全都是地圖的相關資料。此節點可以有多個。
包含著以下節點:
AttackSolidBrush、DefenseSolidBrush、Pen、ArrowPen、MapObject包含著以下資料節點:
MapName、MapType、KeepDistance
AttackSolidBrush - 攻擊方領域顏色。此節點只能有一個。
包含著以下資料節點:
R、G、B
DefenseSolidBrush - 防守方領域顏色。此節點只能有一個。
包含著以下資料節點:
R、G、B
Pen - 線條畫筆。此節點只能有一個。
包含著以下資料節點:
R、G、B、Width
ArrowPen - 箭頭線條畫筆。此節點只能有一個。
包含著以下資料節點:
R、G、B、Width
MapObject - 地圖物件。此節點可以有多個。
包含著以下資料節點:
Number、Type、Force、X、Y、Time、Remarks
資料節點說明:
MapName - 表示地圖名稱。此節點只能有一個。
資料內容說明:
地圖名稱,不支援 \n 換行
MapType - 表示地圖的地形。此節點只能有一個。
資料內容說明:
包含的數值只能是在\Data\Map\MapPic 路徑下的圖片名稱,不包含副檔名
KeepDistance - 表示攻擊方據點要建在離防守方據點多遠。此節點只能有一個。
資料內容說明:
包含的數值只能是數字,一般來說都是500
R、G、B - 表示RGB三原色。此節點各只能有一個。
資料內容說明:
包含的數值只能是數字,介於0~255之間
Width - 表示畫筆的寬度。此節點只能有一個。
資料內容說明:
包含的數值只能是數字,介於1~10之間
Number - 表示地圖物件的編號。此節點只能有一個。
資料內容說明:
包含的數值只能是數字
Type - 表示地圖物件的種類。此節點只能有一個。
包含的數值只能是下面其中一個(英文部分)
// 攻擊方據點。
Keep
// 防守方據點。
Castle
// 方尖塔。
Obelisk
// 侵蝕之塔。
Eclipse
// 箭塔。
ArrowTower
// 嘆息之牆。
Bulwark
// 冥府之門。
GateOfHades
// 泰坦兵營。
WarCraft
// 水晶。
Crystal
Force - 表示地圖物件是屬於哪個勢力。此節點只能有一個。
包含的數值只能是下面其中一個(英文部分)
// 攻擊方。
Attack
// 防禦方。
Defense
// 無(只能用來表示水晶)。
None
X - 表示地圖物件的X座標。此節點只能有一個。
資料內容說明:
包含的數值只能是數字,介於0~500之間
Y - 表示地圖物件的Y座標。此節點只能有一個。
資料內容說明:
包含的數值只能是數字,介於0~500之間
注意:
座標在視窗的最左上角為原點(0.0),Y座標不是負數
Time - 表示地圖物件的放置時間。此節點只能有一個。
資料內容說明:
包含的數值只能是數字,介於0~270之間
每1數值為10秒
Remarks - 表示地圖物件的說明。此節點只能有一個。
資料內容說明:
內容是一串文字,要分段請使用 \n
沒有留言:
張貼留言