240,798 Commits over 3,867 Days - 2.59cph!
▋▆▉ ▌▆█▄▄▉█▍▍▄▌▋▋▊/▅█▉█▍▇▄▊▌█▇▄▊▍▋▇▅▍▉▌▇▊
Updated trace solver from valve
Very experimental change: don't run RustText text localizing/translating if we aren't editing the prefab or have a scene open that the text component is part of
Fixes GameUI and EngineUI running 30k text updates and triggering an asset reimport every time an unrelated asset is created or modified
Write up temp help prompts for every tutorial mission
Crafting a planner step now uses the proper item name
Bare concrete additional layer
concrete floor tile
Added a follow up mission to the build base mission that requires the player to fill their TC with 24 hours worth of supplies
▄▊▆▍▅▉▄ ▉█▅▇ ▍▌▅█▅▌ ▉▆▄ ▆▋▌
▉▇▉▋▊▋_▉▄▇▋▉ ▅▅▊▋▉█ ▍▆▊▅▉/▊▉▊▇▌▆▇
Remove OnPlayerLand hook (OnPlayerHitGround exists)
Enable connection reusage for HTTP
Speeds up subsequent requests
render.Push/PopRenderTarget overflow/underflow safeguards
Also made certain render.Push* function overflowing not crash the game outright
Adjust "Failed to find any models for this addon" error
Mention what might be causing the issue
Added OnPlayerLand/OnPlayerJump hooks
Arguments are `Player, number`, where the number is the velocity/impulse of the landing/jump
Should these 2 hooks be combined into 1?
added rock_scatter
updated snow_a1 material
Removed some extra files that were comitted by mistake
Merge from uv123-tangent-basis-fix
merge from global_networked_bases
World Model optimization for USP (now included RMR red dot)
World Model for Trenchknife
Move to Tier1, remove Raster and just use Texture
Sandbox.UI
Abstract Sandbox.UI input, move over RootPanel, data classes, IPanel
Move BaseStyles into Sandbox.UI
Fix flawed equality logic
Add PhysicsBody.GameObject (for non entity)
Cleanup editor ui
Fixed tangent basis calculation for uv1, uv2 and uv3
tweak map and chest material
Merge branch 'main' of sbox-sausagesurvivors2
v_mp5: basic version of movement anim implementation
merge from ghost_sheet_fixes
Added OnTutorialStarted client RPC for setting any clientside tutorial defaults. Called when a player is spawned on the tutorial island.
Set ui.ShowUseBind to true as a tutorial default.
Initiall burst cloth setup
Added ui.ShowuseBind convar to toggle behaviour. Defaults to false.
Show use keybind on interaction/use prompts
v_mp5: merge fire & dry fire groups together
v_usp: merge fire & dry fire groups together
merge from /building_skins_3/building_skins_4
QHammerMainWnd is a managed DockWindow, start moving Hammer dock widgets over to DockManager
Everything in hammer is added through managed DockManager
Asset browser doesn't need to be made from native, use [Dock]
DockManager manages View toolbars menu, delete all native for it
Dock widgets dont need to be QDockWidget anymore
Use StateCookie to save Hammer layout, add a default layout
Dracula cape mesh/textures
WIP prefab setup
merge from building_skins_3/building_skins_4
added roof_bitumen_panels tileable material
Added Tags to Surface (HasTag, HasAnyTag, HasAllTags - define tags in resource)
Remove ClientEntity.HasPermission (unused)
added gibs to the single weapon rack item
updated prefab
subtracting private bundles for brutalist
Fix up editor for entity workflow