userBill Bcancel

10,891 Commits over 2,313 Days - 0.20cph!

33 Days Ago
Disable the editor free scrap
33 Days Ago
Re-add the minor blackjack halloween thing
33 Days Ago
If the player has split and gets to 21 on the first hand, switch automatically to the other hand. Previously was bugged, and automatically ended both hands.
33 Days Ago
Refresh to the new dealer expression right away as the round ends, to align it with the audio
33 Days Ago
Minor spelling fix
33 Days Ago
Handle cases where one ace valued at 11 but other ace(s) valued at 1 is the optimal play
33 Days Ago
Fixed being able to bet over the max using the alternate betting input
33 Days Ago
Instead of dropping current bet as an item after save/load, pay it out to storage
34 Days Ago
Remove culled minilights from caboose dressing to fix "Missing light component" error spam
34 Days Ago
Removed all RendererBatch scripts from caboose dressing objects (please don't use RendererBatch on moving objects)
34 Days Ago
Insurance payouts are now shown in the UI. Encode both result codes and the insurance payout into the winnings int.
34 Days Ago
Turned Blackjack max initial bet into a convar, blackjackmachine.maxbet. Minimum 25. Maximum 1,000,000. Default 500.
34 Days Ago
Prevent players from using the wire tool to hook up to the caboose light switches etc
34 Days Ago
Added costs for split/double down/insurance moves to the input UI
34 Days Ago
Minor formatting fix
34 Days Ago
Limit the maximum initial bet in Blackjack to 500 scrap. Without a max, players could amass an exponential fortune very quickly from a few all-in games, which seemed a little dangerous (although of course the potential to LOSE a fortune is also there). You can still split and double down for a potential maximum bet of up to 2000.
34 Days Ago
Rule changes per feedback on what's most standard: - Allow doubling down after splitting - Don't allow further hits after doubling down
34 Days Ago
Fixes for Blackjack with multiple players: - Fixed more game leaving bugs. - Fixed turn timer not resetting correctly for everyone after the betting phase if there are multiple players. - Fixed turn timer sometimes showing the wrong player's timer. - Since it's everyone's turn at once in Blackjack, it was making all the player widgets show green, which was just confusing. Changed Blackjack to only show the local player in green.
35 Days Ago
Much better handling (and bug fixes) of multiple-player Blackjack games where one player's turn times out or they leave. A few further improvements still coming.
35 Days Ago
Fixed card game inputs UI showing scrap values of over four digits well (can happen with All In option)
35 Days Ago
Fixing getting Blackjack not paying out!
35 Days Ago
Let the static (modder) version of the blackjack machine be seen from further away (the Caboose one has a very short LOD distance since it can't really be seen from outside of the train car).
35 Days Ago
Proper per-player turn timers for Blackjack
36 Days Ago
Fix Caboose XOR switch pickup again
36 Days Ago
Fix XOR switch double-up
37 Days Ago
Merge FontWarningFix -> Main
37 Days Ago
Instead of pre-creating the Blackjack machine monitor canvases, create them only on the client. Should resolve the font errors that were showing up with using RealmedRemove
37 Days Ago
Font warning fix WIP
37 Days Ago
Another caboose XOR switch pickup fix attempt
38 Days Ago
Fixed caboose window glass model double-up
38 Days Ago
Reduce caboose window quad tint back to where it used to be before I increased it, since we have real glass as well now
38 Days Ago
Fixed split and insurance bets not clearing correctly at the end of a round
38 Days Ago
Server compile fixes
38 Days Ago
If the player splits aces, they can't hit again, they just get their two extra cards
38 Days Ago
Disable temp testing cards
38 Days Ago
Minor edit
38 Days Ago
Fixed players being able to stack more than the usual scrap max by adding scrap to a card game's storage and then dismounting
38 Days Ago
Merge Caboose -> Main. Added Split support to Blackjack. Adds updated Caboose environment work.
38 Days Ago
Another formatting edit, getting things to fit better on the widget
38 Days Ago
Minor formatting edit
38 Days Ago
Play widget can now show all possible separate bets per player - base, split, and insurance. Fixed a winnings payout bug.
39 Days Ago
Fix split result showing as Loss instead of None when not used
39 Days Ago
Show winnings as a value minus the amount paid in
39 Days Ago
If the player already has a 100% optimal result, end their turn. There's no point asking if they're like to hit on 21
39 Days Ago
Remove a temp setting
39 Days Ago
Adjust how the results text displays scrap won
39 Days Ago
Fixed player widget card layout issue
39 Days Ago
Split result text for the main UI
39 Days Ago
Small monitors can now display results for two hands at once (splits)
39 Days Ago
Fix compile for now, just need to sort out the round result text