|
|
转自n网:https://www.nexusmods.com/mewgenics/mods/116
This is an online save game editor that entirely runs locally on your browser
这是一个在线存档编辑器,完全在浏览器本地运行
Code base: https://github.com/michael-trinity/mewgenics-savegame-editor
代码库: https://github.com/michael-trinity/mewgenics-savegame-editor
Website url: https://mewgenics-savegame-editor.vercel.app/
网站网址:https://mewgenics-savegame-editor.vercel.app/
Mewgenics Save Editor Mewgenics 存档编辑器
A browser-based save editor for Mewgenics .sav files. Everything runs 100% client-side — your save files never leave your computer.
一个基于浏览器的 Mewgenics 存档编辑器,用于 Mewgenics 文件.sav 。所有作 100%客户端运行——存档文件永远不会离开电脑。
Built with Nuxt 4, Nuxt UI, Tailwind CSS 4, sql.js (WASM SQLite), and lz4js.
用 Nuxt 4、Nuxt UI、Tailwind CSS 4、sql.js(WASM SQLite)和 lz4js 构建。
Features 特色
Cat Editor 猫编辑
- Stats — Edit base stats (STR, DEX, CON, INT, SPD, CHA, LUCK) and level-up bonuses with live effective-stat totals that factor in class, equipment, and mutations
属性——编辑基础属性(力量、敏捷、体质、智力、速度、魅力、幸运)和升级加成,实时显示有效属性总和,涵盖职业、装备和突变 - HP & Mana — Edit current HP directly; max HP/mana and mana regen are derived from effective stats
HP 与法力——直接编辑当前 HP;最大生命值/法力和法力回复都是基于有效属性 - Combat Status — View and reset status effects (poisoned, burned, bleeding, etc.)
战斗状态——查看并重置状态效果(中毒、烧伤、流血等) - Name — Rename cats with automatic binary offset recalculation
名称 — 通过自动二进制偏移重算重命名猫 - Age & Birthday — Set exact age in days; class recalculates based on birthday
年龄与生日——以天数为单位设定确切年龄;班级根据生日重新计算 - Status Flags — Toggle retired, dead, and donated flags
状态旗帜——关闭、已故及捐赠旗帜 - Abilities — Searchable browser for 500+ active abilities (organized by class), 200+ passives, and 30+ disorders, all with names, descriptions, mana costs, damage, and effect details. Tier editing for passives and disorders
能力 — 可搜索500+个主动技能(按职业分类)、200+个被动技能和30+个异常状态,全部附有名称、描述、法力消耗、伤害和效果详情。被动语气和障碍的分层编辑 - Equipment — 5 slots (Weapon, Hat, Necklace, Glasses, Trinket/Consumable) with a filterable item browser scoped to each slot's valid item kind. Shows item name, rarity, stat bonuses, shield, durability, description, and cursed status
装备 — 5个槽位(武器、帽子、项链、眼镜、饰品/消耗品),配有可筛选的物品浏览器,针对每个槽位的有效物品类型。显示物品名称、稀有度、属性加成、护盾、耐久度、描述和诅咒状态 - Mutations — 14 body-part slots with searchable mutation browser per category. Paired slots (legs, eyes, ears, eyebrows) can be mirrored. Coat texture editing. Shows mutation names, stat modifiers, and descriptions
突变——每个类别有14个身体部位槽位,配有可搜索突变浏览器。成对的槽位(腿、眼睛、耳朵、眉毛)可以镜像。外套纹理编辑。显示变异名称、属性修正和描述
Inventory 库存
- Three containers: Backpack, Storage, Trash — each shown as a card grid
三个容器:背包、储物、垃圾——每个都以卡牌网格形式显示 - Add items from a searchable browser with stat filters (STR, DEX, CON, INT, SPD, CHA, LCK, Shield)
通过带有属性筛选(力量、敏捷、体质、智力、速度、魅力、轻攻击、盾牌)的可搜索浏览器添加物品。 - Delete items individually
逐个删除物品 - Items display name, rarity, stat bonuses, description, charges, cursed badge, and equipment flag
物品显示名称、稀有度、属性加成、描述、冲刺、诅咒徽章和装备旗帜
Active Team 活跃团队
- Overview of cats currently on adventure
目前冒险中的猫咪概览 - Per-cat HP/max HP, mana/max mana, and active status effects at a glance
每匹猫的 HP/最大 HP、法力/最大法力和主动状态效果一览无遗
Housing 住房
- Read-only view of cat room placements and coordinates
猫房位置和坐标的只读视图 - Furniture list organized by room with position data
按房间组织的家具列表,附有位置数据
Game Properties 游戏属性
- Edit key values: current day, gold, food, blank collars, adventure coins, adventure food, save completion %, storage upgrades, furniture boxes, min strays
编辑关键数值:当天、金币、食物、空白项圈、冒险币、冒险食物、存档完成率、存储升级、家具箱、最小流浪者 - Adventure status indicator
冒险状态指示器 - Advanced raw property table for all 50+ database properties with search and inline editing
所有50+数据库属性的高级原始属性表,支持搜索和内联编辑
Save Operations 保存作
- Backup download — original .sav saved as .savbak before any changes
备份下载——原始 .sav 保存为 .savbak ,未做任何更改 - Dirty tracking — only modified cats, properties, and inventory containers are recompressed and written, leaving untouched data intact
肮脏追踪——只有被修改过的猫、房产和库存容器会被重新压缩和写入,保持未被动过的数据 - Dark/light mode toggle 暗/亮模式切换
How It Works 工作原理
Mewgenics save files are SQLite 3 databases containing LZ4-compressed binary blobs. The editor:
Mewgenics 的存档文件是包含 LZ4 压缩的二进制 blob 的 SQLite 3 数据库。编辑:
- Opens the .sav with sql.js (WASM)
sql.js 开启 .sav (WASM) - Decompresses cat blobs with lz4js (auto-detects LZ4A/LZ4B variants)
用 lz4js 减压猫斑块(自动检测 LZ4A/LZ4B 变体) - Parses binary structures: stats, abilities, equipment, mutations, combat state, flags, name, birthday
解析二元结构:属性、能力、装备、突变、战斗状态、旗帜、姓名、生日 - Parses inventory, furniture, house state, and game properties from other tables
解析其他表格的库存、家具、房屋状态和游戏属性 - Presents everything in an editable UI backed by 58 game data reference files
以可编辑的界面呈现所有内容,并配有58个游戏数据参考文件 - On save: patches only changed binary blobs, recompresses, writes back to SQLite, and exports
保存时:补丁只修改了二进制 blob,重新压缩,写回 SQLite,并导出
|
|