Commit Graph

12 Commits

Author SHA1 Message Date
Kwoth
82d89148f3 Added betroll bettest, fixed a bug which caused betroll to have very low payout 2022-07-31 21:26:34 +02:00
Kwoth
967784c860 Added MultipleDeck which can be used in place of the old QuadDeck, converted cards from classes to records as it is useful to have default equality checks. 2022-07-23 07:43:18 +02:00
Kwoth
ccf92ca702 Added .GetName extension method which will show human readable hand values in text. Also completely moved .betdraw the the new deck implementation. A renamed to Ace 2022-07-23 04:52:40 +02:00
Kwoth
c20b851dc7 Betdraw reimplemented (mostly) using the new deck implementation 2022-07-22 17:36:43 +02:00
Kwoth
c8c0b27d6a Mostly finished implementation of the new deck? ALso added some tests 2022-07-21 06:55:15 +02:00
Kwoth
9a21ba3d53 Experimenting with new deck 2022-07-20 23:47:57 +02:00
Kwoth
0b720a0439 Many changes. Will update merge request description with details 2022-07-15 05:04:01 +02:00
Kwoth
d9011106ac Replaced .wheel with .lula (lucky ladder). It looks nicer but plays the same. Also it is more customizable as you can have more or less multipliers. Cleaned up some trivia code. Sorted lula multipliers in gambling.yml. Improved .slottest 2022-07-14 03:52:30 +02:00
Kwoth
17ca609fe9 Moved .rps to the new service, reimplemented logic, fixed an unknown bug with 0 amount (?!) 2022-07-13 23:48:03 +02:00
Kwoth
2b8daa2177 Improved how .bf and .br look like. Improved .slot result calculation performance (because of .slottest). Some string changes 2022-07-13 06:22:39 +02:00
Kwoth
f3ed14de5b .slot should now show correct messages if multipliers are changed in the config 2022-07-13 04:01:56 +02:00
Kwoth
5f7b030a66 More work on gambling 2022-07-13 02:21:53 +02:00