上回講到英雄的裝備。
先說一說寶物吧,每個寶物占8個字節,前面4個字節表示是什么寶物,后面4個字節是寶物的屬性
并不是每樣寶物都有屬性,相反,我就發現 魔法卷軸 用到了后面這4個字節,用來表示魔法卷軸上的魔法,其余寶物屬性均為-1 即 FF FF FF FF。
00 00 00 00 FF FF FF FF 表示魔法書
01 00 00 00 13 00 00 00 表示 連鎖閃電卷軸
02 00 00 00 FF FF FF FF 表示 神器
依次類推,分別為
"卷軸", "神器", "投石車", "弩車", "補給車",
"急救帳篷", "人馬戰斧", "黑魔劍", "狼人連枷", "惡魔之棒",
"火神劍", "泰坦之劍", "矮人王盾", "亡靈盾", "狼人王盾",
"狂魔盾", "邪盾",
"守護神之盾", "神獸之冠",
"骷髏冠",
"混沌之冠", "智慧之冠", "地獄王冠", "雷神之盔", "藤木甲",
"骨質胸甲", "大蛇神胸甲", "巨人戰甲", "黃金甲", "泰坦戰甲",
"神奇戰甲", "圣靴", "天使項鏈", "獅王盾", "先知劍",
"神諭之冠", "龍眼戒", "赤龍劍", "龍盾", "龍甲",
"龍骨脛甲", "龍翼袍", "龍牙項鏈", "龍牙冠", "龍眼指環",
"幸運三葉草", "預言卡", "幸運鳥", "勇氣胸章", "勇士胸章",
"勇士令", "窺鏡",
"望遠鏡", "亡靈護身符",
"吸血鬼披風",
"死神靴", "抗魔鏈", "抗魔披風", "抗魔靴", "樹精靈之弓",
"神獸之鬃", "天羽箭", "神目鳥", "火眼人", "真理徽章",
"政治家勛章", "禮儀之戒", "天使勛帶", "旅行者之戒", "騎士手套",
"海神項鏈", "熾天之翼", "魔力護符", "魔法護符", "魔力球",
"魔力項圈", "魔戒", "魔法披風", "氣靈球", "土靈球",
"火靈球", "水靈球", "禁魔披風", "禁錮之靈", "惡運沙漏",
"火系魔法書", "氣系魔法書", "水系魔法書", "土系魔法書", "水神靴",
"黃金弓", "永恒之球", "毀滅之球", "活力之戒", "生命之戒",
"活力圣瓶", "極速項鏈", "神行靴", "極速披風", "冷靜掛件",
"光明掛件", "神圣掛件", "生命掛件", "死神掛件", "自由掛件",
"電神掛件", "清醒掛件", "勇氣掛件", "水晶披風", "寶石戒指",
"水銀瓶", "礦石車", "硫磺指環", "木材車", "黃金囊",
"黃金袋", "黃金包", "天賜神足", "天賜神胯", "天賜神軀",
"天賜神臂", "天賜神首", "航海家之帽", "魔法師之帽", "戰爭枷鎖",
"禁魔球", "龍之血瓶", "末日之刃", "天使聯盟", "鬼王斗篷",
"神圣血瓶", "詛咒鎧甲", "天賜神兵", "龍王神力", "泰坦之箭",
"海洋之帽", "幻影神弓", "魔力源泉", "法師之戒", "豐收之角",
"潘多拉之盒",
英雄身上的寶物分兩種,裝備在身上的(以下稱裝備)和放在行囊中的(以下稱行囊)。
裝備能增加英雄的屬性(攻、防、力量、知識及其它輔助效果)
行囊在沒有裝備到英雄身上的時候是不會增加英雄的屬性的。
英雄身上的裝備總共為19格,每一格占8個字節表示所放置的寶物
依次為:
頭盔 —— 披肩 —— 項鏈 —— 右手 —— 左手 ——
軀體 —— 右腕 —— 左腕 —— 腳 —— 雜物1——
雜物2 —— 雜物3 —— 雜物4 —— 弩車 —— 帳篷 ——
補給車 —— 投石車 —— 魔法書 —— 雜物5
要修改的話在相應的位置添上相應的寶物即可。
裝備接下來的15個字節也是很有用的,
第一個字節不知道什么用處,后面14個字節分別表示英雄裝備對應的位置能否放置寶物
依次表示:
頭——披肩——項鏈——右手——左手——
軀體——手腕——腳——雜物——補給車——
弩車——帳篷——投石車——魔法書
如該位置為 00 表示可以放置寶物,如為 01 則表示不能放置寶物,裝備對應的位置上會出現一把鎖。
其中手腕和雜物比較特殊,
手腕由于有左手腕和右手腕,所以該位置可為 00 、01 、02三個值
雜物有五處,所以對應的位置可以是 00 、01 、02 、03 、04 、05六個值。
行囊就放到下回再說吧
忙了一天了,該好好休息休息了。