Difference between revisions of "Creditstable"

From Sega Retro

Line 14: Line 14:
 
| pdf={{first|1={{{pdf|}}}|2={{{file|}}}}}
 
| pdf={{first|1={{{pdf|}}}|2={{{file|}}}}}
 
| pdfpage={{{pdfpage|}}}
 
| pdfpage={{{pdfpage|}}}
}}{{#if:{{#pos:{{{console|}}}|,}}
+
}}<!-- console loop is unrolled so we're not hitting the loop limit -->{{
|{{StoreCreditsLine <!-- second console (e.g. SMS/GG) -->
+
#if:{{#explode:{{{console|}}}|,|1}}<!-- second console -->
 +
|{{StoreCreditsLine
 
| role={{#var:currentRole}}
 
| role={{#var:currentRole}}
 
| nameList={{#var:currentNames}}
 
| nameList={{#var:currentNames}}
Line 24: Line 25:
 
| pdf={{first|1={{{pdf|}}}|2={{{file|}}}}}
 
| pdf={{first|1={{{pdf|}}}|2={{{file|}}}}}
 
| pdfpage={{{pdfpage|}}}
 
| pdfpage={{{pdfpage|}}}
}}}}
+
}}{{
 +
#if:{{#explode:{{{console|}}}|,|2}}<!-- third console -->
 +
|{{StoreCreditsLine
 +
| role={{#var:currentRole}}
 +
| nameList={{#var:currentNames}}
 +
| game={{#explode:{{PAGENAME}}|/Production credits|0}}
 +
| console={{#explode:{{{console|}}}|,|2}}
 +
| date={{{date|}}}
 +
| source={{{source|}}}
 +
| pdf={{first|1={{{pdf|}}}|2={{{file|}}}}}
 +
| pdfpage={{{pdfpage|}}}
 +
}}{{
 +
#if:{{#explode:{{{console|}}}|,|3}}<!-- fourth console -->
 +
|{{StoreCreditsLine
 +
| role={{#var:currentRole}}
 +
| nameList={{#var:currentNames}}
 +
| game={{#explode:{{PAGENAME}}|/Production credits|0}}
 +
| console={{#explode:{{{console|}}}|,|3}}
 +
| date={{{date|}}}
 +
| source={{{source|}}}
 +
| pdf={{first|1={{{pdf|}}}|2={{{file|}}}}}
 +
| pdfpage={{{pdfpage|}}}
 +
}}{{
 +
#if:{{#explode:{{{console|}}}|,|4}}<!-- fifth console -->
 +
|{{StoreCreditsLine
 +
| role={{#var:currentRole}}
 +
| nameList={{#var:currentNames}}
 +
| game={{#explode:{{PAGENAME}}|/Production credits|0}}
 +
| console={{#explode:{{{console|}}}|,|4}}
 +
| date={{{date|}}}
 +
| source={{{source|}}}
 +
| pdf={{first|1={{{pdf|}}}|2={{{file|}}}}}
 +
| pdfpage={{{pdfpage|}}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 
}}}}{{#if:{{{console|}}}||[[Category:Creditstable with no console field]]}}</includeonly><noinclude>
 
}}}}{{#if:{{{console|}}}||[[Category:Creditstable with no console field]]}}</includeonly><noinclude>
 
{{#cargo_declare:
 
{{#cargo_declare:

Revision as of 08:58, 28 January 2024

This template defines the table "credits". View table.

Usage

Example

{{creditstable|
{{creditsheader|Header}}
* '''Role 1:''' Name
* '''Role 2:''' Name
|source=In-game credits
|console=MD
|pdf=GamePro US 001.pdf
|pdfpage=10
}}
Header
  • Role 1: Name
  • Role 2: Name
Source:
In-game credits[1]