- 新增 TankiOffline 多模块骨架(app/core/net/ecs/physics/render/resource/state/battle/ui) - core 实现帧边界、nullmap 位流、大端读写、varint、fflate 解压 - GenerateProtocol.py 从 names 表生成 644 个模型、679 条下行、361 条上行 Kotlin codec - 手写 TankState 的 23 字节位打包 codec(真实注册点是 module_87072 的 T5) - app 增加 Node golden 自检:抓包解码后立即回编码逐字节比对 - 实测 plain/railgun-battle 400 帧:399 条记录全部回编码一致
11 lines
349 B
Properties
11 lines
349 B
Properties
# TankiOffline —— Gradle 构建参数
|
||
|
||
# Kotlin/JS IR 编译较吃内存
|
||
org.gradle.jvmargs=-Xmx3g -XX:MaxMetaspaceSize=1g -Dfile.encoding=UTF-8
|
||
|
||
kotlin.code.style=official
|
||
|
||
# 用系统 Node/npm:不额外下载 Node,也不用 Kotlin 插件自带的 yarn(其发行包需访问 GitHub)
|
||
kotlin.js.nodejs.download=false
|
||
kotlin.js.yarn=false
|