Commit Graph

10 Commits

Author SHA1 Message Date
barelyprofessional
3c70fea2ba Added admin commands for everything but abandon and close. Changed selection time weighted payout to a property instead of having different types 2025-11-25 00:54:11 -06:00
barelyprofessional
9524beb95b Updated keno numbers and removed logging from GetRandomNumber 2025-10-06 12:06:13 -05:00
barelyprofessional
494b118969 Add check for abandoned gamblers so it creates a new entity 2025-10-05 14:21:54 -05:00
barelyprofessional
3b5f9f0edd Try and avoid weird tracking issues with the exclude command 2025-10-05 14:15:40 -05:00
barelyprofessional
f189cb94b8 Unused using 2025-10-05 01:40:32 -05:00
barelyprofessional
cb7337375d Testing out RandN for better quality random. Also took out seeds until I can find a way to implement it that doesn't completely break gambling 2025-10-05 01:40:05 -05:00
barelyprofessional
a8f43aac9d Fixed missing return 2025-10-03 20:26:17 -05:00
barelyprofessional
69ea0b6b0b Another attempt to stop all the EF issues :( 2025-10-03 18:04:50 -05:00
barelyprofessional
5b71c0a1bb Migrated away from extension methods for pretty much all the money stuff as it turns out it passes a copy of the object and not a reference. This was causing a lot of weird behavior probably due to EF change tracking.
Also added a lot more logging to the API itself.
2025-09-24 00:58:45 -05:00
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