This commit is contained in:
HKXluo
2025-10-24 03:02:19 +08:00

View File

@@ -1,18 +0,0 @@
#文件前32个十六进制位是头部数据
分别是[4位表示的version][4位表示的header_size][4位表示的timestamp][4位表示的unknown1][4位表示的unknown2][4位表示的unknown3][4位表示的material_count][4位表示的reserved]
其中header_size不知为何总为错误的
#下面为蓝图材料数据:
[4位表示的路径长度(包括00结束符)] [材料路径(结束用1位的00表示)] [4位表示的数量] [4位表示的参数]
当所有材料结束时在末尾添加4个十六进制未表示的0代表材料部分结束
注:[4位表示的参数] 目前具体是什么未知. 但只有蓝图的最后一个材料才会有数据其他都为0. 其数值可能和蓝图绑定不得修改,蓝图的最后一个的参数必须有数据
#下面为建筑部分:
[4位表示的路径长度(包括00结束符)] [建筑路径(结束用1位的00表示)] [4位表示的参数]
当建筑部分结束时尾部添加4个十六进制未的22222222代表建筑部分结束
注:[4位表示的参数] 目前具体是什么未知. 但只有蓝图的最后一个建筑才会有数据其他都为0. 其数值可能和蓝图绑定不得修改,蓝图的最后一个的参数必须有数据
#下面是压缩部分:
此部分为Zlib压缩后数据 具体内容没分析 不做分析