Event pages and NPC move routes on RPG maps; rpg action schemas; walk test passes the RPG Plus prologue

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:10 +02:00
1 parent e1b733ea01
commit afc49a16e0
18 files changed
+550 -15

No files matched your search

+61
View File
@@ -0,0 +1,61 @@
{
"Actions": [
{
"Id": "rpg.battle",
"Name": "rpg/schema/builtin/rpg_battle",
"Description": "rpg/schema/builtin/rpg_battle_desc",
"Category": "battle",
"Params": [
{
"Key": "enemies",
"Type": "ref_list",
"Kind": "character",
"Required": true,
"Name": "rpg/schema/field/enemies"
},
{
"Key": "win_flag",
"Type": "flag",
"Name": "rpg/schema/field/win_flag"
}
]
},
{
"Id": "rpg.teleport",
"Name": "rpg/schema/builtin/rpg_teleport",
"Description": "rpg/schema/builtin/rpg_teleport_desc",
"Category": "world",
"Params": [
{
"Key": "map",
"Type": "ref",
"Kind": "rpg_map",
"Name": "rpg/schema/field/map"
},
{
"Key": "x",
"Type": "int",
"Required": true,
"Name": "rpg/schema/field/x"
},
{
"Key": "y",
"Type": "int",
"Required": true,
"Name": "rpg/schema/field/y"
},
{
"Key": "dir",
"Type": "choice",
"Options": [
"Up",
"Down",
"Left",
"Right"
],
"Name": "rpg/schema/field/dir"
}
]
}
]
}