Schema model: catalog, field types, references, checker and line writer shared by tools and validator

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
cthangoverandClaude Opus 5.5 committed 2026-10-24 10:01:15 +02:00
commit ce15eccb0f
27 files changed
+1038

No files matched your search

+2
View File
@@ -0,0 +1,2 @@
mod_schema_base_name = Schemas
mod_schema_base_desc = Annotations as data: schemas/*.json files of any mod describe scenario actions and commands (parameters, types, entity references) and the fields of entity kinds — their own and other mods'. The catalog merges them in load order, the checker validates values, the line writer builds scenario lines, the index knows the ids of any kind. The validator, the data editors and the Data Editor window build on it.
+2
View File
@@ -0,0 +1,2 @@
mod_schema_base_name = Esquemas
mod_schema_base_desc = Anotaciones como datos: los archivos schemas/*.json de cualquier mod describen acciones y comandos de escenarios (parámetros, tipos, referencias a entidades) y los campos de los tipos de entidades, propios y ajenos. El catálogo los fusiona por orden de carga, el comprobador valida valores, el escritor arma líneas de escenario y el índice conoce los id de cualquier tipo. Sobre esto se apoyan el validador, los editores de datos y la ventana Editor de datos.
+2
View File
@@ -0,0 +1,2 @@
mod_schema_base_name = スキーマ
mod_schema_base_desc = データとしての注釈:どの MOD の schemas/*.json もシナリオの行動とコマンド(パラメーター、型、エンティティ参照)とエンティティの種類のフィールドを記述する——自分のものも他の MOD のものも。カタログが読み込み順に統合し、チェッカーが値を検査し、行ライターがシナリオの行を書き、インデックスがあらゆる種類の id を知る。バリデーター、データエディター、「データエディター」ウィンドウがこれに乗っている。
+2
View File
@@ -0,0 +1,2 @@
mod_schema_base_name = 스키마
mod_schema_base_desc = 데이터로 된 주석: 어떤 모드의 schemas/*.json이든 시나리오의 행동과 명령(매개변수, 유형, 엔티티 참조), 엔티티 종류의 필드를 설명합니다 — 자기 것이든 다른 모드의 것이든. 카탈로그가 로드 순서대로 합치고, 검사기가 값을 검증하고, 줄 작성기가 시나리오 줄을 쓰고, 색인이 모든 종류의 id를 압니다. 검증기, 데이터 에디터, ‘데이터 에디터’ 창이 이 위에 있습니다.
+2
View File
@@ -0,0 +1,2 @@
mod_schema_base_name = Схемы
mod_schema_base_desc = Аннотации как данные: файлы schemas/*.json любого мода описывают действия и команды сценариев (параметры, типы, ссылки на сущности) и поля видов сущностей — свои и чужие. Каталог сливает их по порядку загрузки, проверка сверяет значения, построитель пишет строки сценария, индекс знает id любого вида. На этом стоят валидатор, редакторы данных и окно «Редактор данных».
+2
View File
@@ -0,0 +1,2 @@
mod_schema_base_name = Lược đồ
mod_schema_base_desc = Chú thích dưới dạng dữ liệu: tệp schemas/*.json của mọi mod mô tả hành động và lệnh kịch bản (tham số, kiểu, tham chiếu thực thể) cùng các trường của loại thực thể — của mình hay của mod khác. Danh mục gộp chúng theo thứ tự tải, bộ kiểm tra soát giá trị, bộ viết tạo dòng kịch bản, chỉ mục biết id của mọi loại. Trình kiểm tra, các trình sửa dữ liệu và cửa sổ Trình sửa dữ liệu đều dựa trên nó.
+2
View File
@@ -0,0 +1,2 @@
mod_schema_base_name = 模式
mod_schema_base_desc = 数据化的注解:任何模组的 schemas/*.json 文件描述剧本的动作和命令(参数、类型、实体引用)以及实体类型的字段——自己的和其他模组的。目录按加载顺序合并它们,检查器验证数值,行生成器写出剧本行,索引知道任何类型的 id。验证器、数据编辑器和“数据编辑器”窗口都建立在其上。