Module:GameData/schema: Difference between revisions
From The Ninja Warriors Again RX Wiki
More actions
LongJump bot (talk | contribs) Game data from 645555d |
LongJump bot (talk | contribs) Game data from 645555d |
||
| (2 intermediate revisions by the same user not shown) | |||
| Line 88: | Line 88: | ||
}, | }, | ||
}, | }, | ||
[" | ["Difference"] = { | ||
["id"] = " | ["id"] = "Difference", | ||
["table"] = " | ["table"] = "Difference", | ||
["only"] = true, | ["only"] = true, | ||
["heading"] = "In Extra mode", | ["heading"] = "In Extra mode", | ||
["note"] = "Extra mode has its own version of this character | ["note"] = "Extra mode has its own version of this character, the same except:", | ||
["columns"] = { | ["columns"] = { | ||
{ | { | ||
["field"] = " | ["field"] = "difference", | ||
["label"] = " | ["label"] = "Difference", | ||
}, | }, | ||
}, | }, | ||
| Line 147: | Line 106: | ||
["only"] = true, | ["only"] = true, | ||
["heading"] = "How To Play pages", | ["heading"] = "How To Play pages", | ||
["gallery"] = { | |||
["image"] = "image", | |||
["caption"] = "page", | |||
["caption_prefix"] = "Page ", | |||
["width"] = "480px", | |||
["height"] = "272px", | |||
}, | |||
["columns"] = { | ["columns"] = { | ||
{ | { | ||
| Line 257: | Line 223: | ||
["field"] = "health", | ["field"] = "health", | ||
["label"] = "Health", | ["label"] = "Health", | ||
}, | |||
{ | |||
["field"] = "spawns", | |||
["label"] = "Appearances", | |||
}, | |||
}, | |||
}, | |||
["Helpers"] = { | |||
["id"] = "Helpers", | |||
["table"] = "Helper", | |||
["only"] = true, | |||
["heading"] = "Also in the fight", | |||
["columns"] = { | |||
{ | |||
["field"] = "name", | |||
["label"] = "Name shown", | |||
}, | |||
{ | |||
["field"] = "damage", | |||
["label"] = "Damage per hit", | |||
}, | }, | ||
{ | { | ||
| Line 346: | Line 332: | ||
["list"] = true, | ["list"] = true, | ||
["label"] = "Names shown in game", | ["label"] = "Names shown in game", | ||
}, | |||
{ | |||
["name"] = "fought_with", | |||
["type"] = "Page", | |||
["list"] = true, | |||
["link"] = "Boss", | |||
["label"] = "Fought together with", | |||
}, | }, | ||
{ | { | ||
| Line 425: | Line 418: | ||
["field"] = "health", | ["field"] = "health", | ||
["label"] = "Health", | ["label"] = "Health", | ||
}, | |||
{ | |||
["field"] = "spawns", | |||
["label"] = "Appearances", | |||
}, | |||
}, | |||
}, | |||
["Helpers"] = { | |||
["id"] = "Helpers", | |||
["table"] = "Helper", | |||
["only"] = true, | |||
["heading"] = "Also in the fight", | |||
["columns"] = { | |||
{ | |||
["field"] = "name", | |||
["label"] = "Name shown", | |||
}, | |||
{ | |||
["field"] = "damage", | |||
["label"] = "Damage per hit", | |||
}, | }, | ||
{ | { | ||
| Line 555: | Line 568: | ||
["field"] = "boss", | ["field"] = "boss", | ||
["label"] = "Boss", | ["label"] = "Boss", | ||
}, | |||
{ | |||
["field"] = "spawns", | |||
["label"] = "Appearances", | |||
}, | |||
}, | |||
}, | |||
["StageHelpers"] = { | |||
["id"] = "StageHelpers", | |||
["table"] = "Helper", | |||
["only"] = true, | |||
["heading"] = "Hazards", | |||
["columns"] = { | |||
{ | |||
["field"] = "name", | |||
["label"] = "Name shown", | |||
}, | |||
{ | |||
["field"] = "damage", | |||
["label"] = "Damage per hit", | |||
}, | }, | ||
{ | { | ||
| Line 598: | Line 631: | ||
["list"] = true, | ["list"] = true, | ||
["link"] = "PlayerCharacter", | ["link"] = "PlayerCharacter", | ||
["section"] = "Characters", | |||
}, | }, | ||
{ | { | ||
| Line 619: | Line 653: | ||
}, | }, | ||
["related"] = { | ["related"] = { | ||
{ | { | ||
["label"] = "Stages", | ["label"] = "Stages", | ||
| Line 734: | Line 763: | ||
{ | { | ||
["name"] = "image", | ["name"] = "image", | ||
["type"] = " | ["type"] = "String", | ||
}, | }, | ||
}, | }, | ||
| Line 740: | Line 769: | ||
{ | { | ||
["name"] = "mode", | ["name"] = "mode", | ||
["type"] = " | ["type"] = "String", | ||
}, | }, | ||
{ | { | ||
| Line 794: | Line 822: | ||
["name"] = "spawns", | ["name"] = "spawns", | ||
["type"] = "Integer", | ["type"] = "Integer", | ||
}, | |||
}, | |||
["Helper"] = { | |||
{ | |||
["name"] = "name", | |||
["type"] = "String", | |||
}, | |||
{ | |||
["name"] = "damage", | |||
["type"] = "String", | |||
}, | |||
{ | |||
["name"] = "spawns", | |||
["type"] = "Integer", | |||
}, | |||
}, | |||
["Difference"] = { | |||
{ | |||
["name"] = "difference", | |||
["type"] = "String", | |||
}, | }, | ||
}, | }, | ||
}, | }, | ||
} | } | ||
Latest revision as of 04:30, 4 November 2026
Documentation for this module may be created at Module:GameData/schema/doc
-- Generated from the game's types file by wiki/tools/gen_wiki.py. Do not edit by hand.
return {
["types"] = {
["PlayerCharacter"] = {
["table"] = "PlayerCharacter",
["label"] = "Character",
["category"] = "Characters",
["fields"] = {
{
["name"] = "name",
["type"] = "String",
},
{
["name"] = "icon",
["type"] = "String",
},
{
["name"] = "modes",
["type"] = "Page",
["list"] = true,
["link"] = "Mode",
["label"] = "Modes",
},
{
["name"] = "health",
["type"] = "Integer",
["label"] = "Health",
},
{
["name"] = "mp",
["type"] = "Integer",
["label"] = "MP",
},
{
["name"] = "speed",
["type"] = "Float",
["label"] = "Walk speed",
},
{
["name"] = "jump_height",
["type"] = "Float",
["label"] = "Jump height",
},
{
["name"] = "wiki_page",
["type"] = "Page",
},
{
["name"] = "game_version",
["type"] = "String",
},
{
["name"] = "source_id",
["type"] = "String",
},
},
["related"] = {
},
["intro"] = "'''{name}''' is a playable character in {modes}.",
["views"] = {
["Move"] = {
["id"] = "Move",
["table"] = "Move",
["heading"] = "Moves",
["note"] = "Damage is per hit. Moves the game starts from its scripts are not listed.",
["columns"] = {
{
["field"] = "input",
["label"] = "Input",
},
{
["field"] = "cancels_from",
["label"] = "From",
},
{
["field"] = "damage",
["label"] = "Damage per hit",
},
{
["field"] = "mp_cost",
["label"] = "MP cost",
},
{
["field"] = "only_when",
["label"] = "Only when",
},
},
},
["Difference"] = {
["id"] = "Difference",
["table"] = "Difference",
["only"] = true,
["heading"] = "In Extra mode",
["note"] = "Extra mode has its own version of this character, the same except:",
["columns"] = {
{
["field"] = "difference",
["label"] = "Difference",
},
},
},
["HowToPage"] = {
["id"] = "HowToPage",
["table"] = "HowToPage",
["only"] = true,
["heading"] = "How To Play pages",
["gallery"] = {
["image"] = "image",
["caption"] = "page",
["caption_prefix"] = "Page ",
["width"] = "480px",
["height"] = "272px",
},
["columns"] = {
{
["field"] = "image",
["label"] = "Page",
},
},
},
},
["text_label"] = "In-game text",
},
["Enemy"] = {
["table"] = "Enemy",
["label"] = "Enemy",
["category"] = "Enemies",
["fields"] = {
{
["name"] = "name",
["type"] = "String",
},
{
["name"] = "icon",
["type"] = "String",
},
{
["name"] = "modes",
["type"] = "Page",
["list"] = true,
["link"] = "Mode",
["label"] = "Modes",
},
{
["name"] = "shown_names",
["type"] = "String",
["list"] = true,
["label"] = "Names shown in game",
},
{
["name"] = "wiki_page",
["type"] = "Page",
},
{
["name"] = "game_version",
["type"] = "String",
},
{
["name"] = "source_id",
["type"] = "String",
},
},
["related"] = {
},
["intro"] = "'''{name}''' is an enemy in {modes}.",
["views"] = {
["Variant"] = {
["id"] = "Variant",
["table"] = "Variant",
["heading"] = "Variants",
["columns"] = {
{
["field"] = "mode",
["label"] = "Mode",
},
{
["field"] = "shown_name",
["label"] = "Name shown",
},
{
["field"] = "health",
["label"] = "Health",
},
{
["field"] = "damage_taken",
["label"] = "Damage taken",
},
{
["field"] = "boss",
["label"] = "Boss",
},
{
["field"] = "spawns",
["label"] = "Appearances",
},
},
},
["Appears"] = {
["id"] = "Appears",
["table"] = "Spawn",
["match"] = "enemy",
["heading"] = "Where it appears",
["columns"] = {
{
["field"] = "wiki_page",
["label"] = "Where",
},
{
["field"] = "level",
["label"] = "Level",
},
{
["field"] = "mode",
["label"] = "Mode",
},
{
["field"] = "shown_name",
["label"] = "Name shown",
},
{
["field"] = "health",
["label"] = "Health",
},
{
["field"] = "spawns",
["label"] = "Appearances",
},
},
},
["Helpers"] = {
["id"] = "Helpers",
["table"] = "Helper",
["only"] = true,
["heading"] = "Also in the fight",
["columns"] = {
{
["field"] = "name",
["label"] = "Name shown",
},
{
["field"] = "damage",
["label"] = "Damage per hit",
},
{
["field"] = "spawns",
["label"] = "Appearances",
},
},
},
["Playable"] = {
["id"] = "Playable",
["table"] = "Playable",
["only"] = true,
["heading"] = "Playable in Extra",
["note"] = "Extra mode lets you play as this character.",
["columns"] = {
{
["field"] = "health",
["label"] = "Health",
},
{
["field"] = "mp",
["label"] = "MP",
},
{
["field"] = "speed",
["label"] = "Walk speed",
},
{
["field"] = "jump_height",
["label"] = "Jump height",
},
},
},
["ExtraMove"] = {
["id"] = "ExtraMove",
["table"] = "ExtraMove",
["only"] = true,
["heading"] = "Moves in Extra mode",
["note"] = "Damage is per hit. Moves the game starts from its scripts are not listed.",
["columns"] = {
{
["field"] = "input",
["label"] = "Input",
},
{
["field"] = "cancels_from",
["label"] = "From",
},
{
["field"] = "damage",
["label"] = "Damage per hit",
},
{
["field"] = "mp_cost",
["label"] = "MP cost",
},
{
["field"] = "only_when",
["label"] = "Only when",
},
},
},
},
["text_label"] = "In-game text",
},
["Boss"] = {
["table"] = "Boss",
["label"] = "Boss",
["category"] = "Bosses",
["fields"] = {
{
["name"] = "name",
["type"] = "String",
},
{
["name"] = "icon",
["type"] = "String",
},
{
["name"] = "modes",
["type"] = "Page",
["list"] = true,
["link"] = "Mode",
["label"] = "Modes",
},
{
["name"] = "shown_names",
["type"] = "String",
["list"] = true,
["label"] = "Names shown in game",
},
{
["name"] = "fought_with",
["type"] = "Page",
["list"] = true,
["link"] = "Boss",
["label"] = "Fought together with",
},
{
["name"] = "wiki_page",
["type"] = "Page",
},
{
["name"] = "game_version",
["type"] = "String",
},
{
["name"] = "source_id",
["type"] = "String",
},
},
["related"] = {
{
["label"] = "Fought in",
["type"] = "Stage",
["field"] = "bosses",
},
},
["intro"] = "'''{name}''' is a boss in {modes}.",
["views"] = {
["Variant"] = {
["id"] = "Variant",
["table"] = "Variant",
["heading"] = "Variants",
["columns"] = {
{
["field"] = "mode",
["label"] = "Mode",
},
{
["field"] = "shown_name",
["label"] = "Name shown",
},
{
["field"] = "health",
["label"] = "Health",
},
{
["field"] = "damage_taken",
["label"] = "Damage taken",
},
{
["field"] = "boss",
["label"] = "Boss",
},
{
["field"] = "spawns",
["label"] = "Appearances",
},
},
},
["Appears"] = {
["id"] = "Appears",
["table"] = "Spawn",
["match"] = "enemy",
["heading"] = "Where it appears",
["columns"] = {
{
["field"] = "wiki_page",
["label"] = "Where",
},
{
["field"] = "level",
["label"] = "Level",
},
{
["field"] = "mode",
["label"] = "Mode",
},
{
["field"] = "shown_name",
["label"] = "Name shown",
},
{
["field"] = "health",
["label"] = "Health",
},
{
["field"] = "spawns",
["label"] = "Appearances",
},
},
},
["Helpers"] = {
["id"] = "Helpers",
["table"] = "Helper",
["only"] = true,
["heading"] = "Also in the fight",
["columns"] = {
{
["field"] = "name",
["label"] = "Name shown",
},
{
["field"] = "damage",
["label"] = "Damage per hit",
},
{
["field"] = "spawns",
["label"] = "Appearances",
},
},
},
["Playable"] = {
["id"] = "Playable",
["table"] = "Playable",
["only"] = true,
["heading"] = "Playable in Extra",
["note"] = "Extra mode lets you play as this character.",
["columns"] = {
{
["field"] = "health",
["label"] = "Health",
},
{
["field"] = "mp",
["label"] = "MP",
},
{
["field"] = "speed",
["label"] = "Walk speed",
},
{
["field"] = "jump_height",
["label"] = "Jump height",
},
},
},
["ExtraMove"] = {
["id"] = "ExtraMove",
["table"] = "ExtraMove",
["only"] = true,
["heading"] = "Moves in Extra mode",
["note"] = "Damage is per hit. Moves the game starts from its scripts are not listed.",
["columns"] = {
{
["field"] = "input",
["label"] = "Input",
},
{
["field"] = "cancels_from",
["label"] = "From",
},
{
["field"] = "damage",
["label"] = "Damage per hit",
},
{
["field"] = "mp_cost",
["label"] = "MP cost",
},
{
["field"] = "only_when",
["label"] = "Only when",
},
},
},
},
["text_label"] = "In-game text",
},
["Stage"] = {
["table"] = "Stage",
["label"] = "Stage",
["category"] = "Stages",
["fields"] = {
{
["name"] = "name",
["type"] = "String",
},
{
["name"] = "icon",
["type"] = "String",
},
{
["name"] = "modes",
["type"] = "Page",
["list"] = true,
["link"] = "Mode",
["label"] = "Modes",
},
{
["name"] = "bosses",
["type"] = "Page",
["list"] = true,
["link"] = "Boss",
["label"] = "Bosses",
},
{
["name"] = "wiki_page",
["type"] = "Page",
},
{
["name"] = "game_version",
["type"] = "String",
},
{
["name"] = "source_id",
["type"] = "String",
},
},
["related"] = {
},
["intro"] = "'''{name}''' is a stage in {modes}.",
["views"] = {
["Spawns"] = {
["id"] = "Spawns",
["table"] = "Spawn",
["heading"] = "Enemies",
["group"] = "mode",
["columns"] = {
{
["field"] = "enemy",
["label"] = "Enemy",
},
{
["field"] = "shown_name",
["label"] = "Name shown",
},
{
["field"] = "health",
["label"] = "Health",
},
{
["field"] = "boss",
["label"] = "Boss",
},
{
["field"] = "spawns",
["label"] = "Appearances",
},
},
},
["StageHelpers"] = {
["id"] = "StageHelpers",
["table"] = "Helper",
["only"] = true,
["heading"] = "Hazards",
["columns"] = {
{
["field"] = "name",
["label"] = "Name shown",
},
{
["field"] = "damage",
["label"] = "Damage per hit",
},
{
["field"] = "spawns",
["label"] = "Appearances",
},
},
},
},
["text_label"] = "In-game text",
},
["Mode"] = {
["table"] = "Mode",
["label"] = "Mode",
["category"] = "Modes",
["fields"] = {
{
["name"] = "name",
["type"] = "String",
},
{
["name"] = "icon",
["type"] = "String",
},
{
["name"] = "lives",
["type"] = "Integer",
["label"] = "Lives",
},
{
["name"] = "credits",
["type"] = "Integer",
["label"] = "Credits",
},
{
["name"] = "unlocked_by",
["type"] = "String",
["label"] = "Locked until",
},
{
["name"] = "characters",
["type"] = "Page",
["list"] = true,
["link"] = "PlayerCharacter",
["section"] = "Characters",
},
{
["name"] = "stages",
["type"] = "Page",
["list"] = true,
["link"] = "Stage",
},
{
["name"] = "wiki_page",
["type"] = "Page",
},
{
["name"] = "game_version",
["type"] = "String",
},
{
["name"] = "source_id",
["type"] = "String",
},
},
["related"] = {
{
["label"] = "Stages",
["type"] = "Stage",
["field"] = "modes",
},
},
["intro"] = "'''{name}''' is a game mode.",
["views"] = {
["ModeSpawns"] = {
["id"] = "ModeSpawns",
["table"] = "Spawn",
["heading"] = "Enemies",
["group"] = "level",
["columns"] = {
{
["field"] = "enemy",
["label"] = "Enemy",
},
{
["field"] = "shown_name",
["label"] = "Name shown",
},
{
["field"] = "health",
["label"] = "Health",
},
{
["field"] = "boss",
["label"] = "Boss",
},
{
["field"] = "spawns",
["label"] = "Appearances",
},
},
},
},
["text_label"] = "In-game text",
},
},
["tables"] = {
["Move"] = {
{
["name"] = "input",
["type"] = "String",
},
{
["name"] = "cancels_from",
["type"] = "String",
},
{
["name"] = "damage",
["type"] = "String",
},
{
["name"] = "mp_cost",
["type"] = "Integer",
},
{
["name"] = "only_when",
["type"] = "String",
},
},
["ExtraMove"] = {
{
["name"] = "input",
["type"] = "String",
},
{
["name"] = "cancels_from",
["type"] = "String",
},
{
["name"] = "damage",
["type"] = "String",
},
{
["name"] = "mp_cost",
["type"] = "Integer",
},
{
["name"] = "only_when",
["type"] = "String",
},
},
["Playable"] = {
{
["name"] = "health",
["type"] = "Integer",
},
{
["name"] = "mp",
["type"] = "Integer",
},
{
["name"] = "speed",
["type"] = "Float",
},
{
["name"] = "jump_height",
["type"] = "Float",
},
},
["HowToPage"] = {
{
["name"] = "page",
["type"] = "Integer",
},
{
["name"] = "image",
["type"] = "String",
},
},
["Variant"] = {
{
["name"] = "mode",
["type"] = "String",
},
{
["name"] = "shown_name",
["type"] = "String",
},
{
["name"] = "health",
["type"] = "Integer",
},
{
["name"] = "damage_taken",
["type"] = "String",
},
{
["name"] = "boss",
["type"] = "Boolean",
},
{
["name"] = "spawns",
["type"] = "Integer",
},
},
["Spawn"] = {
{
["name"] = "mode",
["type"] = "Page",
["link"] = "Mode",
},
{
["name"] = "level",
["type"] = "String",
},
{
["name"] = "enemy",
["type"] = "Page",
["link"] = "Enemy",
},
{
["name"] = "shown_name",
["type"] = "String",
},
{
["name"] = "health",
["type"] = "Integer",
},
{
["name"] = "boss",
["type"] = "Boolean",
},
{
["name"] = "spawns",
["type"] = "Integer",
},
},
["Helper"] = {
{
["name"] = "name",
["type"] = "String",
},
{
["name"] = "damage",
["type"] = "String",
},
{
["name"] = "spawns",
["type"] = "Integer",
},
},
["Difference"] = {
{
["name"] = "difference",
["type"] = "String",
},
},
},
}