上回讲到英雄的装备。
先说一说宝物吧,每个宝物占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六个值。
行囊就放到下回再说吧
忙了一天了,该好好休息休息了。