Jump to content
Toggle menu
  • 69 articles
  • 130 files
  • 3 users
  • 552 edits
The Ninja Warriors Again RX Wiki
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Module:GameData/schema

From The Ninja Warriors Again RX Wiki
Revision as of 23:54, 3 November 2026 by LongJump bot (talk | contribs) (Game data from 645555d)

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",
						},
					},
				},
				["Playable"] = {
					["id"] = "Playable",
					["table"] = "Playable",
					["only"] = true,
					["heading"] = "In Extra mode",
					["note"] = "Extra mode has its own version of 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",
						},
					},
				},
				["HowToPage"] = {
					["id"] = "HowToPage",
					["table"] = "HowToPage",
					["only"] = true,
					["heading"] = "How To Play pages",
					["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",
						},
					},
				},
				["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"] = "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",
						},
					},
				},
				["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",
						},
					},
				},
			},
			["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",
				},
				{
					["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"] = "Characters",
					["type"] = "PlayerCharacter",
					["field"] = "modes",
				},
				{
					["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"] = "Wikitext",
			},
		},
		["Variant"] = {
			{
				["name"] = "mode",
				["type"] = "Page",
				["link"] = "Mode",
			},
			{
				["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",
			},
		},
	},
}