标题: MapMaster工具开发讨论, 地图库,形象库,场景库的管理和快速创作
性别:男-离线 godtype
(毅)

刘国公
广南东路经略使
枢密直学士
★★★★★★★★★★★★
★★★

Rank: 24Rank: 24Rank: 24
柱国(正二品) 轩辕春秋年度最佳(轩辕工作室)
组别 经略使
级别 卫将军
好贴 1
功绩 1314
帖子 6207
编号 111321
注册 2007-2-18
来自 我家
家族 轩辕学院


发表于 2010-11-12 10:59 资料 个人空间 短消息 看全部作者
关于Hexzmap.e5(已解压版本)

从110H开始是每一关地形图在Hexzmap.e5中占用的字节数以及开始位置,每4字节*3为一组。
以原版Hexzmap.e5为例,110H开始是:
00 00 01 92 00 00 01 92 00 00 03 CC 00 00 01 92
00 00 01 92 00 00 05 5E
00 00 01 92 00 00 01 92
……
红色部分是S00,蓝色部分是S01。S00里面,第一和第二个01 92是字节数,其中一个是总字节数,另一个是压缩后字节数,解压过的版本就必须是两个字节数一致,01 92 表示实际占用字节数192H,后面的03 CC表示S00的地形图在Hexzmap.e5的位置是从3CCH开始。而S01的位置就是从55EH开始,字节数是192H。

然后看3CCH。从3CCH到55DH这一段192H个字节就是属于S00的,换成十进制就是402,S00的地图是20*20=400格。每一关最前面2个字节是判断宽与高的,实际数值是宽*3和高*3,例如3CCH就是3C 3C,即20*3=60。第3个字节开始就是每一个地形格的地形编号,排序是先从左到右,再从上到下,00就是平原,01就是草地……

以上内容是我所了解的,已懒得翻旧帖看有没有相关资料,不知对楼主是否有帮助。


顶部

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




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

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

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