diff --git a/json/achievements.json b/json/achievements.json index c114293..908b5cf 100644 --- a/json/achievements.json +++ b/json/achievements.json @@ -1,292 +1,606 @@ -[ - { - "description": "${name} discovery!", - "icon": "glyphicon-cog", - "type": "research", - "target": "research", - "threshold": 1 - }, - { - "description": "${name} research level 5!", - "icon": "glyphicon-cog", - "type": "research", - "target": "research", - "threshold": 5 - }, - { - "description": "${name} research level 25!", - "icon": "glyphicon-cog", - "type": "research", - "target": "research", - "threshold": 25 - }, - { - "description": "${name} research level 50!", - "icon": "glyphicon-cog", - "type": "research", - "target": "research", - "threshold": 50 - }, - { - "description": "${name} research level 100!", - "icon": "glyphicon-cog", - "type": "research", - "target": "research", - "threshold": 100 - }, - - - { - "description": "The first ${name} hired!", - "icon": "glyphicon-user", - "type": "workers", - "target": "workers", - "threshold": 1 - }, - { - "description": "5 ${name} working for you!", - "icon": "glyphicon-user", - "type": "workers", - "target": "workers", - "threshold": 5 - }, - { - "description": "25 ${name} working for you!", - "icon": "glyphicon-user", - "type": "workers", - "target": "workers", - "threshold": 25 - }, - { - "description": "50 ${name} working for you!", - "icon": "glyphicon-user", - "type": "workers", - "target": "workers", - "threshold": 50 - }, - { - "description": "100 ${name} working for you!", - "icon": "glyphicon-user", - "type": "workers", - "target": "workers", - "threshold": 100 - }, - - - { - "description": "Your first click!", - "icon": "glyphicon-hand-up", - "type": "count", - "target": "clicks", - "threshold": 1 - }, - { - "description": "100 clicks!", - "icon": "glyphicon-hand-up", - "type": "count", - "target": "clicks", - "threshold": 100 - }, - { - "description": "1000 clicks!", - "icon": "glyphicon-hand-up", - "type": "count", - "target": "clicks", - "threshold": 1000 - }, - { - "description": "10.0k clicks!", - "icon": "glyphicon-hand-up", - "type": "count", - "target": "clicks", - "threshold": 10000 - }, - { - "description": "100.0k clicks!", - "icon": "glyphicon-hand-up", - "type": "count", - "target": "clicks", - "threshold": 100000 - }, - { - "description": "1.0M clicks!", - "icon": "glyphicon-hand-up", - "type": "count", - "target": "clicks", - "threshold": 1000000 - }, - - { - "description": "100 data collected!", - "icon": "glyphicon-hdd", - "type": "count", - "target": "data", - "threshold": 100 - }, - { - "description": "10.0k data collected!", - "icon": "glyphicon-hdd", - "type": "count", - "target": "data", - "threshold": 10000 - }, - { - "description": "1.0M data collected!", - "icon": "glyphicon-hdd", - "type": "count", - "target": "data", - "threshold": 1000000 - }, - { - "description": "100.0M data collected!", - "icon": "glyphicon-hdd", - "type": "count", - "target": "data", - "threshold": 100000000 - }, - { - "description": "10.0B data collected!", - "icon": "glyphicon-hdd", - "type": "count", - "target": "data", - "threshold": 10000000000 - }, - - { - "description": "JTN 100 funding gathered!", - "icon": "glyphicon-usd", - "type": "count", - "target": "money", - "threshold": 100 - }, - { - "description": "JTN 10.0k funding gathered!", - "icon": "glyphicon-usd", - "type": "count", - "target": "money", - "threshold": 10000 - }, - { - "description": "JTN 1.0M funding gathered!", - "icon": "glyphicon-usd", - "type": "count", - "target": "money", - "threshold": 1000000 - }, - { - "description": "JTN 100.0M funding gathered!", - "icon": "glyphicon-usd", - "type": "count", - "target": "money", - "threshold": 100000000 - }, - { - "description": "JTN 10.0B funding gathered!", - "icon": "glyphicon-usd", - "type": "count", - "target": "money", - "threshold": 10000000000 - }, - - - { - "description": "100 data processed!", - "icon": "glyphicon-hdd", - "type": "count", - "target": "dataSpent", - "threshold": 100 - }, - { - "description": "10.0k data processed!", - "icon": "glyphicon-hdd", - "type": "count", - "target": "dataSpent", - "threshold": 10000 - }, - { - "description": "1.0M data processed!", - "icon": "glyphicon-hdd", - "type": "count", - "target": "dataSpent", - "threshold": 1000000 - }, - { - "description": "100.0M data processed!", - "icon": "glyphicon-hdd", - "type": "count", - "target": "dataSpent", - "threshold": 100000000 - }, - { - "description": "10.0B data processed!", - "icon": "glyphicon-hdd", - "type": "count", - "target": "dataSpent", - "threshold": 10000000000 - }, - - { - "description": "JTN 100 funding spent in HR department!", - "icon": "glyphicon-usd", - "type": "count", - "target": "moneyWorkers", - "threshold": 100 - }, - { - "description": "JTN 10.0k funding spent in HR department!", - "icon": "glyphicon-usd", - "type": "count", - "target": "moneyWorkers", - "threshold": 10000 - }, - { - "description": "JTN 1.0M funding spent in HR department!", - "icon": "glyphicon-usd", - "type": "count", - "target": "moneyWorkers", - "threshold": 1000000 - }, - { - "description": "JTN 100.0M funding spent in HR department!", - "icon": "glyphicon-usd", - "type": "count", - "target": "moneyWorkers", - "threshold": 100000000 - }, - { - "description": "JTN 10.0B funding spent in HR department!", - "icon": "glyphicon-usd", - "type": "count", - "target": "moneyWorkers", - "threshold": 10000000000 - }, - - { - "description": "JTN 100 funding spent for upgrades!", - "icon": "glyphicon-usd", - "type": "count", - "target": "moneyUpgrades", - "threshold": 100 - }, - { - "description": "JTN 10.0k funding spent for upgrades!", - "icon": "glyphicon-usd", - "type": "count", - "target": "moneyUpgrades", - "threshold": 10000 - }, - { - "description": "JTN 1.0M funding spent for upgrades!", - "icon": "glyphicon-usd", - "type": "count", - "target": "moneyUpgrades", - "threshold": 1000000 - }, - { - "description": "JTN 100.0M funding spent for upgrades!", - "icon": "glyphicon-usd", - "type": "count", - "target": "moneyUpgrades", - "threshold": 100000000 - } -] +[ { 'description': 'CP violation discovery!', + 'icon': 'fa-cogs', + 'key': 'achievement-research-cpv-1', + 'targetKey': 'research-cpv', + 'targetProperty': 'level', + 'threshold': 1}, + { 'description': 'J/ψ discovery!', + 'icon': 'fa-cogs', + 'key': 'achievement-research-jpsi-1', + 'targetKey': 'research-jpsi', + 'targetProperty': 'level', + 'threshold': 1}, + { 'description': 'τ lepton discovery!', + 'icon': 'fa-cogs', + 'key': 'achievement-research-tau-1', + 'targetKey': 'research-tau', + 'targetProperty': 'level', + 'threshold': 1}, + { 'description': 'Beauty quark discovery!', + 'icon': 'fa-cogs', + 'key': 'achievement-research-beauty-1', + 'targetKey': 'research-beauty', + 'targetProperty': 'level', + 'threshold': 1}, + { 'description': 'W and Z boson discovery!', + 'icon': 'fa-cogs', + 'key': 'achievement-research-weak-1', + 'targetKey': 'research-weak', + 'targetProperty': 'level', + 'threshold': 1}, + { 'description': 'Top quark discovery!', + 'icon': 'fa-cogs', + 'key': 'achievement-research-top-1', + 'targetKey': 'research-top', + 'targetProperty': 'level', + 'threshold': 1}, + { 'description': 'Antihydrogen discovery!', + 'icon': 'fa-cogs', + 'key': 'achievement-research-antihydrogen-1', + 'targetKey': 'research-antihydrogen', + 'targetProperty': 'level', + 'threshold': 1}, + { 'description': 'B oscillations discovery!', + 'icon': 'fa-cogs', + 'key': 'achievement-research-boscillations-1', + 'targetKey': 'research-boscillations', + 'targetProperty': 'level', + 'threshold': 1}, + { 'description': 'Higgs boson discovery!', + 'icon': 'fa-cogs', + 'key': 'achievement-research-higgs-1', + 'targetKey': 'research-higgs', + 'targetProperty': 'level', + 'threshold': 1}, + { 'description': 'CP violation research level 5!', + 'icon': 'fa-cogs', + 'key': 'achievement-research-cpv-5', + 'targetKey': 'research-cpv', + 'targetProperty': 'level', + 'threshold': 5}, + { 'description': 'CP violation research level 25!', + 'icon': 'fa-cogs', + 'key': 'achievement-research-cpv-25', + 'targetKey': 'research-cpv', + 'targetProperty': 'level', + 'threshold': 25}, + { 'description': 'CP violation research level 50!', + 'icon': 'fa-cogs', + 'key': 'achievement-research-cpv-50', + 'targetKey': 'research-cpv', + 'targetProperty': 'level', + 'threshold': 50}, + { 'description': 'CP violation research level 100!', + 'icon': 'fa-cogs', + 'key': 'achievement-research-cpv-100', + 'targetKey': 'research-cpv', + 'targetProperty': 'level', + 'threshold': 100}, + { 'description': 'J/ψ research level 5!', + 'icon': 'fa-cogs', + 'key': 'achievement-research-jpsi-5', + 'targetKey': 'research-jpsi', + 'targetProperty': 'level', + 'threshold': 5}, + { 'description': 'J/ψ research level 25!', + 'icon': 'fa-cogs', + 'key': 'achievement-research-jpsi-25', + 'targetKey': 'research-jpsi', + 'targetProperty': 'level', + 'threshold': 25}, + { 'description': 'J/ψ research level 50!', + 'icon': 'fa-cogs', + 'key': 'achievement-research-jpsi-50', + 'targetKey': 'research-jpsi', + 'targetProperty': 'level', + 'threshold': 50}, + { 'description': 'J/ψ research level 100!', + 'icon': 'fa-cogs', + 'key': 'achievement-research-jpsi-100', + 'targetKey': 'research-jpsi', + 'targetProperty': 'level', + 'threshold': 100}, + { 'description': 'τ lepton research level 5!', + 'icon': 'fa-cogs', + 'key': 'achievement-research-tau-5', + 'targetKey': 'research-tau', + 'targetProperty': 'level', + 'threshold': 5}, + { 'description': 'τ lepton research level 25!', + 'icon': 'fa-cogs', + 'key': 'achievement-research-tau-25', + 'targetKey': 'research-tau', + 'targetProperty': 'level', + 'threshold': 25}, + { 'description': 'τ lepton research level 50!', + 'icon': 'fa-cogs', + 'key': 'achievement-research-tau-50', + 'targetKey': 'research-tau', + 'targetProperty': 'level', + 'threshold': 50}, + { 'description': 'τ lepton research level 100!', + 'icon': 'fa-cogs', + 'key': 'achievement-research-tau-100', + 'targetKey': 'research-tau', + 'targetProperty': 'level', + 'threshold': 100}, + { 'description': 'Beauty quark research level 5!', + 'icon': 'fa-cogs', + 'key': 'achievement-research-beauty-5', + 'targetKey': 'research-beauty', + 'targetProperty': 'level', + 'threshold': 5}, + { 'description': 'Beauty quark research level 25!', + 'icon': 'fa-cogs', + 'key': 'achievement-research-beauty-25', + 'targetKey': 'research-beauty', + 'targetProperty': 'level', + 'threshold': 25}, + { 'description': 'Beauty quark research level 50!', + 'icon': 'fa-cogs', + 'key': 'achievement-research-beauty-50', + 'targetKey': 'research-beauty', + 'targetProperty': 'level', + 'threshold': 50}, + { 'description': 'Beauty quark research level 100!', + 'icon': 'fa-cogs', + 'key': 'achievement-research-beauty-100', + 'targetKey': 'research-beauty', + 'targetProperty': 'level', + 'threshold': 100}, + { 'description': 'W and Z boson research level 5!', + 'icon': 'fa-cogs', + 'key': 'achievement-research-weak-5', + 'targetKey': 'research-weak', + 'targetProperty': 'level', + 'threshold': 5}, + { 'description': 'W and Z boson research level 25!', + 'icon': 'fa-cogs', + 'key': 'achievement-research-weak-25', + 'targetKey': 'research-weak', + 'targetProperty': 'level', + 'threshold': 25}, + { 'description': 'W and Z boson research level 50!', + 'icon': 'fa-cogs', + 'key': 'achievement-research-weak-50', + 'targetKey': 'research-weak', + 'targetProperty': 'level', + 'threshold': 50}, + { 'description': 'W and Z boson research level 100!', + 'icon': 'fa-cogs', + 'key': 'achievement-research-weak-100', + 'targetKey': 'research-weak', + 'targetProperty': 'level', + 'threshold': 100}, + { 'description': 'Top quark research level 5!', + 'icon': 'fa-cogs', + 'key': 'achievement-research-top-5', + 'targetKey': 'research-top', + 'targetProperty': 'level', + 'threshold': 5}, + { 'description': 'Top quark research level 25!', + 'icon': 'fa-cogs', + 'key': 'achievement-research-top-25', + 'targetKey': 'research-top', + 'targetProperty': 'level', + 'threshold': 25}, + { 'description': 'Top quark research level 50!', + 'icon': 'fa-cogs', + 'key': 'achievement-research-top-50', + 'targetKey': 'research-top', + 'targetProperty': 'level', + 'threshold': 50}, + { 'description': 'Top quark research level 100!', + 'icon': 'fa-cogs', + 'key': 'achievement-research-top-100', + 'targetKey': 'research-top', + 'targetProperty': 'level', + 'threshold': 100}, + { 'description': 'Antihydrogen research level 5!', + 'icon': 'fa-cogs', + 'key': 'achievement-research-antihydrogen-5', + 'targetKey': 'research-antihydrogen', + 'targetProperty': 'level', + 'threshold': 5}, + { 'description': 'Antihydrogen research level 25!', + 'icon': 'fa-cogs', + 'key': 'achievement-research-antihydrogen-25', + 'targetKey': 'research-antihydrogen', + 'targetProperty': 'level', + 'threshold': 25}, + { 'description': 'Antihydrogen research level 50!', + 'icon': 'fa-cogs', + 'key': 'achievement-research-antihydrogen-50', + 'targetKey': 'research-antihydrogen', + 'targetProperty': 'level', + 'threshold': 50}, + { 'description': 'Antihydrogen research level 100!', + 'icon': 'fa-cogs', + 'key': 'achievement-research-antihydrogen-100', + 'targetKey': 'research-antihydrogen', + 'targetProperty': 'level', + 'threshold': 100}, + { 'description': 'B oscillations research level 5!', + 'icon': 'fa-cogs', + 'key': 'achievement-research-boscillations-5', + 'targetKey': 'research-boscillations', + 'targetProperty': 'level', + 'threshold': 5}, + { 'description': 'B oscillations research level 25!', + 'icon': 'fa-cogs', + 'key': 'achievement-research-boscillations-25', + 'targetKey': 'research-boscillations', + 'targetProperty': 'level', + 'threshold': 25}, + { 'description': 'B oscillations research level 50!', + 'icon': 'fa-cogs', + 'key': 'achievement-research-boscillations-50', + 'targetKey': 'research-boscillations', + 'targetProperty': 'level', + 'threshold': 50}, + { 'description': 'B oscillations research level 100!', + 'icon': 'fa-cogs', + 'key': 'achievement-research-boscillations-100', + 'targetKey': 'research-boscillations', + 'targetProperty': 'level', + 'threshold': 100}, + { 'description': 'Higgs boson research level 5!', + 'icon': 'fa-cogs', + 'key': 'achievement-research-higgs-5', + 'targetKey': 'research-higgs', + 'targetProperty': 'level', + 'threshold': 5}, + { 'description': 'Higgs boson research level 25!', + 'icon': 'fa-cogs', + 'key': 'achievement-research-higgs-25', + 'targetKey': 'research-higgs', + 'targetProperty': 'level', + 'threshold': 25}, + { 'description': 'Higgs boson research level 50!', + 'icon': 'fa-cogs', + 'key': 'achievement-research-higgs-50', + 'targetKey': 'research-higgs', + 'targetProperty': 'level', + 'threshold': 50}, + { 'description': 'Higgs boson research level 100!', + 'icon': 'fa-cogs', + 'key': 'achievement-research-higgs-100', + 'targetKey': 'research-higgs', + 'targetProperty': 'level', + 'threshold': 100}, + { 'description': 'The first PhD Students hired!', + 'icon': 'fa-user', + 'key': 'achievement-workers-phdstudents-1', + 'targetKey': 'workers-phdstudents', + 'targetProperty': 'hired', + 'threshold': 1}, + { 'description': 'The first Postdocs hired!', + 'icon': 'fa-user', + 'key': 'achievement-workers-postdocs-1', + 'targetKey': 'workers-postdocs', + 'targetProperty': 'hired', + 'threshold': 1}, + { 'description': 'The first Research Fellows hired!', + 'icon': 'fa-user', + 'key': 'achievement-workers-fellows-1', + 'targetKey': 'workers-fellows', + 'targetProperty': 'hired', + 'threshold': 1}, + { 'description': 'The first Tenured Professors hired!', + 'icon': 'fa-user', + 'key': 'achievement-workers-profs-1', + 'targetKey': 'workers-profs', + 'targetProperty': 'hired', + 'threshold': 1}, + { 'description': 'The first Nobel Prize Winners hired!', + 'icon': 'fa-user', + 'key': 'achievement-workers-nobel-1', + 'targetKey': 'workers-nobel', + 'targetProperty': 'hired', + 'threshold': 1}, + { 'description': 'The first Summer Students hired!', + 'icon': 'fa-user', + 'key': 'achievement-workers-summies-1', + 'targetKey': 'workers-summies', + 'targetProperty': 'hired', + 'threshold': 1}, + { 'description': '5 PhD Students working for you!', + 'icon': 'fa-users', + 'key': 'achievement-workers-phdstudents-5', + 'targetKey': 'workers-phdstudents', + 'targetProperty': 'hired', + 'threshold': 5}, + { 'description': '25 PhD Students working for you!', + 'icon': 'fa-users', + 'key': 'achievement-workers-phdstudents-25', + 'targetKey': 'workers-phdstudents', + 'targetProperty': 'hired', + 'threshold': 25}, + { 'description': '50 PhD Students working for you!', + 'icon': 'fa-users', + 'key': 'achievement-workers-phdstudents-50', + 'targetKey': 'workers-phdstudents', + 'targetProperty': 'hired', + 'threshold': 50}, + { 'description': '100 PhD Students working for you!', + 'icon': 'fa-users', + 'key': 'achievement-workers-phdstudents-100', + 'targetKey': 'workers-phdstudents', + 'targetProperty': 'hired', + 'threshold': 100}, + { 'description': '5 Postdocs working for you!', + 'icon': 'fa-users', + 'key': 'achievement-workers-postdocs-5', + 'targetKey': 'workers-postdocs', + 'targetProperty': 'hired', + 'threshold': 5}, + { 'description': '25 Postdocs working for you!', + 'icon': 'fa-users', + 'key': 'achievement-workers-postdocs-25', + 'targetKey': 'workers-postdocs', + 'targetProperty': 'hired', + 'threshold': 25}, + { 'description': '50 Postdocs working for you!', + 'icon': 'fa-users', + 'key': 'achievement-workers-postdocs-50', + 'targetKey': 'workers-postdocs', + 'targetProperty': 'hired', + 'threshold': 50}, + { 'description': '100 Postdocs working for you!', + 'icon': 'fa-users', + 'key': 'achievement-workers-postdocs-100', + 'targetKey': 'workers-postdocs', + 'targetProperty': 'hired', + 'threshold': 100}, + { 'description': '5 Research Fellows working for you!', + 'icon': 'fa-users', + 'key': 'achievement-workers-fellows-5', + 'targetKey': 'workers-fellows', + 'targetProperty': 'hired', + 'threshold': 5}, + { 'description': '25 Research Fellows working for you!', + 'icon': 'fa-users', + 'key': 'achievement-workers-fellows-25', + 'targetKey': 'workers-fellows', + 'targetProperty': 'hired', + 'threshold': 25}, + { 'description': '50 Research Fellows working for you!', + 'icon': 'fa-users', + 'key': 'achievement-workers-fellows-50', + 'targetKey': 'workers-fellows', + 'targetProperty': 'hired', + 'threshold': 50}, + { 'description': '100 Research Fellows working for you!', + 'icon': 'fa-users', + 'key': 'achievement-workers-fellows-100', + 'targetKey': 'workers-fellows', + 'targetProperty': 'hired', + 'threshold': 100}, + { 'description': '5 Tenured Professors working for you!', + 'icon': 'fa-users', + 'key': 'achievement-workers-profs-5', + 'targetKey': 'workers-profs', + 'targetProperty': 'hired', + 'threshold': 5}, + { 'description': '25 Tenured Professors working for you!', + 'icon': 'fa-users', + 'key': 'achievement-workers-profs-25', + 'targetKey': 'workers-profs', + 'targetProperty': 'hired', + 'threshold': 25}, + { 'description': '50 Tenured Professors working for you!', + 'icon': 'fa-users', + 'key': 'achievement-workers-profs-50', + 'targetKey': 'workers-profs', + 'targetProperty': 'hired', + 'threshold': 50}, + { 'description': '100 Tenured Professors working for you!', + 'icon': 'fa-users', + 'key': 'achievement-workers-profs-100', + 'targetKey': 'workers-profs', + 'targetProperty': 'hired', + 'threshold': 100}, + { 'description': '5 Nobel Prize Winners working for you!', + 'icon': 'fa-users', + 'key': 'achievement-workers-nobel-5', + 'targetKey': 'workers-nobel', + 'targetProperty': 'hired', + 'threshold': 5}, + { 'description': '25 Nobel Prize Winners working for you!', + 'icon': 'fa-users', + 'key': 'achievement-workers-nobel-25', + 'targetKey': 'workers-nobel', + 'targetProperty': 'hired', + 'threshold': 25}, + { 'description': '50 Nobel Prize Winners working for you!', + 'icon': 'fa-users', + 'key': 'achievement-workers-nobel-50', + 'targetKey': 'workers-nobel', + 'targetProperty': 'hired', + 'threshold': 50}, + { 'description': '100 Nobel Prize Winners working for you!', + 'icon': 'fa-users', + 'key': 'achievement-workers-nobel-100', + 'targetKey': 'workers-nobel', + 'targetProperty': 'hired', + 'threshold': 100}, + { 'description': '5 Summer Students working for you!', + 'icon': 'fa-users', + 'key': 'achievement-workers-summies-5', + 'targetKey': 'workers-summies', + 'targetProperty': 'hired', + 'threshold': 5}, + { 'description': '25 Summer Students working for you!', + 'icon': 'fa-users', + 'key': 'achievement-workers-summies-25', + 'targetKey': 'workers-summies', + 'targetProperty': 'hired', + 'threshold': 25}, + { 'description': '50 Summer Students working for you!', + 'icon': 'fa-users', + 'key': 'achievement-workers-summies-50', + 'targetKey': 'workers-summies', + 'targetProperty': 'hired', + 'threshold': 50}, + { 'description': '100 Summer Students working for you!', + 'icon': 'fa-users', + 'key': 'achievement-workers-summies-100', + 'targetKey': 'workers-summies', + 'targetProperty': 'hired', + 'threshold': 100}, + { 'description': 'Your first click!', + 'icon': 'fa-hand-o-up', + 'key': 'achievement-clicks-None', + 'targetKey': 'lab', + 'targetProperty': 'clicks', + 'threshold': 1}, + { 'description': 'None clicks!', + 'icon': 'fa-hand-o-up', + 'key': 'achievement-clicks-None', + 'targetKey': 'lab', + 'targetProperty': 'clicks', + 'threshold': 100}, + { 'description': '1k clicks!', + 'icon': 'fa-hand-o-up', + 'key': 'achievement-clicks-1k', + 'targetKey': 'lab', + 'targetProperty': 'clicks', + 'threshold': 1000}, + { 'description': '10k clicks!', + 'icon': 'fa-hand-o-up', + 'key': 'achievement-clicks-10k', + 'targetKey': 'lab', + 'targetProperty': 'clicks', + 'threshold': 10000}, + { 'description': '100k clicks!', + 'icon': 'fa-hand-o-up', + 'key': 'achievement-clicks-100k', + 'targetKey': 'lab', + 'targetProperty': 'clicks', + 'threshold': 100000}, + { 'description': '1M clicks!', + 'icon': 'fa-hand-o-up', + 'key': 'achievement-clicks-1M', + 'targetKey': 'lab', + 'targetProperty': 'clicks', + 'threshold': 1000000}, + { 'description': 'None data collected!', + 'icon': 'fa-database', + 'key': 'achievement-data-collected-None', + 'targetKey': 'lab', + 'targetProperty': 'dataCollected', + 'threshold': 100}, + { 'description': '10k data collected!', + 'icon': 'fa-database', + 'key': 'achievement-data-collected-10k', + 'targetKey': 'lab', + 'targetProperty': 'dataCollected', + 'threshold': 10000}, + { 'description': '1M data collected!', + 'icon': 'fa-database', + 'key': 'achievement-data-collected-1M', + 'targetKey': 'lab', + 'targetProperty': 'dataCollected', + 'threshold': 1000000}, + { 'description': '100M data collected!', + 'icon': 'fa-database', + 'key': 'achievement-data-collected-100M', + 'targetKey': 'lab', + 'targetProperty': 'dataCollected', + 'threshold': 100000000}, + { 'description': '10G data collected!', + 'icon': 'fa-database', + 'key': 'achievement-data-collected-10G', + 'targetKey': 'lab', + 'targetProperty': 'dataCollected', + 'threshold': 10000000000}, + { 'description': 'JTN None funding gathered!', + 'icon': 'fa-money', + 'key': 'achievement-funding-collected-None', + 'targetKey': 'lab', + 'targetProperty': 'moneyCollected', + 'threshold': 100}, + { 'description': 'JTN 10k funding gathered!', + 'icon': 'fa-money', + 'key': 'achievement-funding-collected-10k', + 'targetKey': 'lab', + 'targetProperty': 'moneyCollected', + 'threshold': 10000}, + { 'description': 'JTN 1M funding gathered!', + 'icon': 'fa-money', + 'key': 'achievement-funding-collected-1M', + 'targetKey': 'lab', + 'targetProperty': 'moneyCollected', + 'threshold': 1000000}, + { 'description': 'JTN 100M funding gathered!', + 'icon': 'fa-money', + 'key': 'achievement-funding-collected-100M', + 'targetKey': 'lab', + 'targetProperty': 'moneyCollected', + 'threshold': 100000000}, + { 'description': 'JTN 10G funding gathered!', + 'icon': 'fa-money', + 'key': 'achievement-funding-collected-10G', + 'targetKey': 'lab', + 'targetProperty': 'moneyCollected', + 'threshold': 10000000000}, + { 'description': 'None data processed!', + 'icon': 'fa-hdd', + 'key': 'achievement-data-processed-None', + 'targetKey': 'lab', + 'targetProperty': 'dataSpent', + 'threshold': 100}, + { 'description': '10k data processed!', + 'icon': 'fa-hdd', + 'key': 'achievement-data-processed-10k', + 'targetKey': 'lab', + 'targetProperty': 'dataSpent', + 'threshold': 10000}, + { 'description': '1M data processed!', + 'icon': 'fa-hdd', + 'key': 'achievement-data-processed-1M', + 'targetKey': 'lab', + 'targetProperty': 'dataSpent', + 'threshold': 1000000}, + { 'description': '100M data processed!', + 'icon': 'fa-hdd', + 'key': 'achievement-data-processed-100M', + 'targetKey': 'lab', + 'targetProperty': 'dataSpent', + 'threshold': 100000000}, + { 'description': '10G data processed!', + 'icon': 'fa-hdd', + 'key': 'achievement-data-processed-10G', + 'targetKey': 'lab', + 'targetProperty': 'dataSpent', + 'threshold': 10000000000}, + { 'description': 'JTN None funding spent!', + 'icon': 'fa-money', + 'key': 'achievement-funding-spent-None', + 'targetKey': 'lab', + 'targetProperty': 'moneySpent', + 'threshold': 100}, + { 'description': 'JTN 10k funding spent!', + 'icon': 'fa-money', + 'key': 'achievement-funding-spent-10k', + 'targetKey': 'lab', + 'targetProperty': 'moneySpent', + 'threshold': 10000}, + { 'description': 'JTN 1M funding spent!', + 'icon': 'fa-money', + 'key': 'achievement-funding-spent-1M', + 'targetKey': 'lab', + 'targetProperty': 'moneySpent', + 'threshold': 1000000}, + { 'description': 'JTN 100M funding spent!', + 'icon': 'fa-money', + 'key': 'achievement-funding-spent-100M', + 'targetKey': 'lab', + 'targetProperty': 'moneySpent', + 'threshold': 100000000}, + { 'description': 'JTN 10G funding spent!', + 'icon': 'fa-money', + 'key': 'achievement-funding-spent-10G', + 'targetKey': 'lab', + 'targetProperty': 'moneySpent', + 'threshold': 10000000000}]