Zig:服务器、刻与系统信息¶
函数¶
props.srvBdsVersion¶
| Zig | |
|---|---|
PIER_SRV_BDS_VERSION:取自 Common::getGameVersionString
- 参数:
- allocator :
std.mem.Allocator
- allocator :
- 返回值类型:
core.Error![]u8 - 对应槽位:
server_info_str
props.srvProtocolVersion¶
| Zig | |
|---|---|
PIER_SRV_PROTOCOL_VERSION:LevelData::mNetworkVersion:最后一次写这个存档时用的协议版本。它说明存档有多旧,和服务器现在使用的协议无关。
- 参数:
- allocator :
std.mem.Allocator
- allocator :
- 返回值类型:
core.Error![]u8 - 对应槽位:
server_info_str
props.srvLevelProtocolVersion¶
| Zig | |
|---|---|
PIER_SRV_LEVEL_PROTOCOL_VERSION:正在运行的构建的版本号 "major.minor.patch",取自 CurrentGameSemVersion。模组可以据此自带一张版本到协议的对照表,不必等 Pier 发新版。
- 参数:
- allocator :
std.mem.Allocator
- allocator :
- 返回值类型:
core.Error![]u8 - 对应槽位:
server_info_str
props.srvGameSemVersion¶
| Zig | |
|---|---|
PIER_SRV_GAME_SEM_VERSION:PIER_SRV_GAME_SEM_VERSION
- 参数:
- allocator :
std.mem.Allocator
- allocator :
- 返回值类型:
core.Error![]u8 - 对应槽位:
server_info_str
props.sysOsName¶
| Zig | |
|---|---|
PIER_SYS_OS_NAME:取自 sys_utils::getSystemName
- 参数:
- allocator :
std.mem.Allocator
- allocator :
- 返回值类型:
core.Error![]u8 - 对应槽位:
sys_info_str
props.sysOsVersion¶
| Zig | |
|---|---|
PIER_SYS_OS_VERSION:取自 sys_utils::getSystemVersion,返回字符串
- 参数:
- allocator :
std.mem.Allocator
- allocator :
- 返回值类型:
core.Error![]u8 - 对应槽位:
sys_info_str
props.sysLocale¶
| Zig | |
|---|---|
PIER_SYS_LOCALE:取自 sys_utils::getSystemLocaleCode
- 参数:
- allocator :
std.mem.Allocator
- allocator :
- 返回值类型:
core.Error![]u8 - 对应槽位:
sys_info_str
props.sysLocalTime¶
| Zig | |
|---|---|
PIER_SYS_LOCAL_TIME:取自 sys_utils::getLocalTime,返回 SNBT {year,month,day,hour,minute,second,ms}
- 参数:
- allocator :
std.mem.Allocator
- allocator :
- 返回值类型:
core.Error![]u8 - 对应槽位:
sys_info_str