31,170 Commits over 3,928 Days - 0.33cph!
Fixed error in RustPlatformHooks.ServerParameters when rendering skin icons inside editor (was not handling zero query port correctly when Steam Networking is used)
Fixed elite create inventory item spawns amount exceeding available inventory slots
Fixed water jug first person spectate errors when emptying jug
Another attempt to fix phrases
Added server.netprotocol convar that prints the server protocol tag (rak for raknet or sw for steamworks)
Merge from SteamNetworking_ByDefault
Don't allow MissionPoints to drop to ground until the server has finished loading, this should prevent mission objectives being placed under the ground during the treasure hunt mission
▉▆▇▍█ ▊▋▋█ █▍▇▄▍ ▄▊▇ ▇▄▊▅▋▅▉ ▋▆█▌▆▌▋▉▅ ▋▊ ▍▇▅ ▊▊▍▋▄▅▉▅▉
merge from player_movement_rpc
Let's try adding macos back to Rust.Harmony.asmdef to resolve editor errors (will need to ifdef everything out entirely on macos if this doesn't work)
Fix NRE is caboose is destroyed during the end-of-round info UI
Fix server calling OnAnyFlagsChanged as well in listen server mode, causing errors in editor
- Fixed armoured vehicle module windows not opening/closing on the client side when the vehicle is idle.
- Fixed vehicle central locking switch not updating visually wen the vehicle is idle.
Fixed BiomeTexture error when opening workshop editor
merge from lumberjack_viewmode
merge from attachment_item_move
Update EntityMenu with the new cards_play token from
76333 - needed a CodeGen
▉▆▋▋▉ ▋▍▆▄▅▉▆▍▊▄_▄▄▅▊▉▍▋▋▆▇▌ ▍▋▊ ▆▆▌▉▍█▉▉▌▉_▊▄▊▊▄▄▅▄▇▉▍▌▊▄▊▌ ▌▉█▇▊▌▅ (▊▌▌ ▊▋▍▆▉▉▅▊▄▉_▆▄▊▅▆▌▊▅▋▇▉ ▋ ▌▅ ▉▍▄▉▍▋▌▄▋▅ ▇▇▅▅▄▇▊ ▄▄▄▊▋▌▆▄▋▅ ▄▍▉▇▌▌▌▊▉█▊)
Be nice and use the dealer rule that gives the house a little less edge. Stand on a soft 17 instead of hitting.
Potential HLOD changes to prevent monument geometry not rendering immediately after connecting to a game
Fixed a remaining bug in how the dealer handles soft 17
Fixed conflict between the card game "play" action text token and the main menu "play game" text token which is also just "play". Renamed mine to cards_play.
Minor fix for the way the dealer handles aces, now implementing the Soft 17 rule correctly
Merge MoreCabooseFixes -> Main
merge from MoreCaboseFixes
merge from MoreCaboseFixes
▉▆▇▄▍ ▇▊▄ ▋▆▋ █▊▋▊▊▇ ▅▅▍ & ▊▅▅ ▅▇▋▌▋▅ ▅▇▊▉▊▇▉▇ ▅▌▇▇▅▄ ▊▉▄▋▌▉
Phrases and codegen checks (skyrotation back to 0 by default)
Slot machines now drop their scrap when destroyed
Increased caboose decay time to 4x whatever TrainCar.decayminutes is set to. The default is 30 minutes, which puts caboose at two hours. Note that decay only starts when no one is nearby, and resets if someone boards the train.
Fixed dynamic bet bug + dynamic bet now remembers the player's last bet amount
Slot machine payout UI now use Sprites/Multiply shader, removes need for instanced shader setup with time of day adjustments
Fix "don't have enough scrap" message popping up and immediately disappearing.
Disable the editor free scrap
Re-add the minor blackjack halloween thing
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.
Refresh to the new dealer expression right away as the round ends, to align it with the audio
Handle cases where one ace valued at 11 but other ace(s) valued at 1 is the optimal play
Fixed being able to bet over the max using the alternate betting input