Commit Graph

24 Commits

Author SHA1 Message Date
barelyprofessional
1461c1043a Maybe fix DST problems and also the infinite money glitch at the 23rd hour of the day 2026-04-10 00:06:06 -05:00
barelyprofessional
6967a81d73 Use RandN properly and get rid of the iterations thingy for next double 2026-02-19 20:55:55 -06:00
barelyprofessional
60f74894ca Broke meta 2026-02-19 19:30:05 -06:00
barelyprofessional
2c7e2adf48 Whycome this was Newtonsoft? 2026-02-19 19:14:50 -06:00
barelyprofessional
b7f570beef Maybe this will deal with the broken calculation? 2026-01-05 20:20:54 -06:00
barelyprofessional
e581cab142 Fix tier 1 hopefully? 2026-01-05 20:11:44 -06:00
barelyprofessional
00e556d0bb Fix VIP levels hopefully 2026-01-05 20:07:45 -06:00
barelyprofessional
004a3d42b2 Don't log metadata to info 2026-01-05 19:40:48 -06:00
barelyprofessional
2664e5e0df Should be >= instead of <= for exclusions. Retarded. 2026-01-05 19:25:23 -06:00
barelyprofessional
19571d54e7 Daily dollar that resets midnight BMT 2026-01-04 23:59:14 -06:00
barelyprofessional
77dad18e92 Added a new state type for the 2025 end of year great reset 2025-12-31 20:50:05 -06:00
barelyprofessional
4671bb3d25 Return new balance when it's modified and use that for display so it accounts for concurrent games 2025-12-09 23:40:15 -06:00
CrackmaticSoftware
a2ed1724e2 Merge remote-tracking branch 'origin/master' 2025-12-07 19:59:01 +01:00
CrackmaticSoftware
bdeb2acdf8 added dice game. added random double generator. 2025-12-07 19:51:17 +01:00
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