欢迎光临炎龙之家--炎龙骑士团系列游戏专题站!若页面显示异常,请选择浏览器的兼容模式浏览!  
设为首页
收藏本站
联系站长

本站首页
炎龙世界
历代情节
炎龙研究
游文戏字
相关下载
专题论坛
 
 

炎龙骑士团2内存解析

来源:汉堂之家  作者:KAZE  日期:2008/2/17

分享到:

ROW1:1-2 坐标

人物代码第一,二位分别为人物在战场地图上的X,Y轴坐标.原点(0,0)为左上角.注意电脑是从0开始数的.

如果多人物重叠,最先选中的为电脑默认排在最前面的.

可以将人物改到屏幕的外面,但是用ECS自动寻找或被修改的是回合开始时的第一人物时,指令框会往人物的实际位置挤在屏幕边缘无法终止和返回,挂了.

 

ROW1:3 人物外观

人物代码在每关都是不同的,应该是按关分配的.每相同人物分配一个外观代码,基本是按出场顺序排列.

将人物外观代码修改到大于出场人物代码总量时,弹出游戏.

 

ROW1:4 人物方向

方向代码正常下是00-03(分别代表:正,左,后,右.).当修改值大于04时,按人物代码依次顺延.

提示框中的显示是读取人物外观,不是方向.这就是说修改后主屏幕和提示框中的人物可以不一致.

人物方向的更改在人物移动后自动恢复正面.此时,外观如果和人物不一致,也会恢复到正确的状态.

 

ROW1:5 踏步状态

正常状态下均为00.

改为其他数值后会高速踏步,同时人物图案位置会下移,指令框转移到附近的人物上.更改的数值越高,下移越大.数值每增加一,人物图案位置下1/6格.但人物实际位置不变,仍在原处.在人物图案位置ENTER只会出系统菜单,只有在人物的实际位置ENTER才会出任务指令.当人物实际位置在屏幕之外时,即使是在屏幕上面,已经下移的人物图案也会消失,直到屏幕移动到能够包含人物实际位置的范围.

人物方向的更改在人物移动后自动恢复正常速度和位置,数值归0.

改成FF后KILL敌人会TSF32: prev tsf32 6804...弹出游戏.

人物的实际状态在提示框中不变.

 

ROW1:6 行动完结

游戏默认是"00(可)","01(阵亡)","80(否)"的表述方式.01-7F的偶数表示"可",80-FF的偶数表示"否",所有奇数表示"阵亡".

行动后,在当前数值上加"80".

随意更改,不会有致命错误出现.

 

ROW1:7 人物阵营

"00"表示敌方,"01"为NPC,"02"表示我方.

改成大于"2"的奇数就不见了,和死亡一样."00"-"7E"之间的偶数时是敌方阵营,可移动;"80"-"FE"之间的偶数时是敌方阵营,不可移动.

 

ROW1:8-9 HEAD&NAME

Number HEAD NAME 代码 HEAD NAME
00 索尔 50 黑暗战士
01 哈诺 51 狂战士
02 铁诺 52 骑兵(E)
03 哈瓦特 53 突击骑兵
04 亚雷斯 54 地狱骑士
05 洛娜 55 黑暗骑士
06 莱汀 56 龙骑士
07 兰斯洛特 57 弓箭手
08 希莉亚 58 黑暗射手
09 悠妮 59 狙击手
0A 玛琳 5A 魔法师
0B 索菲亚 5B 黑暗法师
0C 凯丽 5C 巫师
0D 贝克威 5D 僧侣
0E 5E 黑暗僧侣
0F 塞可邦勒 5F 大祭师
10 凯拉斯 60 盗贼
11 米亚斯多德 61 盗贼头目
12 密蒂 62 影之武者
13 罗德曼 63 黑暗杀手
14 莎拉 64 武术家
15 约拿 65 黑暗斗士
16 卡里斯 66 兽人
17 罗兰 67 兽人队长
18 希尔法 68 火龙
19 谢多 69 NULL 雷龙
1A 圣寇拉斯 6A 龙人战士
1B 巴拿罗西亚 6B 龙人法师
1C 达克塞 6C 魔鬼
1D 亚齐梅吉 6D 恶魔(B)
1E 盖亚 6E 大恶魔
1F 渥德 6F 机甲兵
20 索尔(剑圣) NULL 70 机甲突击兵
21 哈诺(圣战士) NULL 71 光束炮座
22 铁诺(剑圣) NULL 72 机甲射手
23 哈瓦特(圣战士) NULL 73 机甲守卫
24 亚雷斯(圣骑士) NULL 74 机甲队长
25 洛娜(圣骑士) NULL 75 卡特娜
26 莱汀(圣骑士) NULL 76 莱汀(=06)
27 精灵长者 NULL 77 萨卡
28 希莉亚(狙击手) NULL 78 玛尔
29 悠妮(大法师) NULL 79 (=68) 沼泽怪物
2A 玛琳(祭师) NULL 7A 地魔神
2B 索菲亚(祭师) NULL 7B 水魔神
2C 凯丽(斗士) NULL 7C 风魔神
2D 贝克威(狙击手) NULL 7D 火魔神
2E 珊(大法师) NULL 7E 空魔神
2F 塞可邦勒(斗士) NULL 7F NULL 暗黑龙
30 罗特帝亚国王 NULL 80 (武器店老板) NULL
31 米亚斯多德(龙剑士) NULL 81 (酒店大姐) NULL
32 索尔(英雄) NULL 82 (道具店大姐) NULL
33 哈诺(魔战士) NULL 83 (教堂大姐) NULL
34 悠妮(召唤师) NULL 84 (秘密商店老板) NULL
35 哈瓦特(魔战士) NULL 85 女村民
36 亚雷斯(龙骑士) NULL 86 男村民
37 洛娜(龙骑士) NULL 87 卡纳恩三世
38 莱汀(龙骑士) NULL 88 Out of Memory at Load
DATO.AT Number:136!!
(弹出游戏)
NULL
39 NULL 89 TSF32: prev...
(弹出游戏)
NULL
3A 希莉亚(神射手) NULL 8A (弹出游戏) NULL
3B 悠妮(圣者) NULL 8B (同↑) NULL
3C 玛琳(圣者) NULL 8C (同↑) 人类
3D 索菲亚(圣者) NULL 8D (同↑) 精灵
3E 凯丽(武圣) NULL 8E (同↑) 豹人
3F 贝克威(神射手) NULL 8F (同↑) 龙人
40 珊(圣者) NULL 90 (同↑) 魔族
41 塞可邦勒(武圣) NULL 90 (同↑) 机械
42 罗特帝亚王后 NULL 92 (同↑) 元素
43 米亚斯多德(=31) NULL 93 (同↑) 兽人
44 士兵 94 (同↑) 其他
45 骑兵(F) 95 (同↑)
46 佣兵(F) 96 (同↑) 剑士
47 豹人 97 (同↑) 战士
48 精灵 98 (同↑) 骑士
49 龙人 99 (同↑) 弓兵
4A 恶魔(A) 9A (同↑) 法师
4B (战场提示的大姐) NULL 9B (同↑) 僧侣
4C 士兵(=44) 9C (同↑) 盗贼
4D 精英战士 9D (同↑) 武者
4E 铠甲武士 9E (同↑) 剑圣
4F 佣兵(E) 9F (我放弃了) 圣战士
NAME:"A0→AF"对应"圣骑士→???",B0","NULL","B1":"???",
"B2-B3":"NULL","B4→FF"对应"短剑→冲击手臂"
不同阵营的重名人物,以F,E区分:  F=Friend,E=Enemy
HEAD决定人物成长率,攻击画面.

 

ROW1:10 ???

固定为00 >o< 不知道,自己问汉堂去吧...

 

ROW1:11-16 ROW2:1-10 道具及装备判定

1:11,13,15,2:1,3,5,7,9分别为8个道具栏的装备判定.00-4F为未装备,40-7F为装备,80-FF为不存在.默认为"00"表示未装备,"40"表示装备,"80"表示不存在".

1:12,14,16,2:2,4,6,8,10分别为8个道具栏的道具代码.

 

ROW2:11-15 魔法

地址2:11 地址2:12 地址2:13 地址2:14 地址2:15
代码 魔法 代码 魔法 代码 魔法 代码 魔法 代码 魔法
01 火炎术 01 圣光弹 01 神恩术 01 破龙击 01 炽天使
02 烈炎术 02 咒杀 02 攻击术 02 行动术 02 风妖精
04 炎龙术 04 碎岩术 04 防御术 04 施毒术 04 破坏神
08 天火术 08 地震术 08 速度术 08 麻痹术 08 暗邪鬼
10 电击术 10 裂地术 10 解毒术 10 凄煌斩 10 NULL(MP05)
20 落雷术 20 治疗术 20 祛麻术 20 炽炎刀 20 记录读取完毕(MP20)
40 轰雷术 40 回复术 40 封咒术 40 音速刃 40 本章不能由商店读取(MP30)
80 神雷术 80 再生术 80 传送术 80 NULL(MP26) 80 道具满了(MP02)
其他剑圣在使用凄煌斩时威力奇低,只有大约AP的23%-24%,上限124.
剑圣罗德曼使用其他剑圣的技能且能将对手KO时,对手回HP降为0,血槽还有一丝,依然不死.对其攻击无效,再使用剑圣的技能攻击,血槽出格循环,攻击可.再再使用剑圣的技能攻击,可能变成实际血值消减,也可能回复HP为0,血槽一丝的状态,或者直接TSF32...弹出游戏.其他人使用音速刃时还可能通过对手HP的增加得到高数值的经验值--但实际经验很低,并不断使对手HP增加,最后超过7FFF归零致死.
剑圣修改2:14获得其他剑圣的技能时,依然使用自己的技能画面.
非剑圣修改2:14获得剑圣技能,英雄索尔使用时战斗画面飞速闪过,没有任何杀伤效果;其他人则Out of Memory at...或TSF32...什么的...反正是弹出来了.
当DAM小于对手DP时,技能可能改为给对手加血.

 

ROW2:16 种族

代码 种族 代码 种族 代码 种族
00 NULL 10 僧侣 20 圣者
01 人类 11 盗贼 21 忍者
02 精灵 12 武者 22 武圣
03 豹人 13 剑圣 23 机兵
04 龙人 14 圣战士 24 ???
05 魔族 15 圣骑士 25 NULL
06 机械 16 狙击手 26 ???
07 元素 17 大法师 27 NULL
08 兽人 18 祭师 28 NULL
09 其他 19 龙剑士 29

FF
短剑

火之眼
0A (无法查看) 1A 斗士
0B 剑士 1B 英雄
0C 战士 1C 魔战士
0D 骑士 1D 龙骑士
0E 弓兵 1E 神射手
0F 法师 1F 召唤师
龙人和魔族可以飞行,此地址的龙剑士和龙骑士不可以.
对手为龙人和魔族时采用空中背景.

 

ROW3:1 职业

代码 职业 代码 职业
00 10 斗士
01 剑士 11 英雄
02 战士 12 魔战士
03 骑士 13 龙骑士
04 弓兵 14 神射手
05 法师 15 召唤师
06 僧侣 16 圣者
07 盗贼 17 忍者
08 武者 18 武圣
09 剑圣 19 机兵
0A 圣战士 1A ???
0B 圣骑士 1B NULL
0C 狙击手 1C ???(达克塞)
0D 大法师 1D→1E NULL
0E 祭师 1F→F5 短剑→火之眼
0F 龙剑士 F6→FF NULL
龙,龙剑士,龙骑士可以飞行.
对手为龙骑士时采用空中背景.
等级为零时,施法后会弹出游戏.

 

ROW3:2 人物等级

改成0级,升级时会弹出游戏.

第30级不可跨越:即使有200的经验值,也不能从第29级升到第31级.

 

ROW3:3 AP附加判定

"00"表示没有附加AP.

非"00"表示附加AP所能持续的回合数.

 

ROW3:4 DP附加判定

"00"表示没有附加DP.

非"00"表示附加DP所能持续的回合数.

 

ROW3:5 HIT&EV附加判定

"00"表示没有附加HIT&EV.

非"00"表示附加HIT&EV所能持续的回合数.

 

ROW3:6 中毒状态判定

"00"表示没有中毒.

非"00"表示中毒将要持续的回合数.

 

ROW3:7 麻痹状态判定

"00"表示没有麻痹.

非"00"表示麻痹将要持续的回合数.

 

ROW3:8 封咒状态判定

"00"表示没有封咒.

非"00"表示封咒将要持续的回合数.

 

ROW3:9→ROW4:7 ???

>o< 也不知道,自己问汉堂去吧...

 

ROW4:8-9 初始攻击力

记录着人物无装备条件下的攻击力,升级或更新装备时会按初始攻击力重新计算.

 

ROW4:10-11 初始防御力

记录着人物无装备条件下的防御力,升级或更新装备时会按初始防御力重新计算.

 

ROW4:12 移动力

大于"1F"(10进制的31)时会向右一格然后停止.

 

ROW4:13 经验值

大于"63"(10进制的99)时显示为"??".

 

ROW4:14 ???

固定为00 >o< 还是不知道,自己问汉堂去吧...

 

ROW4:15-16 DX

DX决定人物的初始HIT和EV.

如果人物的初始HIT和EV与DX不一致,刷新时会按照DX复原.

 

ROW5:1-2 当前HP

大于"E7 03"(10进制的999)时显示为"???",大于"7FFF"(10进制的32767)时显示为"000".

 

ROW5:3-4 最大HP

大于"E7 03"(10进制的999)时显示为"???",大于"7FFF"(10进制的32767)时显示为"000".

当前HP大于最大HP时,HP条会出格,并沿着屏幕循环.

 

ROW5:5-6 当前MP

大于"E7 03"(10进制的999)时显示为"???",大于"7FFF"(10进制的32767)时显示为"000".

 

ROW5:7-8 最大MP

大于"E7 03"(10进制的999)时显示为"???",大于"7FFF"(10进制的32767)时显示为"000".

当前MP大于最大MP时,MP条会出格,并沿着屏幕循环.

 

ROW5:9-10 当前AP

大于"E7 03"(10进制的999)时显示为"???",大于"7FFF"(10进制的32767)时显示为"000".

 

ROW5:11-12 当前DP

大于"E7 03"(10进制的999)时显示为"???",大于"7FFF"(10进制的32767)时显示为"000".

 

ROW5:13-14 HIT

大于"E7 03"(10进制的999)时显示为"???",大于"7FFF"(10进制的32767)时显示为"000".

 

ROW5:15-16 EV

大于"E7 03"(10进制的999)时显示为"???",大于"7FFF"(10进制的32767)时显示为"000".

 

关于...

基本是按照"NAME→职业→种族→物品"的顺序,当自己的代码用完时,用后面属性的代码补充,直到FF.

然后,物品后面没了,用系统指令补充.(汗...=_=)

在修改后的进度里:
居然有致命一击和二次攻击DAM为一半,甚至更少.


 

上一篇:炎龙!原创?
下一篇:FD2设定音乐音效

TOP↑
返回>>