17 Commits

Author SHA1 Message Date
Vanessa Dannenberg
c77990865c implement wild card multiplier
(demo machines don't use it)
for 'n' wilds that contribute to a win,
multiply the line win * n * wild multiplier value
2018-09-14 10:28:44 -04:00
Vanessa Dannenberg
ac1476379c implement corresponding wild matching for sub lists
(drop support for `nil` in sublists,
such a thing doesn't make any sense anyway)
2018-09-14 10:28:36 -04:00
Vanessa Dannenberg
e24938e196 implement wild-doesn't-match list
make both machines use it
2018-09-14 09:13:57 -04:00
Vanessa Dannenberg
9e03647711 allow reels to be positioned explicitly
(instead of always at (1,1))
2018-09-11 09:23:34 -04:00
Vanessa Dannenberg
04c11108a3 remove debug print 2018-09-11 08:43:18 -04:00
Vanessa Dannenberg
465feb9298 allow sub-lists in match entries
i.e. allows matches like:

reel 1: foo
reel 2: foo
reel 3: one of foo, bar, or baz

without requiring wild cards

made 5-reel machine allow matches consisting of five "7", "77", and/or "777"
symbols, or five "bar", "2bar", and/or "3bar".
2018-09-11 08:39:11 -04:00
Vanessa Dannenberg
98626a15ce make machines default to 1 line, 1 Mg bet 2018-09-11 07:49:44 -04:00
Vanessa Dannenberg
feaa0212ff fix hardcoded (spinning) -> (spinning slower) cutover points in state machine
make demo machines finish their spins in half the existing time
2018-09-11 07:27:31 -04:00
Vanessa Dannenberg
4dbe145b4c fix hard-coded position of cashout voucher
(only worked on 3-reel, should work on all now)
also added check for engine 5.0.x, auto-adjust h-scale if found
2018-09-10 18:16:05 -04:00
Vanessa Dannenberg
76a83768a3 add "loaded!" message 2018-09-10 17:15:12 -04:00
Vanessa Dannenberg
5c49f944a8 update 5-reel cabinet gfx 2018-09-10 14:24:07 -04:00
Vanessa Dannenberg
11d18baa87 remove debug prints 2018-09-10 14:06:58 -04:00
Vanessa Dannenberg
6edd866a99 add my name to engine, tweak in machines 2018-09-09 09:39:25 -04:00
Vanessa Dannenberg
844454ec24 adjust lower section screen size, move buttons accordingly
(also added a "cheat" to make the 5-reel machine show
the win I will put in the cabinet graphics)
2018-09-09 06:54:20 -04:00
Vanessa Dannenberg
39a88d0be6 took engine out of "scatters only" mode. 2018-09-08 22:45:32 -04:00
Vanessa Dannenberg
82f386a784 add 5-reel version of Golden 7's machine
fixed some position miscalcs and hard-coded vals that only affected > 3 reels
2018-09-08 22:23:33 -04:00
Vanessa Dannenberg
3342024b00 Initial commit 2018-09-07 08:49:59 -04:00