#!/bin/bash show_current_level() { cat <<-EOHTML
| L$curlevel | $(printf "%'li" ${last["AP"]}) AP |
EOHTML
for stat in ${bronzes[@]}
do
img=${stat,,}
cat <<-EOHTML
EOHTML
done
for id in {100..0}
do
[ -z "${upbronze[id]}" ] && continue
(( greenlevel = id * 255 / 100 ))
(( redlevel = 255 - greenlevel ))
for stat in ${upbronze[id]}
do
img=${stat,,}
cat <<-EOHTML
EOHTML
done
done
cat <<-EOHTML
|
EOHTML
for stat in ${silvers[@]}
do
img=${stat,,}
cat <<-EOHTML
EOHTML
done
for id in {100..0}
do
[ -z "${upsilver[id]}" ] && continue
(( greenlevel = id * 255 / 100 ))
(( redlevel = 255 - greenlevel ))
for stat in ${upsilver[id]}
do
img=${stat,,}
cat <<-EOHTML
EOHTML
done
done
for stat in ${!nosilver[@]}
do
img=${stat,,}
cat <<-EOHTML
EOHTML
done
cat <<-EOHTML
|
EOHTML
for stat in ${golds[@]}
do
img=${stat,,}
cat <<-EOHTML
EOHTML
done
for id in {100..0}
do
[ -z "${upgold[id]}" ] && continue
(( greenlevel = id * 255 / 100 ))
(( redlevel = 255 - greenlevel ))
for stat in ${upgold[id]}
do
img=${stat,,}
cat <<-EOHTML
EOHTML
done
done
for stat in ${!nogold[@]}
do
img=${stat,,}
cat <<-EOHTML
EOHTML
done
cat <<-EOHTML
|
EOHTML
for stat in ${platinums[@]}
do
img=${stat,,}
cat <<-EOHTML
EOHTML
done
for id in {100..0}
do
[ -z "${upplatinum[id]}" ] && continue
(( greenlevel = id * 255 / 100 ))
(( redlevel = 255 - greenlevel ))
for stat in ${upplatinum[id]}
do
img=${stat,,}
cat <<-EOHTML
EOHTML
done
done
for stat in ${!noplatinum[@]}
do
img=${stat,,}
cat <<-EOHTML
EOHTML
done
cat <<-EOHTML
|
EOHTML
for stat in ${blacks[@]}
do
img=${stat,,}
cat <<-EOHTML
EOHTML
done
for id in {100..0}
do
[ -z "${upblack[id]}" ] && continue
(( greenlevel = id * 255 / 100 ))
(( redlevel = 255 - greenlevel ))
for stat in ${upblack[id]}
do
img=${stat,,}
cat <<-EOHTML
EOHTML
done
done
for stat in ${!noblack[@]}
do
img=${stat,,}
cat <<-EOHTML
EOHTML
done
cat <<-EOHTML
|
||||
| L$nextlevel | EOHTML readable=$(printf "%'li" ${lvl[nextlevel]}) if (( last["AP"] >= lvl[nextlevel] )) then style='style="background:lightgreen"' else style='' fi cat <<-EOHTML${readable// / } AP | EOHTML if (( silvercount >= lvlsilver[level] )) then echo ' | '${lvlsilver[level]}' | ' else echo "${lvlsilver[level]} ($(( silvercount - lvlsilver[level] )))" echo ' | ' fi if (( goldcount >= lvlgold[level] )) then echo ''${lvlgold[level]}' | ' else echo "${lvlgold[level]} ($(( goldcount - lvlgold[level] )))" echo ' | ' fi if (( platinumcount >= lvlplatinum[level] )) then echo ''${lvlplatinum[level]}' | ' else echo "${lvlplatinum[level]} ($(( platinumcount - lvlplatinum[level] )))" echo ' | ' fi if (( blackcount >= lvlblack[level] )) then echo ''${lvlblack[level]}' | ' else echo "${lvlblack[level]} ($(( blackcount - lvlblack[level] )))" echo ' | ' fi cat <<-EOHTML