Modify rebootlyon2020 template

Use full char images instead of head shots.
The old template is renamed as rebootlyon2020-eyesonly
master
Lertsenem 2020-07-23 17:11:32 +02:00
parent 519b697202
commit 67077506c6
6 changed files with 4367 additions and 73 deletions

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 110 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 102 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 110 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 148 KiB

View File

@ -0,0 +1,84 @@
{% set charcorr = {
"banjo & kazooie": (30, -18),
"bayonetta": (-5, -6),
"bowser": (20, -26),
"bowser jr": (30, -10),
"byleth": (-15, -5),
"captain falcon": (13, 0),
"charizard": (23, -22),
"chrom": (2, -12),
"cloud": (20, -10),
"corrin": (-37, -7),
"daisy": (35, -10),
"dark pit": (0, -18),
"dark samus": (-10, -5),
"diddy kong": (15, -10),
"donkey kong": (19, -6),
"dr mario": (40, -6),
"duck hunt": (30, -38),
"falco": (28, -7),
"fox": (30, -10),
"ganondorf": (-20, -4),
"greninja": (26, -20),
"hero": (25, -8),
"ice climbers": (12, -15),
"ike": (17, -7),
"incineroar": (20, -10),
"inkling": (20,-10),
"isabelle": (40, -20),
"ivysaur": (20, -33),
"jigglypuff": (20, -31),
"joker": (0, -18),
"ken": (20, -10),
"king dedede": (20, -10),
"king k rool": (20, -7),
"kirby": (30, -17),
"link": (10, -20),
"little mac": (20, -5),
"lucario": (30, -13),
"lucas": (26, -15),
"lucina": (-23, -8),
"luigi": (25, -7),
"mario": (30, -20),
"marth": (-30, -13),
"mega man": (30, -10),
"meta knight": (10, -38),
"mewtwo": (10, -16),
"min min": (10, -23),
"mr game and watch": (26, -13),
"ness": (28, -10),
"olimar": (20, -27),
"pacman": (20, -13),
"palutena": (-20, -20),
"peach": (18, -16),
"pichu": (33, -25),
"pikachu": (30, -19),
"piranha plant": (15, -5),
"pit": (0, -17),
"pokemon trainer": (25, -5),
"richter": (20, -20),
"ridley": (20, -20),
"rob": (15, -4),
"robin": (0, -18),
"rosalina and luma": (10, -10),
"roy": (15, -17),
"ryu": (10, -4),
"samus": (30, -18),
"sheik": (0, -13),
"shulk": (18, -20),
"simon": (-20, -11),
"snake": (0, -3),
"sonic": (20, -6),
"squirtle": (33, -2),
"terry": (0, -8),
"toon link": (20, -27),
"villager": (28, -18),
"wario": (10, -5),
"wii fit trainer": (20, -5),
"wolf": (23, -7),
"yoshi": (28, -3),
"young link": (24, -10),
"zelda": (-20,-7),
"zero suit samus": (3, -6),
} %}

View File

@ -1,4 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
{% import "rebootlyon2020/characters_corrections.j2" as charcorr %}
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
@ -139,11 +140,7 @@
inkscape:collect="always" />
<linearGradient
inkscape:collect="always"
id="progressiveMskGradient">
<stop
style="stop-color:#ffffff;stop-opacity:0"
offset="0"
id="stop1253" />
id="solidMskGradient">
<stop
id="stop1255"
offset="0.14473191"
@ -152,14 +149,6 @@
style="stop-color:#ffffff;stop-opacity:1"
offset="0.71604538"
id="stop1257" />
<stop
id="stop1298"
offset="0.8651849"
style="stop-color:#ffffff;stop-opacity:0.34995934" />
<stop
style="stop-color:#ffffff;stop-opacity:0;"
offset="1"
id="stop1259" />
</linearGradient>
<linearGradient
id="gradient_playerbg"
@ -684,7 +673,7 @@
x1="72.269859"
gradientUnits="userSpaceOnUse"
id="linearGradientMsk"
xlink:href="#progressiveMskGradient"
xlink:href="#solidMskGradient"
inkscape:collect="always" />
</defs>
<sodipodi:namedview
@ -904,7 +893,7 @@
</g>
{% if players[0].get_mains()[1] %}
<image
xlink:href="{{dir_res_ssbu}}/{{players[0].get_mains()[1][0]}}/chara_2_{{players[0].get_mains()[1][0]}}_{{players[0].get_mains()[1][1]}}.png"
xlink:href="{{dir_res_ssbu}}/{{players[0].get_mains()[1][0]|e}}/chara_2_{{players[0].get_mains()[1][0]|e}}_{{players[0].get_mains()[1][1]}}.png"
inkscape:svg-dpi="1"
id="player1_2_img"
style="display:inline;image-rendering:optimizeQuality"
@ -916,7 +905,7 @@
{% endif %}
{% if players[0].get_mains()[2] %}
<image
xlink:href="{{dir_res_ssbu}}/{{players[0].get_mains()[2][0]}}/chara_2_{{players[0].get_mains()[2][0]}}_{{players[0].get_mains()[2][1]}}.png"
xlink:href="{{dir_res_ssbu}}/{{players[0].get_mains()[2][0]|e}}/chara_2_{{players[0].get_mains()[2][0]|e}}_{{players[0].get_mains()[2][1]}}.png"
y="141.06041"
x="158.4778"
width="14.324512"
@ -927,7 +916,7 @@
inkscape:svg-dpi="1" />
{% endif %}
<image
xlink:href="{{dir_res_ssbu}}/{{players[0].get_mains()[0][0]}}/chara_3_{{players[0].get_mains()[0][0]}}_{{players[0].get_mains()[0][1]}}.png"
xlink:href="{{dir_res_ssbu}}/{{players[0].get_mains()[0][0]|e}}/chara_3_{{players[0].get_mains()[0][0]|e}}_{{players[0].get_mains()[0][1]}}.png"
y="104.07462"
x="15.232052"
width="200"
@ -1035,7 +1024,7 @@
</g>
{% if players[1].get_mains()[2] %}
<image
xlink:href="{{dir_res_ssbu}}/{{players[1].get_mains()[2][0]}}/chara_2_{{players[1].get_mains()[2][0]}}_{{players[1].get_mains()[2][1]}}.png"
xlink:href="{{dir_res_ssbu}}/{{players[1].get_mains()[2][0]|e}}/chara_2_{{players[1].get_mains()[2][0]|e}}_{{players[1].get_mains()[2][1]}}.png"
id="player2_3_img"
style="display:inline;image-rendering:optimizeQuality"
preserveAspectRatio="xMidYMid"
@ -1047,7 +1036,7 @@
{% endif %}
{% if players[1].get_mains()[1] %}
<image
xlink:href="{{dir_res_ssbu}}/{{players[1].get_mains()[1][0]}}/chara_2_{{players[1].get_mains()[1][0]}}_{{players[1].get_mains()[1][1]}}.png"
xlink:href="{{dir_res_ssbu}}/{{players[1].get_mains()[1][0]|e}}/chara_2_{{players[1].get_mains()[1][0]|e}}_{{players[1].get_mains()[1][1]}}.png"
y="165.56485"
x="158.4778"
width="14.324511"
@ -1058,12 +1047,12 @@
inkscape:svg-dpi="1" />
{% endif %}
<image
xlink:href="{{dir_res_ssbu}}/{{players[1].get_mains()[0][0]}}/chara_6_{{players[1].get_mains()[0][0]}}_{{players[1].get_mains()[0][1]}}.png"
y="160.70035"
x="69.902924"
width="78.628876"
height="39.314438"
preserveAspectRatio="xMidYMid"
xlink:href="{{dir_res_ssbu}}/{{players[1].get_mains()[0][0]|e}}/chara_3_{{players[1].get_mains()[0][0]|e}}_{{players[1].get_mains()[0][1]}}.png"
x="{{ "{:.5f}".format( 51 + charcorr.charcorr[players[1].get_mains()[0][0]][0] ) }}"
y="{{ "{:.5f}".format( 124.7 + 39.6 + charcorr.charcorr[players[1].get_mains()[0][0]][1] ) }}"
width="auto"
height="20%"
preserveAspectRatio="none"
style="display:inline;image-rendering:optimizeQuality"
id="player2_img"
mask="url(#player2_msk)"
@ -1166,7 +1155,7 @@
</g>
{% if players[2].get_mains()[1] %}
<image
xlink:href="{{dir_res_ssbu}}/{{players[2].get_mains()[1][0]}}/chara_2_{{players[2].get_mains()[1][0]}}_{{players[2].get_mains()[1][1]}}.png"
xlink:href="{{dir_res_ssbu}}/{{players[2].get_mains()[1][0]|e}}/chara_2_{{players[2].get_mains()[1][0]|e}}_{{players[2].get_mains()[1][1]}}.png"
y="204.72319"
x="158.4778"
width="14.324511"
@ -1178,7 +1167,7 @@
{% endif %}
{% if players[2].get_mains()[2] %}
<image
xlink:href="{{dir_res_ssbu}}/{{players[2].get_mains()[2][0]}}/chara_2_{{players[2].get_mains()[2][0]}}_{{players[2].get_mains()[2][1]}}.png"
xlink:href="{{dir_res_ssbu}}/{{players[2].get_mains()[2][0]|e}}/chara_2_{{players[2].get_mains()[2][0]|e}}_{{players[2].get_mains()[2][1]}}.png"
id="player3_3_img"
style="display:inline;image-rendering:optimizeQuality"
preserveAspectRatio="xMidYMid"
@ -1189,12 +1178,12 @@
inkscape:svg-dpi="1" />
{% endif %}
<image
xlink:href="{{dir_res_ssbu}}/{{players[2].get_mains()[0][0]}}/chara_6_{{players[2].get_mains()[0][0]}}_{{players[2].get_mains()[0][1]}}.png"
y="200.77824"
x="69.902924"
width="78.628876"
height="39.314438"
preserveAspectRatio="xMidYMid"
xlink:href="{{dir_res_ssbu}}/{{players[2].get_mains()[0][0]|e}}/chara_3_{{players[2].get_mains()[0][0]|e}}_{{players[2].get_mains()[0][1]}}.png"
x="{{ "{:.5f}".format( 51 + charcorr.charcorr[players[2].get_mains()[0][0]][0] ) }}"
y="{{ "{:.5f}".format( 124.7 + 2*39.6 + charcorr.charcorr[players[2].get_mains()[0][0]][1] ) }}"
width="auto"
height="20%"
preserveAspectRatio="none"
style="display:inline;image-rendering:optimizeQuality"
id="player3_img"
mask="url(#player3_msk)"
@ -1297,7 +1286,7 @@
</g>
{% if players[3].get_mains()[2] %}
<image
xlink:href="{{dir_res_ssbu}}/{{players[3].get_mains()[2][0]}}/chara_2_{{players[3].get_mains()[2][0]}}_{{players[3].get_mains()[2][1]}}.png"
xlink:href="{{dir_res_ssbu}}/{{players[3].get_mains()[2][0]|e}}/chara_2_{{players[3].get_mains()[2][0]|e}}_{{players[3].get_mains()[2][1]}}.png"
id="player4_3_img"
style="display:inline;image-rendering:optimizeQuality"
preserveAspectRatio="xMidYMid"
@ -1309,7 +1298,7 @@
{% endif %}
{% if players[3].get_mains()[1] %}
<image
xlink:href="{{dir_res_ssbu}}/{{players[3].get_mains()[1][0]}}/chara_2_{{players[3].get_mains()[1][0]}}_{{players[3].get_mains()[1][1]}}.png"
xlink:href="{{dir_res_ssbu}}/{{players[3].get_mains()[1][0]|e}}/chara_2_{{players[3].get_mains()[1][0]|e}}_{{players[3].get_mains()[1][1]}}.png"
y="244.93987"
x="158.4778"
width="14.324511"
@ -1320,15 +1309,15 @@
inkscape:svg-dpi="1" />
{% endif %}
<image
xlink:href="{{dir_res_ssbu}}/{{players[3].get_mains()[0][0]}}/chara_6_{{players[3].get_mains()[0][0]}}_{{players[3].get_mains()[0][1]}}.png"
xlink:href="{{dir_res_ssbu}}/{{players[3].get_mains()[0][0]|e}}/chara_3_{{players[3].get_mains()[0][0]|e}}_{{players[3].get_mains()[0][1]}}.png"
x="{{ "{:.5f}".format( 51 + charcorr.charcorr[players[3].get_mains()[0][0]][0] ) }}"
y="{{ "{:.5f}".format( 124.7 + 3*39.6 + charcorr.charcorr[players[3].get_mains()[0][0]][1] ) }}"
mask="url(#player4_msk)"
id="player4_img"
style="display:inline;image-rendering:optimizeQuality"
preserveAspectRatio="xMidYMid"
width="78.628876"
height="39.314438"
x="69.902924"
y="237.73589"
preserveAspectRatio="none"
width="auto"
height="20%"
inkscape:svg-dpi="1" />
<text
inkscape:label="#playertag"
@ -1428,7 +1417,7 @@
</g>
{% if players[4].get_mains()[2] %}
<image
xlink:href="{{dir_res_ssbu}}/{{players[4].get_mains()[2][0]}}/chara_2_{{players[4].get_mains()[2][0]}}_{{players[4].get_mains()[2][1]}}.png"
xlink:href="{{dir_res_ssbu}}/{{players[4].get_mains()[2][0]|e}}/chara_2_{{players[4].get_mains()[2][0]|e}}_{{players[4].get_mains()[2][1]}}.png"
y="300.23517"
x="158.4778"
width="14.324511"
@ -1440,7 +1429,7 @@
{% endif %}
{% if players[4].get_mains()[1] %}
<image
xlink:href="{{dir_res_ssbu}}/{{players[4].get_mains()[1][0]}}/chara_2_{{players[4].get_mains()[1][0]}}_{{players[4].get_mains()[1][1]}}.png"
xlink:href="{{dir_res_ssbu}}/{{players[4].get_mains()[1][0]|e}}/chara_2_{{players[4].get_mains()[1][0]|e}}_{{players[4].get_mains()[1][1]}}.png"
id="player5a_2_img"
style="display:inline;image-rendering:optimizeQuality"
preserveAspectRatio="xMidYMid"
@ -1451,12 +1440,12 @@
inkscape:svg-dpi="1" />
{% endif %}
<image
xlink:href="{{dir_res_ssbu}}/{{players[4].get_mains()[0][0]}}/chara_6_{{players[4].get_mains()[0][0]}}_{{players[4].get_mains()[0][1]}}.png"
y="281.36505"
x="69.902924"
width="78.628876"
height="39.314438"
preserveAspectRatio="xMidYMid"
xlink:href="{{dir_res_ssbu}}/{{players[4].get_mains()[0][0]|e}}/chara_3_{{players[4].get_mains()[0][0]|e}}_{{players[4].get_mains()[0][1]}}.png"
x="{{ "{:.5f}".format( 51 + charcorr.charcorr[players[4].get_mains()[0][0]][0] ) }}"
y="{{ "{:.5f}".format( 124.7 + 4*39.6 + charcorr.charcorr[players[4].get_mains()[0][0]][1] ) }}"
width="auto"
height="20%"
preserveAspectRatio="none"
style="display:inline;image-rendering:optimizeQuality"
id="player5a_img"
mask="url(#player5a_msk)"
@ -1559,7 +1548,7 @@
</g>
{% if players[5].get_mains()[2] %}
<image
xlink:href="{{dir_res_ssbu}}/{{players[5].get_mains()[2][0]}}/chara_2_{{players[5].get_mains()[2][0]}}_{{players[5].get_mains()[2][1]}}.png"
xlink:href="{{dir_res_ssbu}}/{{players[5].get_mains()[2][0]|e}}/chara_2_{{players[5].get_mains()[2][0]|e}}_{{players[5].get_mains()[2][1]}}.png"
id="player5b_3_img"
style="display:inline;image-rendering:optimizeQuality"
preserveAspectRatio="xMidYMid"
@ -1571,7 +1560,7 @@
{% endif %}
{% if players[5].get_mains()[1] %}
<image
xlink:href="{{dir_res_ssbu}}/{{players[5].get_mains()[1][0]}}/chara_2_{{players[5].get_mains()[1][0]}}_{{players[5].get_mains()[1][1]}}.png"
xlink:href="{{dir_res_ssbu}}/{{players[5].get_mains()[1][0]|e}}/chara_2_{{players[5].get_mains()[1][0]|e}}_{{players[5].get_mains()[1][1]}}.png"
y="324.84415"
x="158.4778"
width="14.324511"
@ -1582,15 +1571,15 @@
inkscape:svg-dpi="1" />
{% endif %}
<image
xlink:href="{{dir_res_ssbu}}/{{players[5].get_mains()[0][0]}}/chara_6_{{players[5].get_mains()[0][0]}}_{{players[5].get_mains()[0][1]}}.png"
xlink:href="{{dir_res_ssbu}}/{{players[5].get_mains()[0][0]|e}}/chara_3_{{players[5].get_mains()[0][0]|e}}_{{players[5].get_mains()[0][1]}}.png"
x="{{ "{:.5f}".format( 51 + charcorr.charcorr[players[5].get_mains()[0][0]][0] ) }}"
y="{{ "{:.5f}".format( 124.7 + 5*39.6 + charcorr.charcorr[players[5].get_mains()[0][0]][1] ) }}"
mask="url(#player5b_msk)"
id="player5b_img"
style="display:inline;image-rendering:optimizeQuality"
preserveAspectRatio="xMidYMid"
width="78.628876"
height="39.314438"
x="69.902924"
y="323.52335"
preserveAspectRatio="none"
width="auto"
height="20%"
inkscape:svg-dpi="1" />
<text
inkscape:label="#playertag"
@ -1690,7 +1679,7 @@
</g>
{% if players[6].get_mains()[2] %}
<image
xlink:href="{{dir_res_ssbu}}/{{players[6].get_mains()[2][0]}}/chara_2_{{players[6].get_mains()[2][0]}}_{{players[6].get_mains()[2][1]}}.png"
xlink:href="{{dir_res_ssbu}}/{{players[6].get_mains()[2][0]|e}}/chara_2_{{players[6].get_mains()[2][0]|e}}_{{players[6].get_mains()[2][1]}}.png"
y="380.1394"
x="158.4778"
width="14.324511"
@ -1702,7 +1691,7 @@
{% endif %}
{% if players[6].get_mains()[1] %}
<image
xlink:href="{{dir_res_ssbu}}/{{players[6].get_mains()[1][0]}}/chara_2_{{players[6].get_mains()[1][0]}}_{{players[6].get_mains()[1][1]}}.png"
xlink:href="{{dir_res_ssbu}}/{{players[6].get_mains()[1][0]|e}}/chara_2_{{players[6].get_mains()[1][0]|e}}_{{players[6].get_mains()[1][1]}}.png"
id="player7a_2_img"
style="display:inline;image-rendering:optimizeQuality"
preserveAspectRatio="xMidYMid"
@ -1713,12 +1702,12 @@
inkscape:svg-dpi="1" />
{% endif %}
<image
xlink:href="{{dir_res_ssbu}}/{{players[6].get_mains()[0][0]}}/chara_6_{{players[6].get_mains()[0][0]}}_{{players[6].get_mains()[0][1]}}.png"
y="362.8566"
x="69.902924"
width="78.628876"
height="39.314438"
preserveAspectRatio="xMidYMid"
xlink:href="{{dir_res_ssbu}}/{{players[6].get_mains()[0][0]|e}}/chara_3_{{players[6].get_mains()[0][0]|e}}_{{players[6].get_mains()[0][1]}}.png"
x="{{ "{:.5f}".format( 51 + charcorr.charcorr[players[6].get_mains()[0][0]][0] ) }}"
y="{{ "{:.5f}".format( 124.7 + 6*39.6 + charcorr.charcorr[players[6].get_mains()[0][0]][1] ) }}"
width="auto"
height="20%"
preserveAspectRatio="none"
style="display:inline;image-rendering:optimizeQuality"
id="player7a_img"
mask="url(#player7a_msk)"
@ -1821,7 +1810,7 @@
</g>
{% if players[7].get_mains()[2] %}
<image
xlink:href="{{dir_res_ssbu}}/{{players[7].get_mains()[2][0]}}/chara_2_{{players[7].get_mains()[2][0]}}_{{players[7].get_mains()[2][1]}}.png"
xlink:href="{{dir_res_ssbu}}/{{players[7].get_mains()[2][0]|e}}/chara_2_{{players[7].get_mains()[2][0]|e}}_{{players[7].get_mains()[2][1]}}.png"
id="player7b_3_img"
style="display:inline;image-rendering:optimizeQuality"
preserveAspectRatio="xMidYMid"
@ -1833,7 +1822,7 @@
{% endif %}
{% if players[7].get_mains()[1] %}
<image
xlink:href="{{dir_res_ssbu}}/{{players[7].get_mains()[1][0]}}/chara_2_{{players[7].get_mains()[1][0]}}_{{players[7].get_mains()[1][1]}}.png"
xlink:href="{{dir_res_ssbu}}/{{players[7].get_mains()[1][0]|e}}/chara_2_{{players[7].get_mains()[1][0]|e}}_{{players[7].get_mains()[1][1]}}.png"
y="405.8067"
x="158.4778"
width="14.324511"
@ -1844,15 +1833,15 @@
inkscape:svg-dpi="1" />
{% endif %}
<image
xlink:href="{{dir_res_ssbu}}/{{players[7].get_mains()[0][0]}}/chara_6_{{players[7].get_mains()[0][0]}}_{{players[7].get_mains()[0][1]}}.png"
xlink:href="{{dir_res_ssbu}}/{{players[7].get_mains()[0][0]|e}}/chara_3_{{players[7].get_mains()[0][0]|e}}_{{players[7].get_mains()[0][1]}}.png"
x="{{ "{:.5f}".format( 51 + charcorr.charcorr[players[7].get_mains()[0][0]][0] ) }}"
y="{{ "{:.5f}".format( 124.7 + 7*39.6 + charcorr.charcorr[players[7].get_mains()[0][0]][1] ) }}"
mask="url(#player7b_msk)"
id="player7b_img"
style="display:inline;image-rendering:optimizeQuality"
preserveAspectRatio="xMidYMid"
width="78.628876"
height="39.314438"
x="69.902924"
y="398.71902"
preserveAspectRatio="none"
width="auto"
height="20%"
inkscape:svg-dpi="1" />
<text
inkscape:label="#playertag"

Before

Width:  |  Height:  |  Size: 148 KiB

After

Width:  |  Height:  |  Size: 149 KiB