Template:Area/sandbox: Difference between revisions
Jump to navigation
Jump to search
m (Vinifera7 moved page Template:Zone/sandbox to Template:Area/sandbox without leaving a redirect) |
No edit summary |
||
Line 1: | Line 1: | ||
{{infocard2 | |||
| class = area | |||
| header = {{{name}}} | |||
| subheader = {{#switch: {{lc:{{{type|}}}}} | |||
| act = {{#if: {{{act|}}} | Act {{{act}}} }} | |||
| corrupted = Corrupted | |||
| map = Map | |||
| descent = Descent | |||
| descent: champions = Descent: Champions | |||
| mission = Mission | |||
| hideout = Hideout | |||
| removed = Removed | |||
}} Area | |||
| headerright = {{#switch: {{lc:{{{icon|}}}}} | |||
| none = | |||
| normal = {{abbr|[[File:No waypoint area icon.png|link=|No Waypoint]]|No Waypoint|class=nounderline}} | |||
| waypoint = {{abbr|[[File:Waypoint area icon.png|link=|Waypoint]]|Waypoint|class=nounderline}} | |||
| town = {{abbr|[[File:Town area icon.png|link=|Town Hub]]|Town Hub|class=nounderline}} | |||
| #default = {{{icon|}}} | |||
}} | |||
| {{#ifeq: {{#sub:{{lc:{{{type|}}}}}|0|7}} | descent | [[Difficulty]]: {{{difficulty}}} <br> }} [[Monster level|Monster Level]]: {{#ifeq: {{lc:{{{type|}}}}} | act | {{abbr|{{{mlvl1|N/A}}}|{{{mlvl1|N/A}}} on Normal difficulty}} <span class="autocomment">/</span> {{abbr|{{{mlvl2|N/A}}}|{{{mlvl2|N/A}}} on Cruel difficulty}} <span class="autocomment">/</span> {{abbr|{{{mlvl3|N/A}}}|{{{mlvl3|N/A}}} on Merciless difficulty}} | {{{mlvl1|{{{mlvl2|{{{mlvl3}}}}}}}}} }} | |||
| [[File:{{#if: {{{image|}}} | {{{image}}} | {{{name}}} area screenshot.jpg }}|266px|]] | |||
| {{#if: {{{flavourtext|}}} | {{{flavourtext}}} }} | |||
| {{#if: {{{tileset|}}} | {{{tileset}}} }} | |||
}}<includeonly>{{#ifeq: {{#titleparts:{{PAGENAME}}}} | |||
| {{#if: {{{pagename|}}} | {{{pagename}}} | {{{name}}} }} | |||
| [[Category:{{#switch: {{lc:{{{type|}}}}} | |||
| act = Act {{{act|}}} areas | |||
| corrupted = Corrupted areas | |||
| descent = Descent areas | |||
| descent: champions = Descent: Champions areas | |||
| map = Maps | |||
| mission = Mission areas | |||
| hideout = Hideouts | |||
| removed = Removed areas | |||
| #default = Areas with invalid types | |||
}}]] | |||
{{#if: {{{tileset|}}} | [[Category:{{{tileset}}} tileset]] }} | |||
}}</includeonly><noinclude> | |||
{{documentation}} | |||
</noinclude> |
Revision as of 23:28, 23 February 2016
{{{name}}}
Area
Monster Level: {{{mlvl3}}}
[[File:{{{name}}} area screenshot.jpg|266px|]]
This is the template sandbox page for Template:Area (diff).
See also the companion subpage for test cases.
The area template is used to show a area info card. It currently calls Module:Area from within the Area namespace, but provides legacy support for old templates when called from the main name space.
Module area call
Parameters
Parameter | Value | Required | PyPoE Export |
Field | Description |
---|---|---|---|---|---|
main_page | str | ✗
|
✗
|
areas.main_page | A valid wiki page that serves as the base page for this area entry (i.e. holds version history, descriptions, etc.) |
id | str | ✗
|
✓
|
areas.id | Internal game id of the area (don't make this up). |
name | str | ✗
|
✓
|
areas.name | Name of the area as visible in game |
act | int | ✗
|
✓
|
areas.act | Act associated with the area |
area_level | int | ✗
|
✓
|
areas.area_level | level of the area |
level_restriction_max | int | ✗
|
✓
|
areas.level_restriction_max | Maximum player level allowed to enter. Defaults to 100.
This is used in pvp arenas for example to restrict higher level players from entering low level pvp arenas. |
area_type_tags | list[str] | ✗
|
✓
|
areas.area_type_tags | comma-separated list of tags associated with an area denoting the type of the area. |
tags | list[str] | ✗
|
✓
|
areas.tags | comma-separated list of tags associated with an area |
loading_screen | str | ✗
|
✓
|
areas.loading_screen | Name of the loading screen file; file path will be automatically generated from this. |
connection_ids | list[str] | ✗
|
✓
|
areas.connection_ids | comma-separated list of area ids this area is connected to |
parent_area_id | str | ✗
|
✓
|
areas.parent_area_id | Parent area of this area (i.e. the area the player character would respawn in if he dies)) |
modifier_ids | list[str] | ✗
|
✓
|
areas.modifier_ids | comma-separated list of implicit modifiers associated with this area.
Please note only implicit modifiers are counted, do modifiers from maps for example would not be included. |
monster_ids | list[str] | ✗
|
✓
|
areas.monster_ids | comma-separated list of monsters metadata ids |
boss_monster_ids | list[str] | ✗
|
✓
|
areas.boss_monster_ids | comma-separated list of boss monsters metadata ids |
entry_text | str | ✗
|
✓
|
areas.entry_text | Message that is shown when the area is entered |
entry_npc | str | ✗
|
✓
|
areas.entry_npc | NPC who sends the message shown upon entering the area |
vaal_area_ids | list[str] | ✗
|
✓
|
areas.vaal_area_ids | comma-separated list of vaal area ids |
vaal_area_spawn_chance | int | ✗
|
✓
|
areas.vaal_area_spawn_chance | Percent chance for an vaal side area to appear |
strongbox_spawn_chance | int | ✗
|
✓
|
areas.strongbox_spawn_chance | Percent chance for a strongbox to appear |
strongbox_max_count | int | ✗
|
✓
|
areas.strongbox_max_count | Maximum number of strongboxes that naturally can appear in this area |
strongbox_max_count | list[4x int] | ✗
|
✓
|
areas.strongbox_max_count | comma-separated list of weights denoting which rarity a strongbox may be spawned in
List is |
is_map_area | bool | ✗
|
✓
|
areas.is_map_area | Whether the area is a map area |
is_unique_map_area | bool | ✗
|
✓
|
areas.is_unique_map_area | Whether the area is a unique map area |
is_legacy_map_area | bool | ✗
|
✗
|
areas.is_legacy_map_area | Whether the area is a legacy map area. Defaults to true for map areas from Original, The Awakening, and Atlas of Worlds map series; otherwise false. |
is_town_area | bool | ✗
|
✓
|
areas.is_town_area | Whether the area is a town |
is_hideout_area | bool | ✗
|
✓
|
areas.is_hideout_area | Whether the area is a hideout |
is_vaal_area | bool | ✗
|
✓
|
areas.is_vaal_area | Whether the area is a vaal side area |
is_labyrinth_area | bool | ✗
|
✓
|
areas.is_labyrinth_area | Whether the area is a labyrinth area |
is_labyrinth_airlock_area | bool | ✗
|
✓
|
areas.is_labyrinth_airlock_area | Whether the area is a labyrinth airlock area |
is_labyrinth_boss_area | bool | ✗
|
✓
|
areas.is_labyrinth_boss_area | Whether the area is a labyrinth boss area |
has_waypoint | bool | ✗
|
✓
|
areas.has_waypoint | Whether the area has a waypoint |
screenshot_ext | str | ✗
|
default file type is jpg , specify to override to .png or any acceptable upload file format
|
Finding the area id
Browse to it using Special:CargoTables or use a query similar to this:
{{#cargo_query: tables = areas |fields = areas._pageName, areas.id, areas.name, areas.main_page |where = id LIKE "%" |limit=5000 }}
Cargo
Table | Declared by | Attached by | Data |
---|---|---|---|
areas | {{Area/cargo/areas/declare}} | {{Area/cargo/areas/attach}} | Pages in Category:Area data |
The above documentation is transcluded from Template:Area/doc.
Editors can experiment in this template's sandbox and testcases pages.
Please add categories to the /doc subpage. Subpages of this template.
Editors can experiment in this template's sandbox and testcases pages.
Please add categories to the /doc subpage. Subpages of this template.