branchrust_reboot/main/Caboose/Blackjackcancel

98 Commits over 0 Days - ∞cph!

2 Days Ago
Handling all types of payouts
2 Days Ago
Pay out the insurance (at 2:1). Some additional cleanup.
2 Days Ago
Display insurance bet amount in the widget
2 Days Ago
Don't allow taking insurance after taking insurance
2 Days Ago
Added support for a side bet when buying Insurance. Added support for any custom icon in the player UI widget. Show Insurance icon there.
2 Days Ago
Don't let the dealer count an ace as one when deciding whether to hit or stand
2 Days Ago
Fixed dealer info not showing BUST
2 Days Ago
Handle the hidden card properly when doubling down
2 Days Ago
Sync local player pocket (secondary) cards. Handle doubling down.
3 Days Ago
Refactor/handle playing taking multiple actions during their turn properly
3 Days Ago
Revert debug card choices
3 Days Ago
More general WIP
3 Days Ago
Card game player widget card count is now dynamic (previously hard coded to two cards). Implemented "split" action.
4 Days Ago
Card players can now have a second, separate set of cards (will be used for blackjack splits)
4 Days Ago
Merge Main -> Blackjack
4 Days Ago
General WIP and fixes
4 Days Ago
Fixed cards now animating in the Blackjack UI
4 Days Ago
Implement EditorMakeRandomMove for Blackjack
4 Days Ago
Improved system for managing hidden cards. Allows the Blackjack dealer's first card to be hidden, and second card shown. ProtoBuf no longer needs trueCardCount.
4 Days Ago
Functions for splits, doubling down, and insurance. Sounds.
5 Days Ago
Gameplay WIP. Dealer makes his play. Some work on end-of-round scoring.
5 Days Ago
Custom PlayersInRound() IEnumerator prevents having to check HasUserInCurrentRound all the time in card game foreach loops. Other WIP.
5 Days Ago
Merge Caboose -> Blackjack
6 Days Ago
Gameplay WIP
8 Days Ago
A more aesthetically pleasing dealer value display
8 Days Ago
Ignoring a workspaces.db file that a VS extension uses
8 Days Ago
Merge Main -> Blackjack
9 Days Ago
Gameplay WIP
9 Days Ago
- Don't send the dealer's hidden card to the client at all until the end of the round - Widget shows dealer's score
9 Days Ago
A few fixes
9 Days Ago
Players can bust (value over 21). Round can end with only one player left.
9 Days Ago
Stand/Hit actions
9 Days Ago
Fixed All In not working
9 Days Ago
Add support for going all-in. WIP basic actions and turns.
9 Days Ago
Calculate score for player's cards and show it in the UI
10 Days Ago
CardGamePlayerWidget now has a dynamic layout. Added optional extra area, will be used to show the player's card value in Blackjack
10 Days Ago
Fixed bet not submitting
10 Days Ago
If in editor, auto-give the player some scrap when they play a card game (similar to how vehicles get free fuel).
10 Days Ago
Allow changing dynamic bet amount with mouse wheel
10 Days Ago
Merge Main -> Blackjack
11 Days Ago
Force-quit anyone who didn't place a bet during the initial phase timer
11 Days Ago
Move table-destroy payout code to the base CardGameController
11 Days Ago
Stopped Rust complaining about not understanding the command line args that Unity is automatically adding ("licensingIpc", "hubSessionId" etc)
11 Days Ago
Reduced "Rust+ companion server connectivity", "Failed to find DungeonGridRoot", and "Failed to find DungeonBaseRoot" errors to warning level when in editor (prevent spam in game window).
11 Days Ago
Display bets correctly for Blackjack in the widget.
11 Days Ago
Text edits
11 Days Ago
UI text work
11 Days Ago
Lower Blackjack mount eye pos so the player doesn't feel like they're inhabiting a wacky waving inflatable tube man when they look straight down
11 Days Ago
Moved the poker-specific stuff in CardGamePlayerWidget into TexasHoldEmUI
11 Days Ago
UI action phrases for Blackjack game actions