Template:Infobox mod level/doc: Difference between revisions

From Celeste Wiki
Jump to navigation Jump to search
Content added Content deleted
m (added category)
(updated)
Line 12: Line 12:
"image": {
"image": {
"label": "Image filename",
"label": "Image filename",
"description": "The full filename of the map's image. The default syntax is [[File:FILENAME.ext|200px|frameless]] where FILENAME is the name of the file, and ext is its extension.",
"description": "The full filename of the map's image. The default syntax is [[File:FILENAME.ext|200px|frameless]] where FILENAME is the name of the file, and ext is its extension. Make sure to upload the file first.",
"example": "[[File:Example.png|200px|frameless]]",
"example": "[[File:Example.png|200px|frameless]]",
"type": "wiki-file-name",
"type": "wiki-file-name",
Line 22: Line 22:
"type": "string",
"type": "string",
"description": "The name (nickname) of the map's creator.",
"description": "The name (nickname) of the map's creator.",
"example": "Maddy Thorson"
"example": "Parrot Dash"
},
},
"author": {
"author": {
Line 42: Line 42:
"dep": {
"dep": {
"label": "Dependencies",
"label": "Dependencies",
"description": "Use <br> tags to separate.",
"description": "Use <br> to separate dependencies. Do not include \"Everest\".",
"type": "string"
"type": "string"
},
},
"num": {
"num": {
"label": "Is numbering used?",
"label": "Numbering",
"description": "Un-tick if numbering (9B, 8D, 2X, whatever) is not used. Otherwise, tick this argument and define \"Chapter number\" and \"Chapter letter\".",
"description": "Fill with the map's number and side if logically applicable.",
"type": "boolean"
"type": "line",
"example": "Everlasting Farewell - 9BB"
},
},
"chaptertext": {
"chaptertext": {
Line 55: Line 56:
"default": "Level",
"default": "Level",
"example": "Lobby"
"example": "Lobby"
},
"chapter": {
"label": "Chapter number",
"description": "No effect if numbering is not used.",
"example": "1",
"type": "number",
"suggestedvalues": [
"1",
"2",
"3",
"4",
"5",
"6",
"7",
"8",
"9"
]
},
"level": {
"label": "Chapter letter",
"description": "No effect if numbering is not used.",
"example": "A",
"suggestedvalues": [
"A",
"B",
"C",
"D"
]
},
},
"strawberries": {
"strawberries": {
"label": "Strawberries",
"label": "Strawberries",
"description": "Strawberries in the mod/collab/map. Use {{Silverberry}} for the silverberry image.",
"description": "Strawberries in the mod/collab/map. Use {{Silverberry}} for the silverberry image and similar templates for other strawberries.",
"example": "10 {{Strawberry}} 5 {{Silverberry}}",
"example": "10 {{Strawberry}} 5 {{Silverberry}}",
"suggested": true,
"suggested": true,
Line 105: Line 78:
"music": {
"music": {
"label": "Soundtrack",
"label": "Soundtrack",
"description": "You may want to use the [[Template:Soundtrack|soundtrack template]]."
"description": "You may want to use the soundtrack template at Template:Soundtrack or Template:Soundtracks (for multiple)."
},
},
"nav": {
"nav": {
"label": "Is there navigation?",
"label": "Include navigation?",
"description": "Type \"yes\" if there's an A-Side and a B-Side and a C-Side. It will enable the navigation bar.",
"description": "Type anything here if there's a previous map and/or a next map. Then, fill out the \"previous\" and \"next\" arguments.",
"type": "boolean"
},
"sides": {
"label": "Sides",
"description": "No effect if navigation is not used. If this argument is \"yes\", it'll provide links to XA, XB, and XC, where X is the value of the \"Chapter number\" argument earlier",
"type": "boolean"
"type": "boolean"
},
},
"previous": {
"previous": {
"label": "Previous map",
"label": "Previous map",
"description": "Used in navigation, no effect if no navigation. Only the name is required, will be linked automatically.",
"description": "Used in navigation, no effect if no navigation. Only the name is required, will be linked automatically. You can use any MediaWiki things, assume that they are inside double square brackets.",
"type": "line"
"type": "line",
"example": "Lunaris#Plot|Lunaris"
},
},
"next": {
"next": {
"label": "Next map",
"label": "Next map",
"description": "Used in navigation, no effect if no navigation. Only the name is required, will be linked automatically",
"description": "Used in navigation, no effect if no navigation. Only the name is required, will be linked automatically. You can use any MediaWiki things, assume that they are inside double square brackets.",
"type": "line"
"type": "line",
"example": "Lunaris#Plot|Lunaris"
},
"link": {
"label": "Link",
"description": "Link to GameBanana of a mod, without any additional syntax.",
"example": "https://gamebanana.com/mods/457818",
"type": "url",
"suggested": true
}
}
},
},
"description": "An infobox for custom maps.\nThe documentation may be incorrect or incomplete. No arguments are required, but it is strongly recommended to fill in everything you know.",
"description": "An infobox for custom maps.\nThe documentation may be incorrect or incomplete. No arguments are required, but it is strongly recommended to fill in everything you know.",
"format": "block"
"format": "block",
"paramOrder": [
"name",
"image",
"creator",
"author",
"pack",
"collab",
"dep",
"num",
"chaptertext",
"strawberries",
"difficulty",
"music",
"link",
"nav",
"previous",
"next"
]
}
}
</templatedata>
</templatedata>

Revision as of 12:01, 10 June 2024

An infobox for custom maps. The documentation may be incorrect or incomplete. No arguments are required, but it is strongly recommended to fill in everything you know.

Template parameters

This template prefers block formatting of parameters.

ParameterDescriptionTypeStatus
Namename

The map name

Default
the article's name
Linesuggested
Image filenameimage

The full filename of the map's image. The default syntax is [[File:FILENAME.ext|200px|frameless]] where FILENAME is the name of the file, and ext is its extension. Make sure to upload the file first.

Example
[[File:Example.png|200px|frameless]]
Filesuggested
Creatorcreator

The name (nickname) of the map's creator.

Example
Parrot Dash
Stringsuggested
Other authorsauthor

Arrange them in a list using <br> tags.

Example
Noel Berry (programmer)<br>Lena Raine (composer)<br>Pedro Medeiros (artist)
Stringoptional
Map pack or collab namepack

The name of the map pack or the collab of this map. Ignore (and un-tick) if it isn't in a map pack or collab

Stringoptional
Is it a collab?collab

Specify yes if it's in a collab. This argument has no effect if "Map pack or collab name" argument is blank.

Booleanoptional
Dependenciesdep

Use <br> to separate dependencies. Do not include "Everest".

Stringoptional
Numberingnum

Fill with the map's number and side if logically applicable.

Example
Everlasting Farewell - 9BB
Lineoptional
Chaptertextchaptertext

Text that replaces "Level" in the numeration.

Default
Level
Example
Lobby
Unknownoptional
Strawberriesstrawberries

Strawberries in the mod/collab/map. Use {{Silverberry}} for the silverberry image and similar templates for other strawberries.

Example
10 {{Strawberry}} 5 {{Silverberry}}
Stringsuggested
Difficultydifficulty

No limitations within the template, but it is suggested to use the Spring Collab scale (Beginner...Grandmaster). Do not use abbreviations.

Suggested values
Beginner Intermediate Advanced Expert Grandmaster
Unknownsuggested
Soundtrackmusic

You may want to use the soundtrack template at Template:Soundtrack or Template:Soundtracks (for multiple).

Unknownoptional
Linklink

Link to GameBanana of a mod, without any additional syntax.

Example
https://gamebanana.com/mods/457818
URLsuggested
Include navigation?nav

Type anything here if there's a previous map and/or a next map. Then, fill out the "previous" and "next" arguments.

Booleanoptional
Previous mapprevious

Used in navigation, no effect if no navigation. Only the name is required, will be linked automatically. You can use any MediaWiki things, assume that they are inside double square brackets.

Example
Lunaris#Plot|Lunaris
Lineoptional
Next mapnext

Used in navigation, no effect if no navigation. Only the name is required, will be linked automatically. You can use any MediaWiki things, assume that they are inside double square brackets.

Example
Lunaris#Plot|Lunaris
Lineoptional