0.9.4
What's new
Version 0.9.4: short command /st, an addon-list icon, consolidated settings, and 7 fixes.
Changed
- The short slash command changed from
/slto/st; the long alias/stocktakeis unchanged. - Settings consolidated: the redundant "Show other characters" checkbox is gone - the per-character list is now the one control for other characters (uncheck everything to see only yourself). The obsolete
showOtherskey is removed from saved variables on load. - User-visible text updated to match: options hint, language-switch messages, both READMEs, and the project description.
Added
- An addon-list icon (
Media\StockTake-Icon.tga, 128x128 32-bit TGA) declared with## IconTexture— the in-game addons list now shows an icon instead of a blank slot.
Fixed
- Bank counts no longer go stale while the bank stays open. Previously the bank was scanned only at the moment
BANKFRAME_OPENEDfired; deposits/withdrawals afterwards only triggered a bags rescan, so a character's savedbankfigure (and the total) kept the value from when the bank was opened. While the bank is open, bag updates now also refresh the bank snapshot (BANKFRAME_CLOSEDclears the state). - "Follow game" now restores font sizes it changed. Returning the slider to 0 previously only stopped new writes; lines already resized kept the custom size. Original fonts are now recorded and rolled back.
- The font slider's 1-5 positions snap to 6 — the renderer clamps anything below 6, so those five positions showed one number and rendered another.
- Equipped items no longer count toward
bags.C_Item.GetItemCount's base count includes worn equipment; equipped counts are now subtracted (bankunaffected). - A never-executed fallback now works:
GetRegionsreturns multiple values, not a table; the old code captured only the first return, so its font pass over unnumbered tooltip lines could never run. - An already-open tooltip now refreshes in place when counts or font size change (previously it kept the old numbers until you hovered again).
- A bank that reads as empty is double-checked before overwriting a non-empty snapshot (a slot count proves the tab exists, not that its items are readable yet).
Tooltip counting semantics are otherwise unchanged from 0.9.3.
版本 0.9.4:短命令 /st、插件列表图标、设置整合,以及 7 项修复。
变更
- 短命令由
/sl改为/st,长命令/stocktake不变。(改前已扫描确认无任何插件占用/st。) - 设置整合:删掉重复的「显示其他角色」复选框——「显示哪些角色」勾选列表现在是控制其他角色的唯一开关(全部取消=只看自己)。老存档里的
showOthers键在加载时删除。 - 同步更新用户可见文案:设置面板提示、语言切换回执、中英 README、项目描述。
新增
- 插件列表图标(
Media\StockTake-Icon.tga,128×128 32 位 TGA),toc 用## IconTexture声明——游戏内插件列表不再是空白。
修复
- 银行开着时存取物品,"银"不再停留旧值。此前只在打开银行那一刻扫一次银行,之后的存取只重扫背包,角色的"银"与"合计"会一直停在开行时的数字。现在银行打开期间,背包变化会一并刷新银行快照(新增监听
BANKFRAME_CLOSED清除状态)。 - 字号改回"跟随游戏"时还原被改过的行。此前只停止新的改写,已被改的行保留自定义字号;现在记录原始字体并整体回滚。
- 滑条 1–5 档吸附为 6(渲染端最小字号为 6,此前显示与实际不符)。
- 已装备件数不再计入「背」。
C_Item.GetItemCount的基准计数包含身上穿着的装备;现在用装备数扣除(「银」口径不受影响)。 - 修复一段从未生效的兜底代码:
GetRegions返回多值而非表,旧写法只接到第一个返回值,未编号行的字号兜底路径完全不执行。 - 已打开的提示框就地刷新:数量或字号变化后立即更新(此前要重新悬停才变)。
- 银行读到「空」会先复核:不会当场用空数据覆盖非空快照(有槽位不等于物品数据已就绪)。
除上述外,提示框计数口径与 0.9.3 完全一致。
This mod has no additional files

