branchrust_reboot/main/MoreCaboseFixescancel
43 Commits over 0 Days - ∞cph!
Failure to input a move before turn timeout in Blackjack no longer boots the player from the game by default. Instead, it tries to input a SubmitBet or Stand if possible, letting them still complete the round. If the player continues to give no inputs for four minutes, they'll then still be booted from the game. Four minutes is now the no-inputs timeout in poker as well.
Merge Main -> MoreCabooseFixes
Delay showing cards in the screen UIs, so they don't get ahead of the main UI animation
Show face-down cards before flipping them face up (Helk request). Also modified the animations a bit to make them snappy. New PlayingCardSprite script handles the animatinons.
Increase time between dealer moves to 1s
Show neutral dealer face in a standoff
Add a wait between each of the Blackjack dealer's moves
Fix project settings defines
Added a one second delay between the player's last move and the dealer's play in Blackjack. Gives the final move time to update things before the round is over. New InGameRoundEnding state for card games.
Removed the various LODGroup and RendererLOD scripts from the Caboose Dressing prefab and combined them all into a single new LODGroup. Adjusted the cutoffs.
Enable/disable the caboose window quads with the lights
Fixed the caboose ceiling light bulb being nigh on invisible when off
Fixed caboose bug causing lights to not work anymore
Improved handling on the small screen for having too many cards as well
Blackjack - Main screen handles the dealer having >7 cards
Merge Main -> MoreCabooseFixes
Merge Main -> MoreCabooseFixes
Merge Main -> MoreCabooseFixes
Fixed poker table NullReferenceException when trying to play
Show the player's current card value in the main UI at the bottom. Removes confusion when look at scores when you have a split
Merge Main -> MoreCabooseFixes
Fixed missing DoPrepare labels the static BlackJack machine (for modders), also fixes MissingReferenceException when running DoPrepareAll
thumb_up
19
thumb_down
187
Fixed dealer still playing his hand if all players busted
Let players participate in card game chat whenever they're at the table, not just when they're in the game. This aligns the ability to SEND card game chat with the ability to RECEIVE card game chat - these were previously misaligned.
Fix cards chat messages not showing up for the other player(s) at the blackjack machine
Fixed voice chat and text chat not being available in the card game UI
Revert
76289 re dealer hitting on two aces. Behaviour was actually correct before.
Fix bets not swapping over when the split hand and main hand swap over. Bug was only noticeable when doubling on one hand and not the other, then winning on one and not the other
Fixed dealer hitting on two aces (dealer should always count all aces as 11 when deciding whether to hit - this was broken for two aces in another fix I did yesterday)
Don't show hit option if the player has 21 already (but has other options like Insurance, so the round hasn't automatically ended)
Fixed insurance not paying out correctly (I thought it paid 2:1 like you pay $10 insurance and get $20, but it's 2:1 like you get your original $10 back + $20 = $30)
Increased blackjack table LOD distances a bit
Improved card player UI widget action popup behaviour
Fixed caboose having no death screen icon
Prevent interacting with caboose light switches from behind
Fixed bug with the player widget UI if the top hand had less cards than the bottom hand. The bottom hand would show some of its cards in the top row.
A slightly more intelligent fix for TriggerPlayerForce
Fixed TriggerPlayerForce not working correctly on rotated objects
Fixed caboose Vehicle World wheel collider alignment, fixed missing Vehicle Detailed layer wheel colliders, fixed slightly incorrect bogie height
Fixed not being able to crawl under caboose