Only show new medal requirements
This commit is contained in:
parent
c2a57943f2
commit
3c6796cff1
44
index
44
index
@ -174,8 +174,12 @@ then
|
||||
&& maxtimestamp=$timestamp
|
||||
for stat in ${nextsilver[timestamp]}
|
||||
do
|
||||
tableline+=( "$(print_medal $timestamp $stat ${upsilver[$stat]:-0} silver)" )
|
||||
if ! (( shown["$stat silver"] ))
|
||||
then
|
||||
tableline+=( "$(print_medal $timestamp $stat ${upsilver[$stat]:-0} gold)" )
|
||||
tableline+=( '<br />' )
|
||||
shown["$stat silver"]=1
|
||||
fi
|
||||
(( ++count == lvlsilver[level] - silvercount )) && break 2
|
||||
done
|
||||
fi
|
||||
@ -184,8 +188,12 @@ then
|
||||
do
|
||||
(( count >= lvlsilver[level] - silvercount )) && break 1
|
||||
(( count < lvlsilver[level] - silvercount )) && never=1
|
||||
tableline+=( "$(print_medal $timestamp $stat ${upsilver[$stat]:-0} silver)" )
|
||||
if ! (( shown["$stat silver"] ))
|
||||
then
|
||||
tableline+=( "$(print_medal $timestamp $stat ${upsilver[$stat]:-0} gold)" )
|
||||
tableline+=( '<br />' )
|
||||
shown["$stat silver"]=1
|
||||
fi
|
||||
(( count++ ))
|
||||
done
|
||||
tableline+=( '</td>' )
|
||||
@ -205,8 +213,12 @@ then
|
||||
&& maxtimestamp=$timestamp
|
||||
for stat in ${nextgold[timestamp]}
|
||||
do
|
||||
if ! (( shown["$stat gold"] ))
|
||||
then
|
||||
tableline+=( "$(print_medal $timestamp $stat ${upgold[$stat]:-0} gold)" )
|
||||
tableline+=( '<br />' )
|
||||
shown["$stat gold"]=1
|
||||
fi
|
||||
(( ++count == lvlgold[level] - goldcount )) && break 2
|
||||
done
|
||||
fi
|
||||
@ -215,8 +227,12 @@ then
|
||||
do
|
||||
(( count >= lvlgold[level] - goldcount )) && break 1
|
||||
(( count < lvlgold[level] - goldcount )) && never=1
|
||||
if ! (( shown["$stat gold"] ))
|
||||
then
|
||||
tableline+=( "$(print_medal $timestamp $stat ${upgold[$stat]:-0} gold)" )
|
||||
tableline+=( '<br />' )
|
||||
shown["$stat gold"]=1
|
||||
fi
|
||||
(( count++ ))
|
||||
done
|
||||
tableline+=( '</td>' )
|
||||
@ -236,8 +252,12 @@ then
|
||||
&& maxtimestamp=$timestamp
|
||||
for stat in ${nextplatinum[timestamp]}
|
||||
do
|
||||
tableline+=( "$(print_medal $timestamp $stat ${upplatinum[$stat]:-0} platinum)" )
|
||||
if ! (( shown["$stat platinum"] ))
|
||||
then
|
||||
tableline+=( "$(print_medal $timestamp $stat ${upplatinum[$stat]:-0} gold)" )
|
||||
tableline+=( '<br />' )
|
||||
shown["$stat platinum"]=1
|
||||
fi
|
||||
(( ++count == lvlplatinum[level] - platinumcount )) && break 2
|
||||
done
|
||||
fi
|
||||
@ -246,8 +266,12 @@ then
|
||||
do
|
||||
(( count >= lvlplatinum[level] - platinumcount )) && break 1
|
||||
(( count < lvlplatinum[level] - platinumcount )) && never=1
|
||||
tableline+=( "$(print_medal $timestamp $stat ${upplatinum[$stat]:-0} platinum)" )
|
||||
if ! (( shown["$stat platinum"] ))
|
||||
then
|
||||
tableline+=( "$(print_medal $timestamp $stat ${upplatinum[$stat]:-0} gold)" )
|
||||
tableline+=( '<br />' )
|
||||
shown["$stat platinum"]=1
|
||||
fi
|
||||
(( count++ ))
|
||||
done
|
||||
tableline+=( '</td>' )
|
||||
@ -267,8 +291,12 @@ then
|
||||
&& maxtimestamp=$timestamp
|
||||
for stat in ${nextblack[timestamp]}
|
||||
do
|
||||
tableline+=( "$(print_medal $timestamp $stat ${upblack[$stat]:-0} black)" )
|
||||
if ! (( shown["$stat black"] ))
|
||||
then
|
||||
tableline+=( "$(print_medal $timestamp $stat ${upblack[$stat]:-0} gold)" )
|
||||
tableline+=( '<br />' )
|
||||
shown["$stat black"]=1
|
||||
fi
|
||||
(( ++count == lvlblack[level] - blackcount )) && break 2
|
||||
done
|
||||
fi
|
||||
@ -277,8 +305,12 @@ then
|
||||
do
|
||||
(( count >= lvlblack[level] - blackcount )) && break 1
|
||||
(( count < lvlblack[level] - blackcount )) && never=1
|
||||
tableline+=( "$(print_medal $timestamp $stat ${upblack[$stat]:-0} black)" )
|
||||
if ! (( shown["$stat black"] ))
|
||||
then
|
||||
tableline+=( "$(print_medal $timestamp $stat ${upblack[$stat]:-0} gold)" )
|
||||
tableline+=( '<br />' )
|
||||
shown["$stat black"]=1
|
||||
fi
|
||||
(( count++ ))
|
||||
done
|
||||
tableline+=( '</td>' )
|
||||
|
||||
@ -33,6 +33,7 @@ declare -A \
|
||||
hasplatinum \
|
||||
hasblack \
|
||||
first \
|
||||
shown \
|
||||
|
||||
declare -a \
|
||||
bronzes \
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user