Holiday Update

Snow is falling on the Playground and the giving season has delivered a new holiday challenge!
Detailed Patch Notes
- A new holiday Trial and Collectible Gifts can be found in Playground
- Players will receive a holiday hat for completing any course during the holidays
- Add a new holiday comic: A Visit from Hazard -- replaces A Sue Nami Christmas
- Add continue support to All Courses Marathon
- Improved “step up” logic, the player should now smoothly walk up small steps
- Increased leniency allowed before committing to a side while boosting
- Collision cleanup in Gym Class courses
- Fixed issue with player collider that would cause shoulders to get caught on certain objects
- Add green outline to Buddy when he starts getting lonely near lava
- Improved visualization of on screen input
- Added a chat command for playing back external replays
/replay name_of_replay_file - Added bounty maps to the main level select menu
- Snowballs added to Playground
- Updated grouping system to be easier to use in game
- Friends list in the main menu now controls group system
- In game player menu now controls group system
- Reworked some UI elements to make group feature more evident
- Fix issue causing Buddy to think he was in lava when standing on sidewalks in Playground
- Fix screen flashes white while dying when ScreenFlashes are disabled
- Fix hitting Enter on Character Select takes you to main menu screen but shows UI elements from character customize screen
- Fix objects not making sound when falling into acid pools
- Fix slight delay before acid, lava and some collision sounds
- Fix to acid, lava and ball-pit death sounds so they don’t spam as much
- Fix icon for pursuit target failed to fade out when on-screen
- Fix memory leak when entering settings menu repeatedly
- Fix occasional missing idle animation toys
- Fix square shadows on lava bubbles
- Fix Arabic multiline text displayed bottom to top instead of top to bottom
- Fix inconsistent G.A.T. team member names in Russian
- Fix no languages when re-entering language screen
- Fix trampoline infinite bounce bug when players die next to them
- Fix bug where the game would be in a bad state after changing quality settings during a tiny toy trial
- Fix the wrong Buddy appearing in Basement
Hotfix 384847
- Fixed bug where players could die when crouching on moving platforms
- Fixed bug with snowball audio
Modkit 384169
- Add a "Check for Errors" button to look for common modkit errors -- bad components/meshes/etc that will break your map in Steam builds
- Add a "Check For Bounty Errors" menu item to look for untranslatable text, baked lighting, and bounty map blocking issues
- Add 'Make Pursuit' button to GameModeContainer for creating pursuit courses like Chase the Grade
- ‘Make Pursuit’ instructions added to readme (modkit_everything_explained.pdf)
- Add BezierPathAnimator for moving objects along a spline
- Add pursuit and BezierPathAnimator examples to modkit_demo
- Add descriptions to each course in modkit_demo to explain what it's demonstrating
- Add editing and troubleshooting info to BezierSplines (for LevelIntro, Pursuit, BezierPathAnimator)
- Fix “Add Curve” on BezierSpline ignored current curve direction and always pointed in the same world direction (click Add Curve, adjusting curve, and repeat is now a good workflow)
- Fix some songs don’t work in modkit maps and remove broken ones
- Use Molten as default music track in new maps instead of none
- Improve near shadow quality using ShadowDrawDistanceOverride and auto-adjust to quality level
- Fix long mod descriptions are truncated when doing Modify Mod
- Fix Handhold and CollectibleForLevel is a confusing giant list of attributes.
- Fix incorrect FindInvalidMeshesInScene errors on course portals
- Fix JumpToBug not opening the scene panel
- Fix visibility changes fail to save after pressing Validate Show/Hide button
- Fix gamemode id mismatch if you rename the scene without inspecting a gamemode
- Completely destroy any "Main Camera" object found in modmaps
- Add log messages to explain when GameModeIdSuffix is invalid
- Don't allow GameModeIdSuffix when using ModeOverride without modifier or config
- Clarify some tooltips
- Prompt users using baked lighting to do a bake before export
- Automatically turn off Baked Global Illumination and Realtime Global Illumination when adding a HotLavaGameContainer for better defaults
- Fix lighting setup in modkit_demo to use realtime lights
- Setup template_land to use mixed lights to be an example of lighting an outdoor scene
- Rebake lighting on indoor_example to be a better example of a realistic indoor scene
- Move indoor_example scene to School art pack to shrink Generic by 40%
- Rope swing instructions added to readme (modkit_everything_explained.pdf)
- Better instructions for Grabbables added to readme (modkit_everything_explained.pdf)