92 lines
1.6 KiB
Bash
92 lines
1.6 KiB
Bash
#!/bin/bash
|
|
|
|
# IngRRD (https://forge.riquer.fr/p/ingrrd/)
|
|
# Copyright (C) 2014-2015 Vincent Riquer
|
|
#
|
|
# This program is free software: you can redistribute it and/or modify
|
|
# it under the terms of the GNU Affero General Public License as
|
|
# published by the Free Software Foundation, either version 3 of the
|
|
# License, or (at your option) any later version.
|
|
#
|
|
# This program is distributed in the hope that it will be useful,
|
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
# GNU Affero General Public License for more details.
|
|
#
|
|
# You should have received a copy of the GNU Affero General Public License
|
|
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|
|
|
declare -A \
|
|
last \
|
|
nosilver \
|
|
nogold \
|
|
noplatinum \
|
|
noblack \
|
|
upbronze \
|
|
upsilver \
|
|
upgold \
|
|
upplatinum \
|
|
upblack \
|
|
hasbronze \
|
|
hassilver \
|
|
hasgold \
|
|
hasplatinum \
|
|
hasblack \
|
|
first \
|
|
|
|
declare -a \
|
|
bronzes \
|
|
silvers \
|
|
golds \
|
|
platinums \
|
|
blacks \
|
|
nextbronze \
|
|
nextsilver \
|
|
nextgold \
|
|
nextplatinum \
|
|
nextblack \
|
|
|
|
declare -i \
|
|
bronzecount \
|
|
silvercount \
|
|
goldcount \
|
|
platinumcount \
|
|
blackcount \
|
|
show_graphs \
|
|
show_all \
|
|
curlevel \
|
|
|
|
declare \
|
|
graph \
|
|
start \
|
|
end \
|
|
prevperiod \
|
|
|
|
want_ds=(
|
|
AP
|
|
Explorer
|
|
Seer
|
|
XM
|
|
Hacker
|
|
Builder
|
|
Connector
|
|
Mind_Controller
|
|
MU
|
|
Longest_Link
|
|
Largest_Field
|
|
Recharger
|
|
Liberator
|
|
Pioneer
|
|
Purifier
|
|
Neutralized
|
|
Links_Destroyed
|
|
Fields_Destroyed
|
|
Walked
|
|
Guardian
|
|
Link_Maintained
|
|
Link_Length_x_Days
|
|
Field_Held
|
|
Field_x_Days
|
|
Mercenary
|
|
)
|