Actions

Template

Difference between revisions of "ShadowPath"

From Sonic Retro

(Created page with "{| |rowspan="4"| |rowspan="2"| |rowspan="2"| |rowspan="2"|Central City |The ARK |rowspan="2"|GUN Fortress |Sonic and Diablon |- |Blue Falcon |[[Black Doom]...")
 
m
 
(17 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{|
+
<includeonly><div style="display:none;">
 +
<!-- define some colours -->
 +
{{#vardefine:bgcolour1|rgba(255,0,0,0.05)}}{{
 +
#vardefine:bgcolour2|rgba(255,70,0,0.05)}}{{
 +
#vardefine:bgcolour3|rgba(255,116,0,0.05)}}{{
 +
#vardefine:bgcolour4|rgba(255,159,0,0.05)}}{{
 +
#vardefine:bgcolour5|rgba(255,216,0,0.05)}}{{
 +
#vardefine:bgcolour6|rgba(136,255,0,0.05)}}{{
 +
#vardefine:bgcolour7|rgba(0,255,62,0.05)}}}{{
 +
#vardefine:bgcolour8|rgba(0,190,147,0.05)}}{{
 +
#vardefine:bgcolour9|rgba(0,120,255,0.05)}}{{
 +
#vardefine:bgcolour10|rgba(0,0,255,0.05)}}{{
 +
#vardefine:bgcolour1_selected|rgba(255,0,0,0.35)}}{{
 +
#vardefine:bgcolour2_selected|rgba(255,70,0,0.35)}}{{
 +
#vardefine:bgcolour3_selected|rgba(255,116,0,0.35)}}{{
 +
#vardefine:bgcolour4_selected|rgba(255,159,0,0.35)}}{{
 +
#vardefine:bgcolour5_selected|rgba(255,216,0,0.35)}}{{
 +
#vardefine:bgcolour6_selected|rgba(136,255,0,0.35)}}{{
 +
#vardefine:bgcolour7_selected|rgba(0,255,62,0.35)}}{{
 +
#vardefine:bgcolour8_selected|rgba(0,190,147,0.35)}}{{
 +
#vardefine:bgcolour9_selected|rgba(0,120,255,0.35)}}{{
 +
#vardefine:bgcolour10_selected|rgba(0,0,255,0.35)}}
 +
 
 +
{{#vardefine:upLine|{{DrawLine
 +
| x1=0
 +
| y1=-20
 +
| w=50
 +
| angle=45
 +
| colour=#FF0000
 +
| thickness=2
 +
}}}}
 +
{{#vardefine:flatLine|{{DrawLine
 +
| x1=0
 +
| y1=0
 +
| w=35
 +
| angle=0
 +
| colour=#FFFF00;
 +
| thickness=2
 +
}}}}
 +
{{#vardefine:downLine|{{DrawLine
 +
| x1=0
 +
| y1=20
 +
| w=50
 +
| angle=315
 +
| colour=#2255FF
 +
| thickness=2
 +
}}}}
 +
{{#vardefine:upNeutralLine|{{DrawLine
 +
| x1=0
 +
| y1=-20
 +
| w=50
 +
| angle=45
 +
| colour=#FFFF00
 +
| thickness=2
 +
}}}}
 +
{{#vardefine:downNeutralLine|{{DrawLine
 +
| x1=0
 +
| y1=20
 +
| w=50
 +
| angle=315
 +
| colour=#FFFF00
 +
| thickness=2
 +
}}}}
 +
{{#vardefine:flatHeroLine|{{DrawLine
 +
| x1=0
 +
| y1=0
 +
| w=35
 +
| angle=0
 +
| colour=#2255FF;
 +
| thickness=2
 +
}}}}
 +
{{#vardefine:flatDarkLine|{{DrawLine
 +
| x1=0
 +
| y1=0
 +
| w=35
 +
| angle=0
 +
| colour=#FF0000;
 +
| thickness=2
 +
}}}}
 +
{{#vardefine:finalUpLine|{{DrawLine
 +
| x1=0
 +
| y1=0
 +
| w=37.8
 +
| angle=22.5
 +
| colour=#FF0000
 +
| thickness=2
 +
}}}}
 +
{{#vardefine:finalDownLine|{{DrawLine
 +
| x1=0
 +
| y1=0
 +
| w=37.8
 +
| angle=337.5
 +
| colour=#2255FF
 +
| thickness=2
 +
}}}}
 +
 
 +
{{#vardefine:lineCellStyle|text-align:left; padding:0px; width:35px; line-height:0px;}}
 +
 
 +
<!-- Westopolis will always be highlighted. If no arguments, HIGHLIGHT EVERYTHING -->
 +
{{#vardefine:1a|true}}
 +
{{#vardefine:i|0}}{{#vardefine:score|0}}
 +
{{#while:
 +
|{{#ifexpr:{{#var:i}} < 7|true}}
 +
|{{#switch:{{#sub:{{{1|}}}|{{#var:i}}|1}}
 +
|D={{#ifeq:{{#var:i}}|5
 +
|{{#switch:{{#var:score}}
 +
| -2={{#vardefine:score|-5}}
 +
| -1={{#vardefine:score|-3}}
 +
| 0={{#vardefine:score|-1}}
 +
| 1={{#vardefine:score|2}}
 +
| 2={{#vardefine:score|4}}
 +
}}
 +
|{{#vardefine:score|{{#ifeq:{{#var:score}}|-2|{{#var:score}}|{{#expr:{{#var:score}}-1}}}}}}
 +
}}
 +
|H={{#ifeq:{{#var:i}}|5
 +
|{{#switch:{{#var:score}}
 +
| -2={{#vardefine:score|-4}}
 +
| -1={{#vardefine:score|-2}}
 +
| 0={{#vardefine:score|1}}
 +
| 1={{#vardefine:score|3}}
 +
| 2={{#vardefine:score|5}}
 +
}}
 +
|{{#vardefine:score|{{#ifeq:{{#var:score}}|2|{{#var:score}}|{{#expr:{{#var:score}}+1}}}}}}
 +
}}
 +
}}
 +
{{#switch:{{#var:i}}
 +
| 0={{#switch:{{#var:score}}
 +
| -1={{#vardefine:2a|true}}
 +
| 0={{#vardefine:2b|true}}
 +
| 1={{#vardefine:2c|true}}
 +
}}
 +
| 1={{#switch:{{#var:score}}
 +
| -2={{#vardefine:3a|true}}
 +
| -1={{#vardefine:3a|true}}
 +
| 0={{#vardefine:3b|true}}
 +
| 1={{#vardefine:3c|true}}
 +
| 2={{#vardefine:3c|true}}
 +
}}
 +
| 2={{#switch:{{#var:score}}
 +
| -2={{#vardefine:4a|true}}
 +
| -1={{#vardefine:4b|true}}
 +
| 0={{#vardefine:4c|true}}
 +
| 1={{#vardefine:4d|true}}
 +
| 2={{#vardefine:4e|true}}
 +
}}
 +
| 3={{#switch:{{#var:score}}
 +
| -2={{#vardefine:5a|true}}
 +
| -1={{#vardefine:5b|true}}
 +
| 0={{#vardefine:5c|true}}
 +
| 1={{#vardefine:5d|true}}
 +
| 2={{#vardefine:5e|true}}
 +
}}
 +
| 4={{#switch:{{#var:score}}
 +
| -2={{#vardefine:6a|true}}
 +
| -1={{#vardefine:6b|true}}
 +
| 0={{#vardefine:6c|true}}
 +
| 1={{#vardefine:6d|true}}
 +
| 2={{#vardefine:6e|true}}
 +
}}
 +
| 5={{#switch:{{#var:score}}
 +
| -5={{#vardefine:7a|true}}
 +
| -4={{#vardefine:7b|true}}
 +
| -3={{#vardefine:7c|true}}
 +
| -2={{#vardefine:7d|true}}
 +
| -1={{#vardefine:7e|true}}
 +
 
 +
| 1={{#vardefine:7f|true}}
 +
| 2={{#vardefine:7g|true}}
 +
| 3={{#vardefine:7h|true}}
 +
| 4={{#vardefine:7i|true}}
 +
| 5={{#vardefine:7j|true}}
 +
}}
 +
}}
 +
 
 +
{{#vardefine:i|{{#expr:{{#var:i}}+1}}}}
 +
}}
 +
 
 +
{{#if:{{{1|}}}||{{#vardefine:1a|true}}{{
 +
#vardefine:2a|true}}{{
 +
#vardefine:2b|true}}{{
 +
#vardefine:2c|true}}{{
 +
#vardefine:3a|true}}{{
 +
#vardefine:3b|true}}{{
 +
#vardefine:3c|true}}{{
 +
#vardefine:4a|true}}{{
 +
#vardefine:4b|true}}{{
 +
#vardefine:4c|true}}{{
 +
#vardefine:4d|true}}{{
 +
#vardefine:4e|true}}{{
 +
#vardefine:5a|true}}{{
 +
#vardefine:5b|true}}{{
 +
#vardefine:5c|true}}{{
 +
#vardefine:5d|true}}{{
 +
#vardefine:5e|true}}{{
 +
#vardefine:6a|true}}{{
 +
#vardefine:6b|true}}{{
 +
#vardefine:6c|true}}{{
 +
#vardefine:6d|true}}{{
 +
#vardefine:6e|true}}{{
 +
#vardefine:7a|true}}{{
 +
#vardefine:7b|true}}{{
 +
#vardefine:7c|true}}{{
 +
#vardefine:7d|true}}{{
 +
#vardefine:7e|true}}{{
 +
#vardefine:7f|true}}{{
 +
#vardefine:7g|true}}{{
 +
#vardefine:7h|true}}{{
 +
#vardefine:7i|true}}{{
 +
#vardefine:7j|true}}}}
 +
</div>
 +
{| style="border:none; text-align:center; border-collapse: separate; border-spacing:4px;"
 +
|-style="background:none;"
 +
|Stage 1
 +
|
 +
|Stage 2
 +
|
 +
|Stage 3
 +
|
 +
|Stage 4
 +
|
 +
|Stage 5
 +
|
 +
|Stage 6
 +
|
 +
|Boss
 +
|-style="background:none;"
 
|rowspan="4"|
 
|rowspan="4"|
 +
|rowspan="4"|
 +
|rowspan="2"|
 
|rowspan="2"|
 
|rowspan="2"|
 
|rowspan="2"|
 
|rowspan="2"|
|rowspan="2"|[[Central City]]
+
|rowspan="2" style="{{#var:lineCellStyle}}"|
|[[The ARK]]
+
|rowspan="2" style="background-color:{{#if:{{#var:4a}}|{{#var:bgcolour1_selected}}|{{#var:bgcolour1}}}}; "|[[Central City (Shadow the Hedgehog)|Central City]]
|rowspan="2"|[[GUN Fortress]]
+
|rowspan="2" style="{{#var:lineCellStyle}}"|{{#if:{{#var:4a}}|{{#if:{{#var:5a}}|{{#var:flatDarkLine}}|}}{{#if:{{#var:5b}}|{{#var:downLine}}|}}|}}
|[[Sonic and Diablon]]
+
|rowspan="2" style="background-color:{{#if:{{#var:5a}}|{{#var:bgcolour1_selected}}|{{#var:bgcolour1}}}};"|[[The ARK (Shadow the Hedgehog)|The ARK]]<br/>[[Blue Falcon]]
|-
+
|rowspan="2" style="{{#var:lineCellStyle}}"|{{#if:{{#var:5a}}|{{#if:{{#var:6a}}|{{#var:flatDarkLine}}|}}{{#if:{{#var:6b}}|{{#var:downNeutralLine}}|}}|}}
|[[Blue Falcon]]
+
|rowspan="2" style="background-color:{{#if:{{#var:6a}}|{{#var:bgcolour1_selected}}|{{#var:bgcolour1}}}};"|[[GUN Fortress]]
|[[Black Doom]]
+
|rowspan="2" style="{{#var:lineCellStyle}}"|{{#if:{{#var:6a}}|{{#if:{{#var:7a}}|{{#var:finalUpLine}}|}}{{#if:{{#var:7b}}|{{#var:finalDownLine}}|}}}}
|-
+
|style="background-color:{{#if:{{#var:7a}}|{{#var:bgcolour1_selected}}|{{#var:bgcolour1}}}};"|[[Sonic and Diablon]]
|rowspan="2"|[[Digital Circuit]]
+
 
|[[Cryptic Castle]]
+
|-style="background:none;"
|[[The Doom]]
+
|style="background-color:{{#if:{{#var:7b}}|{{#var:bgcolour2_selected}}|{{#var:bgcolour2}}}};"|[[Black Doom]]
|rowspan="2"|[[Air Fleet]]
+
 
|rowspan="2"|[[Black Comet]]
+
|-style="background:none;"
|[[Sonic and Diablon]]
+
|rowspan="2" style="background-color:{{#if:{{#var:2a}}|{{#var:bgcolour3_selected}}|{{#var:bgcolour3}}}};"|[[Digital Circuit]]
|-
+
|rowspan="2" style="{{#var:lineCellStyle}}"|{{#if:{{#var:2a}}|{{#if:{{#var:3a}}|{{#var:flatDarkLine}}|}}|}}{{#if:{{#var:2a}}|{{#if:{{#var:3b}}|{{#var:downLine}}|}}|}}
|[[Egg Breaker]]
+
|rowspan="2" style="background-color:{{#if:{{#var:3a}}|{{#var:bgcolour3_selected}}|{{#var:bgcolour3}}}};"|[[Cryptic Castle]]<br/>[[Egg Breaker]]
|[[Heavy Dog]]
+
|rowspan="2" style="{{#var:lineCellStyle}}"|{{#if:{{#var:3a}}|{{#if:{{#var:4a}}|{{#var:upLine}}|}}{{#if:{{#var:4b}}|{{#var:flatLine}}|}}{{#if:{{#var:4c}}|{{#var:downLine}}|}}|}}
|[[Egg Dealer]]
+
|rowspan="2" style="background-color:{{#if:{{#var:4b}}|{{#var:bgcolour3_selected}}|{{#var:bgcolour3}}}};"|[[The Doom]]<br/>[[Heavy Dog]]
|-
+
|rowspan="2" style="{{#var:lineCellStyle}}"|{{#if:{{#var:4b}}|{{#if:{{#var:5a}}|{{#var:upLine}}|}}{{#if:{{#var:5b}}|{{#var:flatLine}}|}}{{#if:{{#var:5c}}|{{#var:downLine}}|}}|}}
|rowspan="2"|[[Westopolis]]
+
|rowspan="2" style="background-color:{{#if:{{#var:5b}}|{{#var:bgcolour3_selected}}|{{#var:bgcolour3}}}};"|[[Air Fleet]]
|rowspan="2"|[[Glyphic Canyon]]
+
|rowspan="2" style="{{#var:lineCellStyle}}"|{{#if:{{#var:5b}}|{{#if:{{#var:6a}}|{{#var:upLine}}|}}{{#if:{{#var:6b}}|{{#var:flatLine}}|}}{{#if:{{#var:6c}}|{{#var:downLine}}|}}|}}
|rowspan="2"|[[Prison Island]]
+
|rowspan="2" style="background-color:{{#if:{{#var:6b}}|{{#var:bgcolour3_selected}}|{{#var:bgcolour3}}}};"|[[Black Comet (level)|Black Comet]]
|rowspan="2"|[[Sky Troops]]
+
|rowspan="2" style="{{#var:lineCellStyle}}"|{{#if:{{#var:6b}}|{{#if:{{#var:7c}}|{{#var:finalUpLine}}|}}{{#if:{{#var:7d}}|{{#var:finalDownLine}}|}}}}
|[[Iron Jungle]]
+
|style="background-color:{{#if:{{#var:7c}}|{{#var:bgcolour3_selected}}|{{#var:bgcolour3}}}};"|[[Sonic and Diablon]]
|rowspan="2"|[[Lava Shelter]]
+
 
|[[Egg Dealer]]
+
|-style="background:none;"
|-
+
|style="background-color:{{#if:{{#var:7d}}|{{#var:bgcolour4_selected}}|{{#var:bgcolour4}}}};"|[[Egg Dealer]]
|[[Egg Breaker]]
+
 
|[[Egg Dealer]]
+
|-style="background:none;"
|-
+
|rowspan="2" style="background-color:{{#if:{{#var:1a}}|{{#var:bgcolour5_selected}}|{{#var:bgcolour5}}}};"|[[Westopolis]]
 +
|rowspan="2" style="{{#var:lineCellStyle}}"|{{#if:{{#var:2a}}|{{#var:upLine}}|}}{{#if:{{#var:2b}}|{{#var:flatLine}}|}}{{#if:{{#var:2c}}|{{#var:downLine}}|}}
 +
|rowspan="2" style="background-color:{{#if:{{#var:2b}}|{{#var:bgcolour5_selected}}|{{#var:bgcolour5}}}};"|[[Glyphic Canyon]]
 +
|rowspan="2" style="{{#var:lineCellStyle}}"|{{#if:{{#var:2b}}|{{#if:{{#var:3a}}|{{#var:upLine}}|}}|}}{{#if:{{#var:2b}}|{{#if:{{#var:3b}}|{{#var:flatLine}}|}}|}}{{#if:{{#var:2b}}|{{#if:{{#var:3c}}|{{#var:downLine}}|}}|}}
 +
|rowspan="2" style="background-color:{{#if:{{#var:3b}}|{{#var:bgcolour5_selected}}|{{#var:bgcolour5}}}};"|[[Prison Island]]
 +
|rowspan="2" style="{{#var:lineCellStyle}}"|{{#if:{{#var:3b}}|{{#if:{{#var:4b}}|{{#var:upLine}}|}}|}}{{#if:{{#var:3b}}|{{#if:{{#var:4c}}|{{#var:flatLine}}|}}|}}{{#if:{{#var:3b}}|{{#if:{{#var:4d}}|{{#var:downLine}}|}}|}}
 +
|rowspan="2" style="background-color:{{#if:{{#var:4c}}|{{#var:bgcolour5_selected}}|{{#var:bgcolour5}}}};"|[[Sky Troops]]
 +
|rowspan="2" style="{{#var:lineCellStyle}}"|{{#if:{{#var:4c}}|{{#if:{{#var:5b}}|{{#var:upLine}}|}}|}}{{#if:{{#var:4c}}|{{#if:{{#var:5c}}|{{#var:flatLine}}|}}|}}{{#if:{{#var:4c}}|{{#if:{{#var:5d}}|{{#var:downLine}}|}}|}}
 +
|rowspan="2" style="background-color:{{#if:{{#var:5c}}|{{#var:bgcolour5_selected}}|{{#var:bgcolour5}}}};"|[[Iron Jungle]]<br/>[[Egg Breaker]]
 +
|rowspan="2" style="{{#var:lineCellStyle}}"|{{#if:{{#var:5c}}|{{#if:{{#var:6b}}|{{#var:upLine}}|}}|}}{{#if:{{#var:5c}}|{{#if:{{#var:6c}}|{{#var:flatLine}}|}}|}}{{#if:{{#var:5c}}|{{#if:{{#var:6d}}|{{#var:downLine}}|}}|}}
 +
|rowspan="2" style="background-color:{{#if:{{#var:6c}}|{{#var:bgcolour5_selected}}|{{#var:bgcolour5}}}};"|[[Lava Shelter]]
 +
|rowspan="2" style="{{#var:lineCellStyle}}"|{{#if:{{#var:6c}}|{{#if:{{#var:7e}}|{{#var:finalUpLine}}|}}{{#if:{{#var:7f}}|{{#var:finalDownLine}}|}}}}
 +
|style="background-color:{{#if:{{#var:7e}}|{{#var:bgcolour5_selected}}|{{#var:bgcolour5}}}};"|[[Egg Dealer]]
 +
 
 +
|-style="background:none;"
 +
|style="background-color:{{#if:{{#var:7f}}|{{#var:bgcolour6_selected}}|{{#var:bgcolour6}}}};"|[[Egg Dealer]]
 +
 
 +
|-style="background:none;"
 +
|rowspan="4"|
 
|rowspan="4"|
 
|rowspan="4"|
|[[Lethal Highway]]
+
|rowspan="2" style="background-color:{{#if:{{#var:2c}}|{{#var:bgcolour7_selected}}|{{#var:bgcolour7}}}};"|[[Lethal Highway]]<br/>[[Black Bull]]
|rowspan="2"|[[Circus Park]]
+
|rowspan="2" style="{{#var:lineCellStyle}}"|{{#if:{{#var:2c}}|{{#if:{{#var:3b}}|{{#var:upLine}}|}}{{#if:{{#var:3c}}|{{#var:flatHeroLine}}|}}|}}
|[[Mad Matrix]]
+
|rowspan="2" style="background-color:{{#if:{{#var:3c}}|{{#var:bgcolour7_selected}}|{{#var:bgcolour7}}}};"|[[Circus Park]]
|rowspan="2"|[[Space Gadget]]
+
|rowspan="2" style="{{#var:lineCellStyle}}"|{{#if:{{#var:3c}}|{{#if:{{#var:4c}}|{{#var:upLine}}|}}{{#if:{{#var:4d}}|{{#var:flatLine}}|}}{{#if:{{#var:4e}}|{{#var:downLine}}|}}|}}
|rowspan="2"|[[Cosmic Fall]]
+
|rowspan="2" style="background-color:{{#if:{{#var:4d}}|{{#var:bgcolour7_selected}}|{{#var:bgcolour7}}}};"|[[Mad Matrix]]<br/>[[Egg Breaker]]
|[[Egg Dealer]]
+
|rowspan="2" style="{{#var:lineCellStyle}}"|{{#if:{{#var:4d}}|{{#if:{{#var:5c}}|{{#var:upLine}}|}}{{#if:{{#var:5d}}|{{#var:flatLine}}|}}{{#if:{{#var:5e}}|{{#var:downLine}}|}}|}}
|-
+
|rowspan="2" style="background-color:{{#if:{{#var:5d}}|{{#var:bgcolour7_selected}}|{{#var:bgcolour7}}}};"|[[Space Gadget]]
|[[Black Bull]]
+
|rowspan="2" style="{{#var:lineCellStyle}}"|{{#if:{{#var:5d}}|{{#if:{{#var:6c}}|{{#var:upLine}}|}}{{#if:{{#var:6d}}|{{#var:flatLine}}|}}{{#if:{{#var:6e}}|{{#var:downLine}}|}}|}}
|[[Egg Breaker]]
+
|rowspan="2" style="background-color:{{#if:{{#var:6d}}|{{#var:bgcolour7_selected}}|{{#var:bgcolour7}}}};"|[[Cosmic Fall]]
|[[Black Doom]]
+
|rowspan="2" style="{{#var:lineCellStyle}}"|{{#if:{{#var:6d}}|{{#if:{{#var:7g}}|{{#var:finalUpLine}}|}}{{#if:{{#var:7h}}|{{#var:finalDownLine}}|}}}}
|-
+
|style="background-color:{{#if:{{#var:7g}}|{{#var:bgcolour7_selected}}|{{#var:bgcolour7}}}};"|[[Egg Dealer]]
 +
 
 +
|-style="background:none;"
 +
|style="background-color:{{#if:{{#var:7h}}|{{#var:bgcolour8_selected}}|{{#var:bgcolour8}}}};"|[[Black Doom]]
 +
 
 +
|-style="background:none;"
 +
|rowspan="2"|
 
|rowspan="2"|
 
|rowspan="2"|
 
|rowspan="2"|
 
|rowspan="2"|
|[[Death Ruins]]
+
|rowspan="2" style="{{#var:lineCellStyle}}"|
|rowspan="2"|[[Lost Impact]]
+
|rowspan="2" style="background-color:{{#if:{{#var:4e}}|{{#var:bgcolour9_selected}}|{{#var:bgcolour9}}}};"|[[Death Ruins]]<br/>[[Black Bull]]
|rowspan="2"|[[Final Haunt]]
+
|rowspan="2" style="{{#var:lineCellStyle}}"|{{#if:{{#var:4e}}|{{#if:{{#var:5d}}|{{#var:upLine}}|}}{{#if:{{#var:5e}}|{{#var:flatHeroLine}}|}}|}}
|[[Sonic and Diablon]]
+
|rowspan="2" style="background-color:{{#if:{{#var:5e}}|{{#var:bgcolour9_selected}}|{{#var:bgcolour9}}}};"|[[Lost Impact]]
|-
+
|rowspan="2" style="{{#var:lineCellStyle}}"|{{#if:{{#var:5e}}|{{#if:{{#var:6d}}|{{#var:upNeutralLine}}|}}{{#if:{{#var:6e}}|{{#var:flatHeroLine}}|}}|}}
|[[Black Bull]]
+
|rowspan="2" style="background-color:{{#if:{{#var:6e}}|{{#var:bgcolour9_selected}}|{{#var:bgcolour9}}}};"|[[Final Haunt]]
|[[Black Doom]]
+
|rowspan="2" style="{{#var:lineCellStyle}}"|{{#if:{{#var:6e}}|{{#if:{{#var:7i}}|{{#var:finalUpLine}}|}}{{#if:{{#var:7j}}|{{#var:finalDownLine}}|}}}}
|}<noinclude>[[Category:Sonic Retro templates]]</noinclude>
+
|style="background-color:{{#if:{{#var:7i}}|{{#var:bgcolour9_selected}}|{{#var:bgcolour9}}}};"|[[Sonic and Diablon]]
 +
 
 +
|-style="background:none;"
 +
|style="background-color:{{#if:{{#var:7j}}|{{#var:bgcolour10_selected}}|{{#var:bgcolour10}}}};"|[[Black Doom]]
 +
|}{{
 +
#vardefine:1a|}}{{
 +
#vardefine:2a|}}{{
 +
#vardefine:2b|}}{{
 +
#vardefine:2c|}}{{
 +
#vardefine:3a|}}{{
 +
#vardefine:3b|}}{{
 +
#vardefine:3c|}}{{
 +
#vardefine:4a|}}{{
 +
#vardefine:4b|}}{{
 +
#vardefine:4c|}}{{
 +
#vardefine:4d|}}{{
 +
#vardefine:4e|}}{{
 +
#vardefine:5a|}}{{
 +
#vardefine:5b|}}{{
 +
#vardefine:5c|}}{{
 +
#vardefine:5d|}}{{
 +
#vardefine:5e|}}{{
 +
#vardefine:6a|}}{{
 +
#vardefine:6b|}}{{
 +
#vardefine:6c|}}{{
 +
#vardefine:6d|}}{{
 +
#vardefine:6e|}}{{
 +
#vardefine:7a|}}{{
 +
#vardefine:7b|}}{{
 +
#vardefine:7c|}}{{
 +
#vardefine:7d|}}{{
 +
#vardefine:7e|}}{{
 +
#vardefine:7f|}}{{
 +
#vardefine:7g|}}{{
 +
#vardefine:7h|}}{{
 +
#vardefine:7i|}}{{
 +
#vardefine:7j|}}</includeonly><noinclude>
 +
 
 +
A long-winded way of displaying the route in ''[[Shadow the Hedgehog (game)]]''.
 +
 
 +
==Usage==
 +
Use H, D or N for hero, dark or neutral paths, respectively:
 +
<pre>{{ShadowPath|NDDHDD}}</pre>
 +
 
 +
produces:
 +
{{ShadowPath|NDDHDD}}
 +
 
 +
Give it no arguments and it'll draw EVERYTHING
 +
<pre>{{ShadowPath}}</pre>
 +
 
 +
produces:
 +
{{ShadowPath}}
 +
[[Category:Templates]]</noinclude>

Latest revision as of 19:10, 29 July 2023