Go to file
wjsjwr 39682f14fe 已落地 .tres/json 的内容定义入口,并把 ResourceContentSource/JsonContentSource 实现为可用的加载器;同时给出可运行的样例定义文件,默认会在 GameSession.CreateDefault() 中注册加载。
改动说明
  - 实现内容加载器并支持 res:///user:// 路径解析与 JSON 枚举解析:scripts/Core/ContentRegistry.cs
  - 新增 .tres 资源定义接口与样例资源类(学科定义):scripts/Core/ContentResources.cs
  - 默认注册资源/JSON 数据源,启动时自动合并进内容库:scripts/Core/GameSession.cs
  - 样例 .tres 与 JSON 内容定义:resources/definitions/discipline_biology.tres, resources/definitions/disciplines.json, resources/definitions/archetypes.json
  - 当前 .tres 走“扁平字段 + RuleIds”,数值型 Modifier 更适合先用 JSON 落地,后续可以把更多字段迁入资源类。
  - JSON 采用与 Models 定义一致的结构(DefinitionHeader/LocalizedText/ModifierBundle),便于后续扩展。
2026-01-01 01:59:57 +08:00
.idea 更新总体设计 2025-12-05 21:51:11 +08:00
.vscode
addons/godot-git-plugin remove data importer 2025-12-31 22:58:32 +08:00
Animation 新的开始 2025-12-03 21:44:35 +08:00
docs 已把模型层改成组合式结构并补齐 MVC/内容配置骨架:Unit/任务/运行时状态现在通过组件组合,GameManager 作为桥接层改为驱动 GameSession/Controller;同时新增学科/羁绊/装备/任务/肉鸽等定义结构,预留 i18n 与 Mod 内容加载接口。 2025-12-31 23:54:31 +08:00
res_src Player movement. To Fix: player out of area. 2025-12-27 23:00:14 +08:00
resources 已落地 .tres/json 的内容定义入口,并把 ResourceContentSource/JsonContentSource 实现为可用的加载器;同时给出可运行的样例定义文件,默认会在 GameSession.CreateDefault() 中注册加载。 2026-01-01 01:59:57 +08:00
scenes 修复student运动bugs 2025-12-28 22:49:43 +08:00
script_templates/BTTask 新的开始 2025-12-03 21:44:35 +08:00
scripts 已落地 .tres/json 的内容定义入口,并把 ResourceContentSource/JsonContentSource 实现为可用的加载器;同时给出可运行的样例定义文件,默认会在 GameSession.CreateDefault() 中注册加载。 2026-01-01 01:59:57 +08:00
shaders 新的开始 2025-12-03 21:44:35 +08:00
temp_res 新的开始 2025-12-03 21:44:35 +08:00
TXT_file
.gitattributes
.gitignore
AGENTS.md Changes 2025-12-04 22:31:58 +08:00
icon.svg
icon.svg.import 新的开始 2025-12-03 21:44:35 +08:00
Node2d.cs
Node2d.cs.uid 新的开始 2025-12-03 21:44:35 +08:00
project.godot remove data importer 2025-12-31 22:58:32 +08:00
README.md
wjsjwr-supervisor-simulator - supervisor-simulator - Gitea- Git with a cup of tea.url
最强导师.csproj 已落地 .tres/json 的内容定义入口,并把 ResourceContentSource/JsonContentSource 实现为可用的加载器;同时给出可运行的样例定义文件,默认会在 GameSession.CreateDefault() 中注册加载。 2026-01-01 01:59:57 +08:00
最强导师.sln 更新总体设计 2025-12-05 21:51:11 +08:00

supervisor-simulator