标题: 三国志英杰传兵种移动距离与地形防御的一点修改方法
性别:男-离线 翡翠衾寒

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 19
编号 476498
注册 2013-1-20


发表于 2013-2-13 20:29 资料 短消息 只看该作者
三国志英杰传兵种移动距离与地形防御的一点修改方法

关于英杰传中兵种的移动能力已有相当详尽的数据及修改方法,但未见关于兵种在各种地形上的移动消耗的修改相关资料。在英杰传中,兵种的移动能力是固定值(如轻骑兵为6,短兵为4,的卢+2),但在具体地形上能移动的距离取决于地形的移动消耗。不同的是,移动消耗仅有4种模式,亦即所有兵种必归属于这4种移动消耗模式之一。

(0)步兵系(短兵,长兵,战车),弓兵系(弓兵,连弩兵,发石车),妖术师,民众
(1)骑兵系(轻骑兵,重骑兵,近卫队)
(2)运输队,军乐队
(3)贼兵系(山贼,恶贼,义贼,武术家队,猛兽兵团,异民族)

上述4种模式对应20种地形,存储于main.exe中,起始于3A43A,占据20×4=80字节:

    平原  树林  山地  河流  桥梁  城墙  城内  草地  村庄  悬崖  城门  荒地  栅栏  鹿砦  兵营  粮仓  宝物库  房舍  火焰  浊流    存储地址
0    1       1       x      x      1      x      1      1       2      x       x      1       x       2     2       2       2        x       x      x    3A43A~3A44D
1    1       x       x      x      1      x      1      1       2      x       x      2       x       3     3       3       3        x       x      x    3A44E~3A461
2    1       2       x      x      1      x      1      1       2      x       x      2       x       2     2       2       2        x       x      x    3A462~3A475
3    1       1       1      x      1      x      1      1       2      x       x      1       x       2     2       2       2        x       x      x    3A476~3A489

上表中“x"代表不可进入地形,存储为0xFF。 1,2,3存储为0x01,0x02,0x03.

兵种分属于上述哪一类,记录在3A426~3A438中,按兵种标准顺序(短兵起始,运输队结束)记录。

各种地形的防御力存储在3A48A~3A49C中,顺序同上,0%存储为0x00,5%存储为0x05....30%存储为0x1E,—%存储为0xFF。

在分析数据时,参考了龙吟前辈的<三国志英杰传战场地图文件分析>研究。

[ 本帖最后由 翡翠衾寒 于 2013-2-15 23:26 编辑 ]


顶部
性别:男-离线 WHITESHIP

★★
谏议大夫

Rank: 16
组别 翰林学士
级别 征北将军
功绩 380
帖子 4210
编号 170977
注册 2007-6-3
家族 轩辕学院


发表于 2013-2-14 16:45 资料 个人空间 短消息 只看该作者
回复 #1 翡翠衾寒 的帖子

嗯民众有吗?

其实这样分类挺好的,曹操传个二货游戏给每个兵种都储存60个字节,还放DATA里,占地方还写起来麻烦~

(还有我依稀记得军乐队和运输队不太一样,兖州之战糜竺跑得欢脱,孙乾像个乌龟。可能我错觉了)


顶部
性别:男-离线 翡翠衾寒

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 19
编号 476498
注册 2013-1-20


发表于 2013-2-15 23:37 资料 短消息 只看该作者


QUOTE:
原帖由 WHITESHIP 于 2013-2-14 16:45 发表
嗯民众有吗?

其实这样分类挺好的,曹操传个二货游戏给每个兵种都储存60个字节,还放DATA里,占地方还写起来麻烦~

(还有我依稀记得军乐队和运输队不太一样,兖州之战糜竺跑得欢脱,孙乾像个乌龟。可能我 ...

军乐队的基础移动是4,运输队是3,所以在荒地上军乐队是每回合2格,运输队是1格,虽然仍然是只差一格,但另一方面也可以说军乐队的速度是运输队的两倍..!

这种合并分类问题很大啊。因为步兵升战车,移动损耗没有任何变化,着实不合理。凭啥弓箭手不能上山?(庞统:我死的冤啊..)而战车啥时候还能在树林里跑了..?
顶部
性别:未知-离线 zhouq510

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 15
编号 191878
注册 2007-7-22


发表于 2013-6-10 22:39 资料 短消息 只看该作者
好物~不知楼主用什么方式查找到的地址?用Ollydbg打不开main.exe,还有什么好方法找地址?除了地形移动之外,我还想修改经验获取公式,苦于找不到地址,头疼中……
顶部
性别:男-离线 阿尔法孝直
(雀力日进)

闽国公
遂安军节度使
★★★★★★

Rank: 19Rank: 19Rank: 19Rank: 19
柱国(正二品) 轩辕春秋年度最佳(游戏人生区)
组别 节度使
级别 卫将军
好贴 2
功绩 1796
帖子 6037
编号 19070
注册 2004-10-16
家族 轩辕雀党


发表于 2013-6-10 22:46 资料 个人空间 短消息 只看该作者 QQ
回复 #4 zhouq510 的帖子

Ollydbg本来就不能调试16位程序。
顶部

正在浏览此帖的会员 - 共 0 人在线




当前时区 GMT+8, 现在时间是 2025-5-11 16:35
京ICP备2023018092号 轩辕春秋 2003-2023 www.xycq.org.cn

Powered by Discuz! 5.0.0 2001-2006 Comsenz Inc.
Processed in 0.008961 second(s), 8 queries , Gzip enabled

清除 Cookies - 联系我们 - 轩辕春秋 - Archiver - WAP