244,582 Commits over 3,898 Days - 2.61cph!
Set known Game.Server fields when running Game.Menu.StartServerAsync (sboxgame/issues#3980)
Decrease block increment size, can get finer selections (i.e PackageCard modal button)
Fix FindPanelsAt never finding more than 1 panel
Prioritize pinging serers that have never been seen / cached first
Unlock ping DB when playmode stops (so you can debug db in editor)
▆▋▊▍ ▊▆▊▍▍▊▇▆▌ ▇▋▄▆▋_▊█▅▌▉▉▋▌_▆▄▋▆▄
Undo changes to input.GetCursorPos
Causes issues with spawnicon editor, and probably other addons too.
Delete serverplugin_empty.dll
Fixed crashes when accessing out of bounds flex controllers
This fixes crashes when rendering spawnicons of models that have more than 96 flex controllers. Probably fixes other cases as well.
Leaderboard backup, run #5900
Give eligible panels a score and give it some data to score by, focus the lowest scoring panel, also hook up selection and scrolling
Angled fence panel
Bare concrete colour adjustment
BoxShooter can only grab Prop models
Make Hammer gizmo sceneworld get added to view again
Use cached ping value to sort servers (since we can't update a struct's ping)
Set default ping of server to cached value
initial terrain_embankment_a commit
delete unnecessary texture map
General tutorial server compile fixes
Fix client compile error in TimeChange
merge from time_progression
Added TimeChange to handle changing local time for a player.
Added OnStartTimeChange to tutorial island to set the time to 9am on tutorial start.
Missions can now set or advance time on start and/or completion.
Set tutorial missions to advance the time by 30 minutes each on completion.
Using abs here tries to use stdlib and it's not linked, use V_fabsf instead
▇▋▋▇▍ █▄█▌▇▌ ▄▆▉▌█▅ ▅▅▌▍
▊▊▊▅/▌▊█▄▊▌▌▇/▍▊▋▌▄▋▇▊
█▆▋▆▊▅ ▅▉▍▌▉
▉▇▆▊▄▅▅▄ ▋▉▇▆▉ ▍▋▆▍▅▊ ▄▇▋▆█▇ ▌▇ ▉▋█▍▄▋▆▇ ▍▋▍▊ ▋▌▋▊ ▄▅▄▆▆▌▌
Starting on the interpreter
Sizes passed to ImageRect.Calculate with Undefined unit will correctly use default size
Default text overflow to "None", spec default is clip but ours behaves differently - this will do for now
Give `line-height`, `letter-spacing` and `word-spacing` default values, no need to null check them
Don't implicitly clamp backgrounds if background-size is `cover`
Handle LengthUnit.Undefined gracefully, document
Remove links if types become invalid
Implement updating node parameters
merge from rust_reboot/main/building_skins_3/building_skins_4
merge from Attack Helicopter
merge from haircap_shadow_fix
Work on finding panels from delta, fixed not finding an initial focused panel
▍▄▉▌▋ █▍▇▌█ ▄▉▆▆▊█▇ ▆▋ ▊▋▋ ▍▄▉▉▌ ▉▊▋▍▊▌ (▉▄▄▉▅ ▄▆▇▄▄ ▍▌▉▊▍'▄ ▌▄▇▌▄)- ▄▆▄▉▇▅▉▇ ▋▅▉ █▊▊ ▆▊▌▆▆ █▇▋▊▍▆ ▄▌▍ ▉▋▊▉▋▋
▉▋▍▄▋ ▍▋▄▇ ▍██ ▌▄▋▇ ▍▋▅ █▋▇▊
▅▆▇▆▉▋▍ █▍▊▌▅█▊
Add VerticalLayout, clean up layout system
Leaderboard backup, run #5885
Show a ping on the scientist when you need to go and talk to him
Mission objective rows now grow vertically to fit text
Show a ping in the mission objective HUD if that objective is being pinged
If the bonus resource storage has resources for the current mission, show a loot ping
Leaderboard backup, run #5883
Added an option for tutorial deploy guides to only display if a specific stage is active, implemented on initial build stage
Asking the mission provider for help will now reopen that missions full screen tutorial modal
Add 'use cache' button back to server browser
Reimplement code that uses cache vs steam browser
▆▌▌ ▉▋▌ ▍▌██▍▍ ▊█▍▉▋ ███▇▄▅▆█▉ █▋▊▌▌▋█, ▆▅▉█▊ ▅▄▌▍▋▋ ▄▌▍▋▍█
tag team dmg upgrade
scale enemy hp with player count
dash heal player upgrade
fix ui regressions
Parachute cine materials + prefabs