IMGversion(枚举) - Lucky-Koishi/KoishiExAPI GitHub Wiki
namespace Koishi;
└enum IMGversion;
该枚举表示IMG文件的版本号。每个IMGobject对象均包含一个IMGversion类型的属性——IMGobject::version,默认为VUDEF,在读取一个IMG文件时,会首先会对文件头部的数据进行预解析,提取出版本号数据并更新version,然后根据该值对IMG文件的主体部分进行解析。
目前代码库不支持V1和OGG类型的解析。IMGversion枚举中包含的值如下表所示:
元素 | 整型值 | 描述 |
---|---|---|
VUDEF | 0 | 表示缺省IMG版本,在建立一个新的IMGobject对象时默认的版本号。 |
V1 | 1 | IMGV1,一种古老的IMG版本,代码库不适用。 |
V2 | 2 | IMGV2,大部分IMG文件的版本。 |
V4 | 4 | IMGV4,部分装扮和武器所使用的版本。 |
V5 | 5 | IMGV5,大部分技能特效所使用的版本。 |
V6 | 6 | IMGV6,部分装扮和武器所使用的版本。 |
OGG | -1 | 并非IMG,而是音效的版本,代码库不适用。 |