Difference between revisions of "ShadowPath"
From Sonic Retro
Line 72: | Line 72: | ||
|{{#ifexpr:{{#var:i}} < 7|true}} | |{{#ifexpr:{{#var:i}} < 7|true}} | ||
|{{#switch:{{#sub:{{{1|}}}|{{#var:i}}|1}} | |{{#switch:{{#sub:{{{1|}}}|{{#var:i}}|1}} | ||
− | |D={{#ifeq:{{#var:i}}| | + | |D={{#ifeq:{{#var:i}}|5 |
|{{#switch:{{#var:score}} | |{{#switch:{{#var:score}} | ||
| -2={{#vardefine:score|-5}} | | -2={{#vardefine:score|-5}} | ||
Line 82: | Line 82: | ||
|{{#vardefine:score|{{#ifeq:{{#var:score}}|-2|{{#var:score}}|{{#expr:{{#var:score}}-1}}}}}} | |{{#vardefine:score|{{#ifeq:{{#var:score}}|-2|{{#var:score}}|{{#expr:{{#var:score}}-1}}}}}} | ||
}} | }} | ||
− | |H={{#ifeq:{{#var:i}}| | + | |H={{#ifeq:{{#var:i}}|5 |
|{{#switch:{{#var:score}} | |{{#switch:{{#var:score}} | ||
| -2={{#vardefine:score|-4}} | | -2={{#vardefine:score|-4}} | ||
Line 94: | Line 94: | ||
}} | }} | ||
{{#switch:{{#var:i}} | {{#switch:{{#var:i}} | ||
− | | | + | | 0={{#switch:{{#var:score}} |
| -1={{#vardefine:2a|true}} | | -1={{#vardefine:2a|true}} | ||
| 0={{#vardefine:2b|true}} | | 0={{#vardefine:2b|true}} | ||
| 1={{#vardefine:2c|true}} | | 1={{#vardefine:2c|true}} | ||
}} | }} | ||
− | | | + | | 1={{#switch:{{#var:score}} |
+ | | -2={{#vardefine:3a|true}} | ||
| -1={{#vardefine:3a|true}} | | -1={{#vardefine:3a|true}} | ||
| 0={{#vardefine:3b|true}} | | 0={{#vardefine:3b|true}} | ||
| 1={{#vardefine:3c|true}} | | 1={{#vardefine:3c|true}} | ||
+ | | 2={{#vardefine:3c|true}} | ||
}} | }} | ||
− | | | + | | 2={{#switch:{{#var:score}} |
| -2={{#vardefine:4a|true}} | | -2={{#vardefine:4a|true}} | ||
| -1={{#vardefine:4b|true}} | | -1={{#vardefine:4b|true}} | ||
Line 111: | Line 113: | ||
| 2={{#vardefine:4e|true}} | | 2={{#vardefine:4e|true}} | ||
}} | }} | ||
− | | | + | | 3={{#switch:{{#var:score}} |
| -2={{#vardefine:5a|true}} | | -2={{#vardefine:5a|true}} | ||
| -1={{#vardefine:5b|true}} | | -1={{#vardefine:5b|true}} | ||
Line 118: | Line 120: | ||
| 2={{#vardefine:5e|true}} | | 2={{#vardefine:5e|true}} | ||
}} | }} | ||
− | | | + | | 4={{#switch:{{#var:score}} |
| -2={{#vardefine:6a|true}} | | -2={{#vardefine:6a|true}} | ||
| -1={{#vardefine:6b|true}} | | -1={{#vardefine:6b|true}} | ||
Line 125: | Line 127: | ||
| 2={{#vardefine:6e|true}} | | 2={{#vardefine:6e|true}} | ||
}} | }} | ||
− | | | + | | 5={{#switch:{{#var:score}} |
| -5={{#vardefine:7a|true}} | | -5={{#vardefine:7a|true}} | ||
| -4={{#vardefine:7b|true}} | | -4={{#vardefine:7b|true}} | ||
Line 166: | Line 168: | ||
|rowspan="2" style="{{#var:lineCellStyle}}"|{{#if:{{#var:2a}}|{{#if:{{#var:3a}}|{{#var:flatLine}}|}}|}}{{#if:{{#var:2a}}|{{#if:{{#var:3b}}|{{#var:downLine}}|}}|}} | |rowspan="2" style="{{#var:lineCellStyle}}"|{{#if:{{#var:2a}}|{{#if:{{#var:3a}}|{{#var:flatLine}}|}}|}}{{#if:{{#var:2a}}|{{#if:{{#var:3b}}|{{#var:downLine}}|}}|}} | ||
|rowspan="2" style="background-color:{{#if:{{#var:3a}}|{{#var:bgcolour3_selected}}|{{#var:bgcolour3}}}};"|[[Cryptic Castle]]<br/>[[Egg Breaker]] | |rowspan="2" style="background-color:{{#if:{{#var:3a}}|{{#var:bgcolour3_selected}}|{{#var:bgcolour3}}}};"|[[Cryptic Castle]]<br/>[[Egg Breaker]] | ||
− | |rowspan="2" style="{{#var:lineCellStyle}}"|{{#if:{{#var:3a}}|{{#if:{{#var:4a}}|{{#var:upLine}}|}} | + | |rowspan="2" style="{{#var:lineCellStyle}}"|{{#if:{{#var:3a}}|{{#if:{{#var:4a}}|{{#var:upLine}}|}}{{#if:{{#var:4b}}|{{#var:flatLine}}|}}{{#if:{{#var:4c}}|{{#var:downLine}}|}}|}} |
|rowspan="2" style="background-color:{{#if:{{#var:4b}}|{{#var:bgcolour3_selected}}|{{#var:bgcolour3}}}};"|[[The Doom]]<br/>[[Heavy Dog]] | |rowspan="2" style="background-color:{{#if:{{#var:4b}}|{{#var:bgcolour3_selected}}|{{#var:bgcolour3}}}};"|[[The Doom]]<br/>[[Heavy Dog]] | ||
− | |rowspan="2" style="{{#var:lineCellStyle}}"| | + | |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" style="background-color:{{#if:{{#var:5b}}|{{#var:bgcolour3_selected}}|{{#var:bgcolour3}}}};"|[[Air Fleet]] | |rowspan="2" style="background-color:{{#if:{{#var:5b}}|{{#var:bgcolour3_selected}}|{{#var:bgcolour3}}}};"|[[Air Fleet]] | ||
− | |rowspan="2" style="{{#var:lineCellStyle}}"|{{#if:{{#var:5b}}|{{#if:{{#var:6a}}|{{#var:upLine}}|}} | + | |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" style="background-color:{{#if:{{#var:6b}}|{{#var:bgcolour3_selected}}|{{#var:bgcolour3}}}};"|[[Black Comet]] | |rowspan="2" style="background-color:{{#if:{{#var:6b}}|{{#var:bgcolour3_selected}}|{{#var:bgcolour3}}}};"|[[Black Comet]] | ||
|rowspan="2" style="{{#var:lineCellStyle}}"|{{#if:{{#var:6b}}|{{#if:{{#var:7c}}|{{#var:finalUpLine}}|}}{{#if:{{#var:7d}}|{{#var:finalDownLine}}|}}}} | |rowspan="2" style="{{#var:lineCellStyle}}"|{{#if:{{#var:6b}}|{{#if:{{#var:7c}}|{{#var:finalUpLine}}|}}{{#if:{{#var:7d}}|{{#var:finalDownLine}}|}}}} | ||
Line 202: | Line 204: | ||
|rowspan="2" style="{{#var:lineCellStyle}}"|{{#if:{{#var:2c}}|{{#if:{{#var:3b}}|{{#var:upLine}}|}}{{#if:{{#var:3c}}|{{#var:flatLine}}|}}|}} | |rowspan="2" style="{{#var:lineCellStyle}}"|{{#if:{{#var:2c}}|{{#if:{{#var:3b}}|{{#var:upLine}}|}}{{#if:{{#var:3c}}|{{#var:flatLine}}|}}|}} | ||
|rowspan="2" style="background-color:{{#if:{{#var:3c}}|{{#var:bgcolour7_selected}}|{{#var:bgcolour7}}}};"|[[Circus Park]] | |rowspan="2" style="background-color:{{#if:{{#var:3c}}|{{#var:bgcolour7_selected}}|{{#var:bgcolour7}}}};"|[[Circus Park]] | ||
− | |rowspan="2" style="{{#var:lineCellStyle}}"|{{#if:{{#var:3c}}|{{#if:{{#var: | + | |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" style="background-color:{{#if:{{#var:4d}}|{{#var:bgcolour7_selected}}|{{#var:bgcolour7}}}};"|[[Mad Matrix]]<br/>[[Egg Breaker]] | |rowspan="2" style="background-color:{{#if:{{#var:4d}}|{{#var:bgcolour7_selected}}|{{#var:bgcolour7}}}};"|[[Mad Matrix]]<br/>[[Egg Breaker]] | ||
|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="{{#var:lineCellStyle}}"|{{#if:{{#var:4d}}|{{#if:{{#var:5c}}|{{#var:upLine}}|}}{{#if:{{#var:5d}}|{{#var:flatLine}}|}}{{#if:{{#var:5e}}|{{#var:downLine}}|}}|}} | ||
Line 262: | Line 264: | ||
#vardefine:7i|}}{{ | #vardefine:7i|}}{{ | ||
#vardefine:7j|}}</includeonly><noinclude> | #vardefine:7j|}}</includeonly><noinclude> | ||
− | {{ShadowPath| | + | {{ShadowPath|HHHHHH}} |
− | {{ShadowPath| | + | {{ShadowPath|NNDDHD}} |
− | {{ShadowPath| | + | {{ShadowPath|NNNNND}} |
− | {{ShadowPath| | + | {{ShadowPath|DDDDDD}} |
[[Category:Sonic Retro templates]]</noinclude> | [[Category:Sonic Retro templates]]</noinclude> |