From ab1ed1680ba9b7f8d1034a8e42a907092c650e6a Mon Sep 17 00:00:00 2001 From: iisaev Date: Sat, 24 Oct 2026 10:01:09 +0200 Subject: [PATCH] Skill action schema (skill_id) with texts in seven languages Co-Authored-By: Claude Opus 5.5 --- locale/schema_en.properties | 3 +++ locale/schema_es.properties | 3 +++ locale/schema_ja.properties | 3 +++ locale/schema_ko.properties | 3 +++ locale/schema_ru.properties | 3 +++ locale/schema_vi.properties | 3 +++ locale/schema_zh.properties | 3 +++ schemas/skills_base.json | 19 +++++++++++++++++++ 8 files changed, 40 insertions(+) create mode 100644 locale/schema_en.properties create mode 100644 locale/schema_es.properties create mode 100644 locale/schema_ja.properties create mode 100644 locale/schema_ko.properties create mode 100644 locale/schema_ru.properties create mode 100644 locale/schema_vi.properties create mode 100644 locale/schema_zh.properties create mode 100644 schemas/skills_base.json diff --git a/locale/schema_en.properties b/locale/schema_en.properties new file mode 100644 index 0000000..906d945 --- /dev/null +++ b/locale/schema_en.properties @@ -0,0 +1,3 @@ +skills/schema/builtin/add_skill = Grant a skill card +skills/schema/builtin/add_skill_desc = A collectible skill card and its battle action +skills/schema/field/skill = Skill diff --git a/locale/schema_es.properties b/locale/schema_es.properties new file mode 100644 index 0000000..756a76a --- /dev/null +++ b/locale/schema_es.properties @@ -0,0 +1,3 @@ +skills/schema/builtin/add_skill = Conceder una carta de habilidad +skills/schema/builtin/add_skill_desc = Una carta de habilidad coleccionable y su acción de combate +skills/schema/field/skill = Habilidad diff --git a/locale/schema_ja.properties b/locale/schema_ja.properties new file mode 100644 index 0000000..3f11f02 --- /dev/null +++ b/locale/schema_ja.properties @@ -0,0 +1,3 @@ +skills/schema/builtin/add_skill = スキルカードを与える +skills/schema/builtin/add_skill_desc = 収集できるスキルカードとその戦闘行動 +skills/schema/field/skill = スキル diff --git a/locale/schema_ko.properties b/locale/schema_ko.properties new file mode 100644 index 0000000..265aa05 --- /dev/null +++ b/locale/schema_ko.properties @@ -0,0 +1,3 @@ +skills/schema/builtin/add_skill = 스킬 카드 부여 +skills/schema/builtin/add_skill_desc = 수집형 스킬 카드와 그 전투 행동 +skills/schema/field/skill = 스킬 diff --git a/locale/schema_ru.properties b/locale/schema_ru.properties new file mode 100644 index 0000000..0faf2cf --- /dev/null +++ b/locale/schema_ru.properties @@ -0,0 +1,3 @@ +skills/schema/builtin/add_skill = Дать навык-карту +skills/schema/builtin/add_skill_desc = Коллекционная карта навыка и её боевое действие +skills/schema/field/skill = Навык diff --git a/locale/schema_vi.properties b/locale/schema_vi.properties new file mode 100644 index 0000000..83752f7 --- /dev/null +++ b/locale/schema_vi.properties @@ -0,0 +1,3 @@ +skills/schema/builtin/add_skill = Cấp thẻ kỹ năng +skills/schema/builtin/add_skill_desc = Thẻ kỹ năng sưu tầm và hành động chiến đấu của nó +skills/schema/field/skill = Kỹ năng diff --git a/locale/schema_zh.properties b/locale/schema_zh.properties new file mode 100644 index 0000000..d32eb9c --- /dev/null +++ b/locale/schema_zh.properties @@ -0,0 +1,3 @@ +skills/schema/builtin/add_skill = 授予技能卡 +skills/schema/builtin/add_skill_desc = 可收集的技能卡及其战斗动作 +skills/schema/field/skill = 技能 diff --git a/schemas/skills_base.json b/schemas/skills_base.json new file mode 100644 index 0000000..16e38ab --- /dev/null +++ b/schemas/skills_base.json @@ -0,0 +1,19 @@ +{ + "Actions": [ + { + "Id": "character.add_skill", + "Name": "skills/schema/builtin/add_skill", + "Description": "skills/schema/builtin/add_skill_desc", + "Category": "characters", + "Params": [ + { + "Key": "skill_id", + "Type": "ref", + "Kind": "skill", + "Required": true, + "Name": "skills/schema/field/skill" + } + ] + } + ] +}