mirror of
https://github.com/Shu-Ying/main_plugin_farm.git
synced 2026-10-29 21:59:58 +08:00
fixed # 修复作物资源位置不对的历史遗留BUG
add # 新增作物会生虫的逻辑
This commit is contained in:
+24
-7
@@ -74,11 +74,11 @@ now, options),统一 now 使用UTC秒整数。正常未注册/存储故障仍
|
||||
|
||||
## 阶段与缓存
|
||||
|
||||
布局使用旧30块地坐标。首季由保存成熟时间减首熟时长推导起点;
|
||||
再生长由下一次成熟时间减再生长时长推导。阶段阈值映射到本季
|
||||
时长,解决旧代码多季仍引用最初播种时间的问题;仅改变展示,
|
||||
不修改成熟和收益规则。枯萎优先于成熟。原偏移字段为offsetX/Y/W/H,
|
||||
新实现使用真实字段,不沿用旧绘图的offic拼写。
|
||||
布局使用旧30块地坐标。新播种及新一季使用虫害工作量计算阶段,
|
||||
未启用虫害的迁移前当前季仍从成熟时间和基础时长推导。
|
||||
枯萎优先于成熟。作物采用完整画布底边中点统一公式,
|
||||
不再使用人工阶段锚点和旧 offset 字段,详见 `15-crop-position-formula.md`。
|
||||
虫子使用场景包中的固定坐标与稳定选帧,规则见 `16-pest-mechanics.md`。
|
||||
|
||||
素材LRU默认32MiB,成图LRU默认8MiB;零预算禁用对应缓存,超限
|
||||
条目不入缓存。素材返回副本,缓存底图不被玩家绘制污染。预算按
|
||||
@@ -98,8 +98,9 @@ RenderService默认一个绘图任务,最多8个活跃/排队的不同请求
|
||||
|
||||
## 素材完整性与来源
|
||||
|
||||
scripts/export_render_assets.py将673张已有素材原样打包,附202种作物
|
||||
展示配置和旧布局。--check比对确定性输出,不修改旧基线。
|
||||
scripts/export_render_assets.py将已有素材原样打包,附202种作物
|
||||
展示配置、旧布局和统一定位规则;额外打包新提取的 40 张网页素材。
|
||||
--check比对确定性输出与原图哈希,不修改旧基线。
|
||||
素材包约束为安装资源,不按用户输入路径访问任意文件、不解压到磁盘。
|
||||
保留GPL及原始归属;历史素材分发权仍需在公开发布前核实。
|
||||
|
||||
@@ -107,6 +108,22 @@ scripts/export_render_assets.py将673张已有素材原样打包,附202种作
|
||||
缺失时显示问号占位并记录静态警告,避免整个命令失败;尚未补齐
|
||||
缺失图片,也不推测相近作物素材替代。不会声称202种作物均有完整图片。
|
||||
|
||||
## 原版用户面板恢复(2026-10-16)
|
||||
|
||||
使用旧版 `background/userInfo.png` 与 `background/frame/frame.png`,
|
||||
按原有顺序叠放底板、140×150头像、头像框和昵称/经验/等级/货币。
|
||||
不再用通用圆角信息卡,不额外显示地块数量。无效头像继续安全降级。
|
||||
用户确认按原底图校正旧坐标:经验条位于原素材经验槽内,等级与两种
|
||||
货币不越出底板。普通、高清图统一按3072基准坐标缩放。
|
||||
|
||||
保留旧版经验计算口径:本级已获经验为累计经验减本级累计门槛,
|
||||
分母仍为下一级累计经验门槛;等级门槛没有变化。点券取真实账户余额,
|
||||
不继承旧版硬编码0。素材按目标尺寸缓存,查询仍只读一次一致快照;
|
||||
头像字节限制、缓存失效、后台限流和格式选项保留。
|
||||
|
||||
本次离线测量见 `render-panel-restored-benchmark.json`,
|
||||
样图在 `runtime/panel-restored`;不代表真实平台发送耗时。
|
||||
|
||||
## 测量与验证
|
||||
|
||||
```text
|
||||
|
||||
Reference in New Issue
Block a user