Deterline — Development skill for Claude Code
A fan-made, non-profit UNDERTALE save editor.
How to install Deterline
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open Ryan9438/Deterline and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Deterline does
A fan-made, non-profit UNDERTALE save editor. Modify LOVE, HP, ATK, DEF, Gold, items, boss states, room warp, and route flags (genocide / pacifist) in undertale.ini and file0. Works as an Agent Skill for OpenCode, Claude Code, Cursor, Codex, or standalone via CLI. Not affiliated with Toby Fox or Fangamer.
Alternatives in Development
- Mempalace Search — Search your memories across the MemPalace using semantic search with wing/room filtering 58.6k ★
- WARP.md — This file provides guidance to WARP (warp.dev) when working with code in this repository 10.5k ★
- Connect — Fancy stream processing made operationally mundane 8608 114 1 8.6k ★
README
Deterline
[](LICENSE)
⚠️ 非官方粉丝作品 · Fan-made project. Not affiliated with Toby Fox or Fangamer. UNDERTALE is © Toby Fox.
⚠️ 本软件使用 AGPL-3.0 许可证。
《传说之下》(UNDERTALE) **全能修改器**——Deterline。支持存档属性编辑、**对话文本自由增删改查**、**GML 脚本反编译与重编译**、**房间布局编辑**、**自定义 NPC 支线**(头像 + 多段对话 + 选择分支 + 战斗 + 物品奖励)。
功能
📁 存档编辑
- 修改 LOVE、HP、ATK、DEF、GOLD、EXP、Kills、Room
- 物品栏编辑(8 格 + 武器 + 护甲,换武器自动同步 AT/DF)
- BOSS 状态编辑(14 个 BOSS)+ 区域击杀数
- 中文房间名支持(244 个已命名房间)
- 屠杀线标志一键重置、真和平路线旗标设置
- Omega Flowey / 系统信息文件创建
💬 对话编辑(需 UTMT CLI)
- 对话字符串自由新增/删除/修改(无长度限制)
- 按内容搜索/批量替换
- 所有文本的中央数据库(
textdata_en,16457 行 GML)管理
📜 脚本编辑(需 UTMT CLI)
- 反编译 6272 个游戏脚本为可读 GML 源码
- 修改后重新编译回字节码
- 追加/前置代码不覆盖原有逻辑(
append-code/prepend-code) - 创建全新脚本并自动注册
- 跨所有脚本搜索变量引用(
search-vars) - 源码搜索替换(
find-replace-code,已修复转义问题)
🏗️ 房间编辑(P4-2,需 UTMT CLI)
⚠️ **禁止新建房间序号**(`create-room` 已废弃):游戏运行时无法识别新增房间,曾导致传送进错房间遇神烦狗。只能**改造已有房间**,选房见 `ROOMS_GUIDE.md`。
- 查看房间属性(
room-info)、改造已有房间(清空→设尺寸→配 View→铺 Tile→注入背景) - 修改房间尺寸/标题/背景色(
set-room-prop) - 配置摄像机视角(View 必须 320×240,port 640×480,
set-room-view) - 运行时背景 + 视差注入(
gml-bg,替代set-room-bg) - 在任意房间生成/移除对象实例(
spawn-obj/remove-obj) - 清除房间 Tile(
remove-tile) - 查看房间内全部对象及其事件(
room-objects) - 自定义背景资产注入(
create-bg-asset+bg_generator.py像素绘制)
🎭 头像/对话系统(需 UTMT CLI)
- 9 个内置角色头像(
facechoice=1-9:Toriel/Sans/Papyrus/Undyne/...) - 对话文本控制符完整支持(
\F头像\E表情\C选择\T速度\R\G\B颜色) - 批量导入对话(
batch-add-textentryfrom JSON) - 添加对话时可选自动插入头像控制符(
add-textentry --face 3 --emotion 1)
🤖 自定义 NPC 支线(需 UTMT CLI)
- 距离自动触发对话(
distance_to_object,无需 Z 键) - 多阶段状态机(
flag[510],0→1→2→...) - YES/NO 选择分支 + 2 帧窗口截获机制
- 物品奖励(
scr_itemget)+ 战斗触发(battlegroup) - 任务管理(
quest-init/quest-status) - 完整三段式 NPC 模板见 SKILL.md
快速开始
安装
选择你的平台,运行一次即可:
| 平台 | 入口 | 说明 |
|---|---|---|
| macOS | 双击 Install.app |
检测环境 → 没装齐 |
Related Skills
Cpa Profit Ops
Agent Skill for CPA and lead-gen media buying: profit and ROI by country, campaign, account and operator compu
Mastering Java
I have a goal to do one leet code type problem every day, starting very simple and getting 1% harder each day
Flow Map Init
Generate draft FEATURE-MAP.yaml untuk project ini dengan mengeksplor codebase
Flow Repo Register
Daftarkan repo ini ke registry multi-repo feature-map
Create Specialist Agent
Scaffold a new spawnable specialist agent def and register it in the agent taxonomy
Rimworld Modding Skill
Claude Code agent skill for RimWorld mod development. 环世界Mod制作全流程Claude Code技能——XML Def、C#、Harmony补丁、Steam Wor
Related Agents
Good: Clear And Simple
def calculate_total(items): """Calculate total price including tax.""" subtotal = sum(item.price for item in i
Agora Fromm
Agora member. Use standalone for love-as-practice & productive orientation analysis, or via /hearth for relati
Mcg
Product management author and coach. Founder and partner of Silicon Valley Product Group (SVPG, 2001). Author