Commit Graph

12 Commits

Author SHA1 Message Date
barelyprofessional
6ca1cf055c Added the initial framework for the new Money system.
Includes
- 5 new tables: Gamblers, Transactions, Wagers, Exclusions, Perks
- Still heavily WIP and not ready to be enabled, no games present and a lot of missing functionality
- For now it's completely disabled until it's ready to be used.
2025-08-20 14:59:09 -05:00
barelyprofessional
e2c70cc5c5 Update to the Settings interface.
- Methods are now suffixed async
- Extension methods moved to the actual class and class renamed from SettingValue to Setting
- "Helpers" renamed to "SettingsProvider"
- Removed the ghetto CSV list method. Only setting using it was Pusher Channels which was orphaned by the new Kick channel feature. The call to ToList in the Chips.gg integration was incorrect and just proves lists should be consistently based around JSON objects instead of randomly string splitting
2025-05-06 14:07:52 -05:00
barelyprofessional
adf38b9c53 Configurable delays for the Pig Cube self destruct feature 2025-05-02 12:41:40 -05:00
barelyprofessional
326725d03f Added the ability to ignore the already exists check for adding images using a special keyword 2025-04-28 12:18:59 -05:00
barelyprofessional
d8f30846c2 Tightening up pig cube deletion times 2025-04-25 19:01:48 -05:00
barelyprofessional
641d935f73 Added special logic for the inverted cube 2025-04-24 13:15:05 -05:00
barelyprofessional
c48c912e19 Enhanced the pigcube 2025-04-24 02:08:22 -05:00
barelyprofessional
1ba7386b06 Added days 2025-04-21 22:32:47 -05:00
barelyprofessional
81d417ad21 so many digits :( 2025-04-21 22:30:27 -05:00
barelyprofessional
5db020d318 Using a timespan and humanized it somewhat 2025-04-21 22:28:29 -05:00
barelyprofessional
e4ad08e15c Added image last seen to the output 2025-04-21 22:09:43 -05:00
barelyprofessional
7e9137c35c Added a generic interface for retrieving images. Where multiple images exist, it'll retrieve the least seen. If there are sufficient images to work with, it'll randomly pick from a subset of the least seen to make it less predictable what's going to show up. 2025-02-15 23:31:26 +08:00