branchrust_reboot/main/CardGamescancel

464 Commits over 120 Days - 0.16cph!

4 Years Ago
Merge Main -> CardGames
4 Years Ago
Merge Main -> CardGames
4 Years Ago
If all other players are all-in, there's no point in having the one remaining active player go through the motions of checking. In that scenario, skip to the end.
4 Years Ago
Set the minimum raise if it's under, instead of just bailing out
4 Years Ago
Make the correct player input if player doesn't have enough for the blinds
4 Years Ago
Refactored the initial blinds to act like real gameplay inputs (reduce the potential bug surface)
4 Years Ago
Play a short ding sound when it's the local player's turn
4 Years Ago
Decrease central poker UI padding
4 Years Ago
Differentiate true winners from users who just got some scrap back due to all-in rules.
4 Years Ago
Fix card central UI auto-sizing.
4 Years Ago
Holding shift changes the bet/raise amount by 25 instead of 5
4 Years Ago
Merge Main->CardGames
4 Years Ago
Clear poker table in the poker tester if the player dismounts
4 Years Ago
Fix for player order. Lock the CardPlayerData array to the mount index
4 Years Ago
Reorder all card table seats/storage/mount points so that gameplay always follows the correct clockwise order
4 Years Ago
- Fixed betting rounds not ending until the end of going around the table. Now moves on immediatey if everyone has had a turn and the bets are equal. - Fixed the next betting round not always starting on the right player.
4 Years Ago
Merge Main->CardGames
4 Years Ago
Fixed player's previous cards that were sent through not clearing if the new load contains no cards
4 Years Ago
Fix the first to have a turn player for two-player games
4 Years Ago
In two player games, have the dealer post the small blind. Small blind player becomes big blind.
4 Years Ago
Action UI edit
4 Years Ago
Merge branch back to CardGames
4 Years Ago
- Fix the raise minimums to follow the rules correctly - Made the action UI less complicated, now only showing the amount your bet will increase - Always send card player data for all players, less bug-prone - Move some CardPlayerData methods to server-only
4 Years Ago
Better abandoned scrap calculation
4 Years Ago
Remove temporary debug print
4 Years Ago
If a player leaves the poker game (quits/dies), but has a higher bet than anyone still in the game due to being all-in for an amount that nobody else could afford, that leaves that portion of the pot in a nominally unclaimable state since poker rules state that a player can only claim winnings from each other player up to the value of their bet. Previously this was paid out in an awkward way that could end up with non-winners claiming the "bonus" scrap. Bonus winnings are now divided equally between the winner(s) (plural in the case of a draw result) of a round.
4 Years Ago
Merge Main -> CardGames
4 Years Ago
Bandit town gambling lighting update + s2p
4 Years Ago
Gambling light cord mesh is standalone, for variable length scaling.
4 Years Ago
Gambling light prefab setup, effects & color variant.
4 Years Ago
For the dismounting on load, work around the issue of seats not being saved and therefore ending up with different UIDs on load
4 Years Ago
BilBTestMap edit
4 Years Ago
Gambling light texture & material improvements. Optimized size & compression. Marked some _unused that aren't worth the memory usage atm.
4 Years Ago
Remove the warnings for inputs from the non-active player, it's fine to just ignore them.
4 Years Ago
Merge Main->CardGames
4 Years Ago
▋▄▄▌▄▌█▅ ▉▍▌▅▅ + █▋▆▌▄█▊▍▍, ▆▋▄▋ ▇▋▅ ▆▆▆▌
4 Years Ago
When the server loads a save and a player was mounted, move them to a valid dismount position if there is one instead of just spawning them at the spot they were mounted. Fixes getting stuck in the poker table among other things.
4 Years Ago
Phrases
4 Years Ago
Match up card table shadow settings on LODs
4 Years Ago
Fix up LOD issues on the card tables
4 Years Ago
Make sure we have a mounted player before messing with the animator
4 Years Ago
Randomise playback time on card table sitting pose when switching (stops synced up idle fidgets)
4 Years Ago
Changed "play" language key to "play_poker" since "play" is already in use for "PLAY GAME"
4 Years Ago
Fixed shared phrases Phrases build
4 Years Ago
Checked and adjusted player mount positions for all card table seats
4 Years Ago
Fixed card table seated idle not animating
4 Years Ago
Fix properties not updating when using vehicle custom inspector
4 Years Ago
Match static card table A chair positions with deployable card table
4 Years Ago
Merge Main->CardGames
4 Years Ago
Added basic support for the RandomParameter state machine behaviour to not repeat numbers Enabled the above on the playing cards fidget and fixed it never picking the 4th animation