Difference between revisions of "Template:BridgeSection"

From Wurmpedia
Jump to navigation Jump to search
m
 
(36 intermediate revisions by 5 users not shown)
Line 4: Line 4:
 
|-
 
|-
 
|
 
|
 +
<!-- Check for image.  If pagename.jpg exist use it. If pagename.jpg does not exists check for pagename.png and use that if it exists. Also, add png's to a category so we can see what images need to be converted. Finally, if both pagename.jpg and pagename.png don't exist add the pagename to a category listing of missing images -->
 
{{#ifexist: Image:{{{image|{{{name|{{PAGENAME}}}}}.jpg}}}
 
{{#ifexist: Image:{{{image|{{{name|{{PAGENAME}}}}}.jpg}}}
    | [[Image: {{{image|{{{name|{{PAGENAME}}}}}.jpg}}}|center|120x120px|A {{{name|{{PAGENAME}}}}}]]
+
| [[Image: {{{image|{{{name|{{PAGENAME}}}}}.jpg}}}|center|120x120px|A {{{name|{{PAGENAME}}}}}]]
 
     | {{#ifexist: Image:{{{image|{{{name|{{PAGENAME}}}}}.png}}}
 
     | {{#ifexist: Image:{{{image|{{{name|{{PAGENAME}}}}}.png}}}
 
         | [[Image: {{{image|{{{name|{{PAGENAME}}}}}.png}}}|center|120x120px|A {{{name|{{PAGENAME}}}}}]]
 
         | [[Image: {{{image|{{{name|{{PAGENAME}}}}}.png}}}|center|120x120px|A {{{name|{{PAGENAME}}}}}]]
         | [[Image: {{{image|{{{name|{{PAGENAME}}}}}.jpg}}}|center|120x120px|A {{{name|{{PAGENAME}}}}}]]
+
         | [[:Category:Needs image|Needs image.]] [[Category:Needs image]]
 
     }}
 
     }}
 
}}
 
}}
 +
 +
{{#ifeq:{{{main}}}|no||
 +
{{!}}-
 +
! style="background-color:#4B3E30; color: white;"{{!}} Main Stage
 +
{{!}}-
 +
{{!}}
 +
{{{main}}}
 +
}}
 +
 
|-
 
|-
! style="background-color:#3c5;" | Creation
+
{{#ifeq:{{{foundation}}}|no||
 +
{{!}}-
 +
! style="background-color:#4B3E30; color: white;" {{!}} Foundation Stage (each extension)
 +
{{!}}-
 +
{{!}}
 +
{{{foundation}}}
 +
}}
 +
 
 
|-
 
|-
|
+
{{#ifeq:{{{ballast}}}|no||
<!-- creation attribute overrides showing creation steps, displaying the text below instead -->
+
{{!}}-
{{#if:{{{creation|}}}
+
! style="background-color:#4B3E30; color: white;" {{!}} Ballast Stage (each extension)
    |{{#switch: {{lc:{{{creation}}}}}
+
{{!}}-
    | no = This item can not be created.
+
{{!}}
    | farm = Obtained through [[Farming|harvesting]].
+
{{{ballast}}}
    | forage = Obtained through [[forage|foraging]].
 
    | botanize = Obtained through [[botanize|botanizing]].
 
    | fish = Obtained through [[fishing]].
 
    | mine = Obtained through [[mining]].
 
    | wood = Obtained through [[woodcutting]].
 
    | dig = Obtained through [[digging]].
 
    | butchering = Obtained through [[butchering]].
 
    | cooking = * Put {{#if:{{{materials|}}}|{{{materials}}}|ingredients}} in a {{#if:{{{container|}}}|{{{container}}}|container}}.
 
* Cook in a [[:Category:Fire_sources|fire place]].
 
    | #default = {{{creation}}}
 
    }}
 
    |<!-- if there is no creation attribute show steps for how to create -->
 
<ol>
 
<li>[[Activate]] {{{active}}}</li>
 
<li>Right-click {{{passive}}}</li>
 
{{#if:{{{group|}}}
 
    | <li>Open submenu "Create > [[{{{group}}}]]"</li>
 
    | {{#if:{{{groupM|}}}
 
        | <li>Open submenu > {{{groupM}}}</li>
 
        | {{#if:{{{TopMost|}}}
 
            | <li>Open [[Context menu|menu]] > {{{TopMost}}}</li>
 
            | {{#if:{{{assemble|}}}
 
                | <li>{{{assemble}}}</li>
 
            }}
 
        }}
 
    }}
 
 
}}
 
}}
</ol>
+
 
{{#ifeq:{{{main}}}|no||
+
|-
 +
{{#ifeq:{{{filler}}}|no||
 +
{{!}}-
 +
! style="background-color:#4B3E30; color: white;" {{!}} Filler Stage
 +
{{!}}-
 +
{{!}}
 +
{{{filler}}}}}
 +
 
 +
|-
 +
{{#ifeq:{{{keystone}}}|no||
 
{{!}}-
 
{{!}}-
! style="background-color:#3c5;" {{!}} Main
+
! style="background-color:#4B3E30; color: white;" {{!}} Keystone Stage
 
{{!}}-
 
{{!}}-
 
{{!}}
 
{{!}}
{{{main}}}
+
{{{keystone}}}
}}
 
 
}}
 
}}
 
|-
 
|-
! style="background-color:#3c5" | Result
+
! style="background-color:#4B3E30; color: white;" | Roadway Stage
 +
|-
 +
|
 +
{{{roadway}}}
 +
|-
 +
! style="background-color:#4B3E30; color: white;" | Wall Stage (each wall)
 +
|-
 +
|
 +
{{{wall}}}
 +
|-
 +
! style="background-color:#4B3E30; color: white;" | Result
 
|-  
 
|-  
 
|
 
|
 
{{{result}}}
 
{{{result}}}
 +
 
|-
 
|-
! style="background-color:#3c5;" | Skill and improvement
+
! style="background-color:#4B3E30; color: white;" | Skill and improvement
 
|-
 
|-
 
|{{#if:{{{skill|}}}|* Uses [[{{{skill}}}]]
 
|{{#if:{{{skill|}}}|* Uses [[{{{skill}}}]]
 
}}{{#if:{{{improve|}}}|* {{#ifeq:{{{improve}}}|no|Cannot be [[improve]]d|[[Improve]]s like [[{{{improve}}}]] items}}
 
}}{{#if:{{{improve|}}}|* {{#ifeq:{{{improve}}}|no|Cannot be [[improve]]d|[[Improve]]s like [[{{{improve}}}]] items}}
 
}}{{#if:{{{improveItem|}}}|* {{#ifeq:{{{improveItem}}}|no|Cannot be [[improve]]d|[[Improve]] with [[{{{improveItem}}}]]}}}}
 
}}{{#if:{{{improveItem|}}}|* {{#ifeq:{{{improveItem}}}|no|Cannot be [[improve]]d|[[Improve]] with [[{{{improveItem}}}]]}}}}
<!--optional properties -->
+
 
{{#if: {{{decoration|}}}|
 
{{!}}-
 
! style="background-color:#3c5;" {{!}} Properties
 
{{!}}-
 
{{!}}|
 
{{#if: {{{storage|}}}|
 
{{!}}-
 
! style="background-color:#3c5;" {{!}} Properties
 
{{!}}-
 
{{!}}|
 
{{#ifeq: {{{combinable|no}}}|no||
 
{{!}}-
 
! style="background-color:#3c5;" {{!}} Properties
 
{{!}}-
 
{{!}}}}}}
 
}}{{#if: {{{decoration|}}}|
 
{{#switch: {{lc:{{{decoration}}}}}
 
| yes = * Appears as decoration.[[Category:Decoration]]
 
| no = * Appears as an item pile.
 
}}}}{{#switch: {{lc:{{{storage}}}}}
 
| fsb = * Can be stored in a [[Food storage bin]].[[Category:Food storage items]]
 
| bsb = * Can be stored in a [[Bulk storage bin]].[[Category:Bulk storage items]]
 
}}{{#if: {{{combinable|}}}|{{#switch: {{lc:{{{combinable}}}}}
 
| hot = * Can be [[Combine|combined]] when glowing hot.
 
| yes = * Can be [[Combine|combined]].
 
}}}}{{#if: {{{note|}}}|
 
 
<!-- optional note -->
 
<!-- optional note -->
 +
|-
 +
{{#ifeq:{{{note}}}|no||
 
{{!}}-
 
{{!}}-
! style="background-color:#3c5;" {{!}} Notes
+
! style="background-color:#4B3E30; color: white;" {{!}} Notes
 
{{!}}-
 
{{!}}-
{{!}}{{#ifeq:{{{note}}}|no|None|{{{note}}}}}}}
+
{{!}}
 +
{{{note}}}
 +
}}
 
|}
 
|}
{{#if:{{{skill|}}}|[[Category:{{{skill}}} items]]}}
 
[[Category:Items]]
 
<!-- If (1 creation and (2 anyone from  the create group - active and pasive and [3)- at least one of group or groupM or TopMost or assemble must be NOT empty] and materials and result and skill - are empty add to Incomplete item templates -->
 
{{#if:{{{creation|}}}||{{#if:{{#if: {{{active|}}} |{{#if: {{{passive|}}} |{{#if:{{#if: {{{group|}}}|{{{group|}}}|{{#if: {{{groupM|}}}|{{{groupM|}}}|{{#if: {{{TopMost|}}}|{{{TopMost|}}}|{{#if:{{{assemble|}}}|{{{assemble|}}}|}}}}}}}}|{{#if: {{{materials|}}}|{{#if: {{{result|}}} | {{{skill|}}} }}}}}}}}}}||[[Category:Incomplete item templates]]}}}}
 
</includeonly><noinclude>
 
General item template.
 
  
The template adds a box with an image of the item and the steps to create the item.
+
[[Category:Bridges]]
 +
</includeonly>
  
If the ''creation'' parameter is set the box will display its contents instead of the creation steps.
+
<noinclude>
 
+
This template adds a box with an image of the item and the steps to create the item.  
Usage examples:
 
 
 
<pre>{{Item
 
|name=Hammer        *** defaults to {{PAGENAME}} ***
 
|image=hammer.jpg    *** defaults to {{PAGENAME}}.jpg or {{PAGENAME}}.png ***
 
|active=[[hammer head]] (0.4 kg)
 
|passive=[[shaft]] (1.0 kg)
 
|group=Tools        *** item is in this sub menu in the create list ***
 
|materials=no
 
|result=1 '''hammer''' - 1.4 kg
 
|skill=blacksmithing
 
|improve=smithing
 
|combinable=no        *** empty or no show nothing, other options are yes or hot ***
 
|storage=            *** empty shows nothing, other options are bsb or fsb ***
 
|decoration=no        *** empty shows nothing, yes says it's a decoration, no says it will be in an item pile ***
 
}}
 
</pre>
 
 
 
<pre>{{Item
 
|name=Huge shod club        *** defaults to {{PAGENAME}} ***
 
|result=1 '''huge shod club''' (15.00 kg)
 
|creation=Troll drop        *** 'no' will result in 'The item can not be created', other options include farm, fish, botanize, forage, mine, wood, dig, butchering, cooking  ***
 
|improve=no
 
}}
 
</pre>
 
 
 
<pre>
 
{{Item
 
|image=Iron fence.jpg
 
|name=Iron fence
 
|active=[[Mallet]] or [[Hammer]]
 
|passive=[[Tile Border]]
 
|groupM=Fence > Iron > Build iron fence  *** item is in this menu when you right click the passive item (for items like fences where there is no create menu) ***
 
|materials=* 9x [[Stone brick]]s
 
* 1x [[Iron fence bars]]
 
|result=*'''Iron fence'''
 
|skill=Masonry
 
|improveItem=Stone bricks    *** for items like fences and walls, improves using and item and not a set of tools ***
 
|note=*You must have at least one stone brick in your [[inventory]] to start building it.
 
}}
 
</pre>
 
 
 
<pre>
 
{{Item
 
|image=Felled_Tree.jpg
 
|name=Felled Tree
 
|active=[[Hatchet]]
 
|passive=[[Tree Tile]]
 
|TopMost=Cut down  *** Menu option where its on the top most parent menu.***
 
|materials=no
 
|result=* 1 '''felled tree''' (up to 186.67 kg)
 
|skill=woodcutting
 
|improve=no}}
 
}}
 
</pre>
 
 
[[Category:Template]]
 
[[Category:Template]]
 
</noinclude>
 
</noinclude>

Latest revision as of 10:48, 17 October 2023


This template adds a box with an image of the item and the steps to create the item.