Template:RequirementBox: Difference between revisions

no edit summary
(Created page with "<includeonly> {{PinataRequirements/GameBox | title = {{{title}}} | game = {{{game|}}} | state = {{{state|}}} | content = <div class="vp-requirements"> {{#if:{{{appear|}}}| {{PinataRequirements/Category | title = Appear | list = {{{appear}}} }} }} {{#if:{{{visit|}}}| {{PinataRequirements/Category | title = Visit | list = {{{visit}}} }} }} {{#if:{{{resident|}}}| {{PinataRequirements/Category | t...")
 
No edit summary
 
(15 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly>
<includeonly>{{#invoke:RequirementBox|render
{{PinataRequirements/GameBox
  | game        = {{{game|}}}
  | title = {{{title}}}
  | state        = {{{state|}}}
  | game  = {{{game|}}}
  | evolve_first = {{{evolve_first|}}}
  | state = {{{state|}}}
  | appear      = {{{appear|}}}
  | content =
| visit        = {{{visit|}}}
  <div class="vp-requirements">
| resident    = {{{resident|}}}
  {{#if:{{{appear|}}}|
| romance     = {{{romance|}}}
    {{PinataRequirements/Category
| tricks      = {{{tricks|}}}
      | title = Appear
| bait        = {{{bait|}}}
      | list  = {{{appear}}}
| evolve       = {{{evolve|}}}
     }}
| unblock     = {{{unblock|}}}
  }}
| mature      = {{{mature|}}}
  {{#if:{{{visit|}}}|
}}</includeonly><noinclude><templatedata>{
    {{PinataRequirements/Category
  "description": "Unified Viva Piñata requirements box with collapsible game header.",
      | title = Visit
  "params": {
       | list  = {{{visit}}}
    "game": {
     }}
       "label": "Game code",
  }}
      "type": "string",
  {{#if:{{{resident|}}}|
      "required": true,
    {{PinataRequirements/Category
      "example": "vp1",
       | title = Resident
       "description": "vp1 = Classic, tip = Trouble in Paradise, pp = Pocket Paradise"
       | list  = {{{resident}}}
    },
    }}
    "state": {
  }}
      "label": "Collapsed by default",
  {{#if:{{{romance|}}}|
      "type": "string",
    {{PinataRequirements/Category
      "required": false,
       | title = Romance
      "example": "mw-collapsed",
       | list  = {{{romance}}}
      "description": "Leave empty to expand by default"
    }}
    },
  }}
    "evolve_first": {
  {{#if:{{{tricks|}}}|
      "label": "Evolve requirement displays first",
    {{PinataRequirements/Category
      "type": "string",
       | title = Tricks
      "required": false,
       | list  = {{{tricks}}}
      "example": "true",
    }}
      "description": "Leave empty to keep evolve requirement after resident"
  }}
    },
  </div>
    "appear": {
}}
      "label": "Appear requirements",
</includeonly>
      "type": "content",
      "required": false,
      "example": "* [[File:Dirt_icon.png]] Have 10 square pinometers of soil"
    },
    "visit": {
      "label": "Visit requirements",
      "type": "content",
      "required": false
    },
    "resident": {
      "label": "Resident requirements",
      "type": "content",
      "required": false
    },
    "romance": {
       "label": "Romance requirements",
       "type": "content",
      "required": false
    },
    "tricks": {
      "label": "Trick requirements",
      "type": "content",
      "required": false
    },
    "bait": {
      "label": "Bait requirements",
      "type": "content",
      "required": false
    },
    "evolve": {
      "label": "Evolve requirements",
      "type": "content",
      "required": false
    },
    "unblock": {
      "label": "Unblock requirements",
      "type": "content",
      "required": false
    },
    "mature": {
       "label": "Growth requirements",
      "type": "content",
       "required": false
    }
  }
}
</templatedata>
</noinclude>