Nathan Byrd
24645c98b0
Restored achievements.hjson
2023-02-24 08:21:37 -06:00
Nathan Byrd
43cdaf0c5d
Minor cleanup items
2023-02-22 12:59:17 -06:00
Bryan Ashby
49c10ed3de
Door run minutes should not be retroactive
2019-02-10 13:39:27 -07:00
Bryan Ashby
43c11dc288
A few more upload bytes brackets
2019-02-02 10:20:06 -07:00
Bryan Ashby
e7344fac29
Many updates
...
+ user_door_run_total_minutes with new userStatIncNewVal type
* Balance & add some new brackets to existing
2019-01-24 21:55:03 -07:00
Bryan Ashby
403ee891d5
Change column name, drop a useless one
2019-01-13 18:19:00 -07:00
Bryan Ashby
2788c37492
+ ACS: AC for achievement count check
...
+ ACS: AP for achievement point check
+ User minutes used on the system are now tracked
+ MCI: TO for total time spent online system (friendly format)
* Fix up a couple ACS bugs with |value|
* Fix formatting of achievement text
+ Add more achievements
* Fix achievement duration formatting
2019-01-10 20:34:52 -07:00
Bryan Ashby
2726a7becc
New achivements
2019-01-09 20:07:46 -07:00
Bryan Ashby
34c9178099
Achievement & Event improvements
...
* User stat set vs user stat increment system events
* Proper addMultipleEventListener() and removeMultipleEventListener() Events APIs
* userStatSet vs userStatInc user stat achievement types. userStatInc for example can be used for door minutes used
2019-01-06 21:56:12 -07:00
Bryan Ashby
f653d83c14
Implement retroactive achievements (for userStat types so far)
2019-01-06 10:41:04 -07:00
Bryan Ashby
2b802cb534
Better theming for achievements
2019-01-05 22:51:16 -07:00
Bryan Ashby
22b7fdd65c
Add door stats & new mini format styles
...
+ Door runs stat
+ Door run minutes stat
+ Door runs MCI
+ Door run friendly duration MCI
+ durationHours/Minutes/Seconds mini format styles
2019-01-05 21:17:53 -07:00
Bryan Ashby
3d07f763d1
Achievement improvement & more achievements
2019-01-05 19:04:19 -07:00
Bryan Ashby
3347835448
Header to achievements.hjson
2019-01-05 17:07:48 -07:00
Bryan Ashby
2bd51c0725
Achievements are now in 'achievements.hjson'
...
+ Config.general.achievementFile
* Implement (re)caching (aka hot-reload)
* Update values a bit
2019-01-05 12:18:44 -07:00