|
|
Line 1: |
Line 1: |
| <includeonly><templatestyles src="Template:Infobox material/styles.css" /><!--
| | I am Captain Marek! |
| -->{{#if:{{NAMESPACE}}||[[Category:Items]]}}<!--
| |
| --><div class="infobox-wrapper"><!--
| |
| --><div class="outer-box"><!--
| |
|
| |
| ** Title (Name of item)
| |
| --><div class="inner-header"><!--
| |
| --><div class="title"><!--
| |
| -->{{#if: {{{Name|{{PAGENAME}}}}}<!--
| |
| -->| {{{Name|{{PAGENAME}}}}}<!--
| |
| ** This variable is used in footer template **
| |
| -->{{#vardefine:game_object_type|material}}<!--
| |
| -->| Unknown Material }}<!--
| |
| --></div><!--
| |
| --></div><!--
| |
|
| |
| ** Image and Description **
| |
| --><div class="inner-main"><!--
| |
| -->[[File:{{#if: {{{Image|}}} | {{{Image}}} | {{#if: {{{Name|{{PAGENAME}}}}} | {{{Name|{{PAGENAME}}}}} | Placeholder material}}.png}}|128px]]<br><!--
| |
| -->{{#if: {{{Description|}}} | <!--
| |
| --><div class="description">{{{Description}}}</div><!--
| |
| -->}}<!--
| |
| --></div><!--
| |
| | |
|
| |
| --><div class="inner-table"><!--
| |
| --><div class="inner-inner-table"><!--
| |
| --><table class="table"><!--
| |
|
| |
| ** Type **
| |
| -->{{#if:{{{Type1|}}}|<!--
| |
| --><tr class="table-tr"><!--
| |
| --><td class="table-td-left">Type</td><!--
| |
| --><td class="table-td-right"><!--
| |
| -->{{{Type1}}}{{#if:{{NAMESPACE}}||[[Category:{{{Type1}}}{{#switch:{{lc:{{{Type1}}}}}|food|pollution=|s}}]]}}<!--
| |
| -->{{#if: {{{Type2|}}} | <br>{{{Type2|}}}{{#if:{{NAMESPACE}}||[[Category:{{{Type2}}}{{#switch:{{lc:{{{Type2}}}}}|food|pollution=|s}}]]}}}}<!--
| |
| --></td><!--
| |
| --></tr><!--
| |
| -->}}<!--
| |
|
| |
| ** State **
| |
| -->{{#if: {{{State|}}} |<!--
| |
| --><tr class="table-tr"><!--
| |
| --><td class="table-td-left">State</td><!--
| |
| --><td class="table-td-right">{{{State}}}{{#if:{{NAMESPACE}}||[[Category:{{{State}}} products]]}}</td><!--
| |
| --></tr><!--
| |
| -->|[[Category:Missing state]]<!--
| |
| -->}}<!--
| |
| | |
| ** Radiation Level**
| |
| -->{{#ifeq: {{{Radiation|0}}} | 0 ||<!--
| |
| --><tr class="table-tr"><!--
| |
| --><td class="table-td-left">Radiation Level</td><!--
| |
| --><td class="table-td-right">{{{Radiation}}}</td><!--
| |
| --></tr><!--
| |
| -->}}<!--
| |
| | |
| ** Transported by **
| |
| -->{{#if:{{{TransportedBy|}}}{{{State|}}}|<!--
| |
| --><tr class="table-tr"><!--
| |
| --><td class="table-td-left">Transported by</td><!--
| |
| --><td class="table-td-right"><!--
| |
| -->{{#if: {{{TransportedBy|}}} |<!--
| |
| -->{{{TransportedBy}}}{{#if: {{NAMESPACE}} || [[Category:Items with unique transport or storage]] }} |<!--
| |
| -->{{#switch: {{lc:{{{State|}}}}} |<!--
| |
| -->| loose = {{variants|U-shape Conveyor}}<!--
| |
| -->{{#ifeq:{{{TrackTransport|yes}}} | no || <br>[[Pickup]]•[[Truck]]<br>[[Haul Truck (Dump)]] }}<!--
| |
| -->| fluid = {{variants|Pipe}}<!--
| |
| -->{{#ifeq:{{{TrackTransport|yes}}} | no || <br>[[Pickup]]•[[Truck]]<br>[[Haul Truck (Tank)]] }}<!--
| |
| -->| unit = {{variants|Flat Conveyor}}<!--
| |
| -->{{#ifeq:{{{TrackTransport|yes}}} | no || <br>[[Pickup]]•[[Truck]] }}<!--
| |
| -->| molten = [[Molten Channel]]<!--
| |
| -->| virtual = [[Virtual product|Magic]]<!--
| |
| -->| #default = <span style="color: red;">Unknown <nowiki>{{{State}}}</nowiki></span><!--
| |
| -->}}<!--
| |
| -->{{#if: {{{OtherTransport|}}} | <br>{{{OtherTransport}}}}}<!--
| |
| -->}}<!--
| |
| --></td><!--
| |
| --></tr><!--
| |
| -->}}<!--
| |
|
| |
| ** Stored in **
| |
| --><tr class="table-tr"><!--
| |
| --><td class="table-td-left">Stored in</td><!--
| |
| --><td class="table-td-right"><!--
| |
| -->{{#ifeq:{{lc:{{{StoredIn|}}}}} | none |<!--
| |
| -->None {{#if: {{NAMESPACE}} || [[Category:Unstorable items]] }} |<!--
| |
| -->{{#if:{{{StoredIn|}}}{{{State|}}}|<!--
| |
| -->{{#if: {{{StoredIn|}}} |<!--
| |
| -->{{{StoredIn}}}{{#if: {{NAMESPACE}} || [[Category:Items with unique transport or storage]] }} |<!--
| |
| -->{{#switch: {{lc:{{{State|}}}}} |<!--
| |
| -->| loose = {{variants|Loose Storage}}<!--
| |
| -->{{#ifeq: {{{StoredInShipyard|yes}}} | no ||<br>[[Shipyard]]}}<!--
| |
| -->{{#ifeq: {{{StoredInCargoModules|no}}} | yes |<br>{{variants|Loose Module}}}}<!--
| |
| -->| fluid = {{variants|Fluid Storage}}<!--
| |
| -->{{#ifeq: {{{StoredInShipyard|yes}}} | no ||<br>[[Shipyard]]}}<!--
| |
| -->{{#ifeq: {{{StoredInCargoModules|no}}} | yes |<br>{{variants|Fluid Module}}}}<!--
| |
| -->| unit = {{variants|Unit Storage}}<!--
| |
| -->{{#ifeq: {{{StoredInShipyard|yes}}} | no ||<br>[[Shipyard]]}}<!--
| |
| -->{{#ifeq: {{{StoredInCargoModules|no}}} | yes |<br>{{variants|Unit Module}}}}<!--
| |
| -->| molten = None<!--
| |
| -->| virtual = [[Virtual product|Ethereal plane]]<!--
| |
| -->| #default = <span style="color: red;">Unknown <nowiki>{{{State}}}</nowiki></span><!--
| |
| -->}}<!--
| |
| -->{{#if: {{{OtherStorage|}}} | <br>{{{OtherStorage}}}}}<!--
| |
| --></td><!--
| |
| --></tr><!--
| |
| -->}}<!--
| |
| -->}}}}<!--
| |
|
| |
| ** Created in **
| |
| -->{{#vardefine: CreatedInAuto | <!--
| |
| -->{{#cargo_query: tables=recipes
| |
| | fields = Building
| |
| | where = Building != "" AND Building IS NOT NULL
| |
| AND ( Output1Name = "{{{Name|{{PAGENAME}}}}}" OR Output2Name = "{{{Name|{{PAGENAME}}}}}"
| |
| OR Output3Name = "{{{Name|{{PAGENAME}}}}}" OR Output4Name = "{{{Name|{{PAGENAME}}}}}"
| |
| OR Output5Name = "{{{Name|{{PAGENAME}}}}}" OR Output6Name = "{{{Name|{{PAGENAME}}}}}")
| |
| | group by = Building
| |
| | format = template
| |
| | template = Format link list
| |
| | default = {{#if:{{{CreatedIn|}}} || None }}
| |
| }}<!--
| |
| -->}}<!--
| |
| --><tr class="table-tr"><!--
| |
| --><td class="table-td-left">Created in</td><!--
| |
| --><td class="table-td-right"><!--
| |
| --><ul style="list-style-type: none !important; list-style-image: none !important; padding-left: 0 !important; margin-left: 0 !important;">{{#var: CreatedInAuto}}</ul><!--
| |
| -->{{{CreatedIn|}}}<!--
| |
| --></td><!--
| |
| --></tr><!--
| |
| | |
| ** Used in **
| |
| -->{{#vardefine: UsedInAuto | <!--
| |
| -->{{#cargo_query: tables=recipes
| |
| | fields = Building
| |
| | where = Building != "" AND Building IS NOT NULL
| |
| AND ( Input1Name = "{{{Name|{{PAGENAME}}}}}" OR Input2Name = "{{{Name|{{PAGENAME}}}}}"
| |
| OR Input3Name = "{{{Name|{{PAGENAME}}}}}" OR Input4Name = "{{{Name|{{PAGENAME}}}}}"
| |
| OR Input5Name = "{{{Name|{{PAGENAME}}}}}" OR Input6Name = "{{{Name|{{PAGENAME}}}}}")
| |
| | group by = Building
| |
| | format = template
| |
| | template = Format link list
| |
| | default = {{#if:{{{UsedIn|}}} || None }}
| |
| }}<!--
| |
| -->}}<!--
| |
| --><tr class="table-tr"><!--
| |
| --><td class="table-td-left">Used in</td><!--
| |
| --><td class="table-td-right"><!--
| |
| --><ul style="list-style-type: none !important; list-style-image: none !important; padding-left: 0 !important; margin-left: 0 !important;">{{#var: UsedInAuto}}</ul><!--
| |
| -->{{{UsedIn|}}}<!--
| |
| --></td><!--
| |
| --></tr><!--
| |
| | |
| ** Starting amount**
| |
| -->{{#if:{{{StartingQty|}}}|<!--
| |
| --><tr class="table-tr"><!--
| |
| --><td class="table-td-left">Starting amount</td><!--
| |
| --><td class="table-td-right">{{{StartingQty}}}</td><!--
| |
| --></tr>}}<!--
| |
|
| |
| ** Variants **
| |
| -->{{#if:{{{Variants|}}}|<!--
| |
| --><tr class="table-tr"><!--
| |
| --><td class="table-td-left">Variants</td><!--
| |
| --><td class="table-td-right">{{{Variants}}}</td><!--
| |
| --></tr>}}<!--
| |
| --></table><!--
| |
| --></div><!--
| |
| --></div><!--
| |
| {{#if:{{{Recipes|}}}|<hr style="height:3px; border:0">{{{Recipes}}}}}
| |
| --></div><!--
| |
| --></div><!--
| |
| --></includeonly><noinclude>{{documentation}}</noinclude>
| |