244,390 Commits over 3,898 Days - 2.61cph!
Merge from tutorial_island/cinematic
Merge from tutorial_island
Mute timeline audio tracks when the timeline plays on the server (but don't do this in editor as it will mute all sfx)
Updated temp audio mixdown for tutorial cinematic
Fix death marker and pings sometimes appearing after respawning post tutorial
Merge from tutorial_island/cinematic
Hide paddle viewmodel during cinematic
██▍▌▋▇▌▄▉▆ ▄▌▌▄▅ ▄▄▇▆▄▍ █▄███▆
Fix issues with sweetspot scanning when mounted.
Harbor 1 layout and dressing progress
Minor code fixes via LuaLS diagnostics
It's mostly usage of non existent globals or function arguments
Fixed a regression with env_sky + other editors inherit map values now
MInor adjustments
"Server" menu bar option
Making those settings more visible to the average player.
Also made all the options grayed out consistently with their ability to function at a given moment
Don't record certain pointless convars/commands in demos
Probably a lot more of these need doing
Fallback menu for when menu.html doesn't exist
Should also be used on x86-64 when chromium doesn't launch for whatever reason.
Show/hide models based on TC content
Added doors and any other upkeeped entity to the block count
Fixed Taunt Camera making view roll permanent
Not a perfect fix, but it works
▋▇▄▇▉ ▆ ▋▉▋▊▌ ▇▄▇▆ ▋▅▍▄▇▄▋▌▍▋▍▆▉▋
▅▇█▋▇ ▌▅▆▌█▆▇▌▇▆▋ ▅▉ ▆▇_▉▇▉▆ ▆▆▄▉▄▉▊▄ ▅▌ ▊▇█▉▊
▉▅█▆█▌▄ ▅▇▉ ▆▊▇▍▅▆ ▋▋▆ ▉▄▋▊▅▆▌▅ ▅▄▋▍▆▉▌ ▋▆▄▄
▄█▆▅▋ ▍▌▍ ▇▄▄▊▌▉▅▄ ▊▋▉▇▍▊▊▌ ▅▊ ▉▍▅█.▅▌▅▊▊▋▇▍▄▊▇ - ▇▉▄▄█▌
▇▄█▆▄ ▋▊▅█▋ ▇▄▄▇▌▌ ▌▍▆█▅▍ █▋▊▊ ▌▍▉▄▉ ▌▋▋▅ ▌▊▅▅▅▉▉▅▄
▍▍▄▆▉ ▉▊▅▌▍ ▊█▊
▊▊█▌▊ ▉▇▅▉▇▆▆▍▅ ▊▋▄ ▍▊ ▋█▋▊▉▊ █▄██▍▋, ▄▋▆▍ ▉▊ ▆▌▍ ▌▌█▊▋▄▉ ▇▄▇▋▄
▄▊▆ ▌▍▌ ▅▆█▍ ▋▉▉▅█ ▋▅▅▅▌▄ ▊▍▉▇▄▋▊▍ ▋▇▄▆ ▊▄▅ ▍▄▉▋▄▊ ▉▌ ▅▍▄ ▊▊▌▅ ▌▆ ▍▍▇ ▊▊▉▍▅ ▉▆▋▉ ▊▇ ▌▅▇▋▅▉▇
▋.█. ▅▅█ █▍▅▄ ▅▉ ▉▋▆▋ ▋█▆▉ ▊▊▉▇▋▆█ ▉▅▉▆▄ ▄▇ ▍▆▉ ▅▉▆▅▍ ▄▉▅▅ ▄▍▄ ▅▇▌▉▉, ▌▊▅▄+█ ▌▄▌▋▉▋ ▄▉ ▅▋▄ ▅▉▌ ▄▇▋▊▄ ▅▉▆██▄. ▅█▉██▇▄ █▋▋▅ ▇▆█ ▌▅▊▌ ▅▄▍▌ ▄█ ▆▅▄ ▅▍ ▌▊▉▇▋█.
Clear cache body parts on model so that bodygroups in inspector can update properly
Add material groups and body parts to their control widget value hashes so they refresh on model reload https://files.facepunch.com/layla/1b1511b1/sbox-dev_10llRRdkD3.mp4
TC upkeep timer now updated in real-time instead of periodically
Component editor
Move to Components/Definition
Fix calling base constructor in generated component types
Revert "Use standalone launcher by default"
This reverts commit aec53d0ab776ea8f0423a68322c24ed3caf8a6d6.
Fixed re-creating NodeLibrary a bunch of times during startup
Fix calling base constructor in generated component types
Move to Components/Definition
Can drag red seek line to change the start point of the demo
Show start timestamp under the seek bar
Show "blue" where the player was active & "yellow" where the player was idle
ActionGraph fixes / improvements from hackweek
Everything except the component editor
Fix embedding target object in scene Action Graphs
Fix legacy Get Game Object node
Use standalone launcher by default
Fixed Input.Released being stomped by controller input
Comment out DISABLE_VK_LAYER_VALVE_steam_overlay_1 for now, it was disabling SteamInput (god knows why)
Create Development Contest Terms & Conditions.txt
merge packet_ordering -> full_server_demos
Add project from folder
create new project
Merge from map_entity_load_fix
Fix cloud demo items not highlighting when hovering or selected
Fixed some methods still being called on map entities that have been destroyed (GameObject.Destroy vs. FindObjectsOfType in the same frame)
Cleanup upload code a bit
ActionGraph fixes / improvements from hackweek
Everything except the component editor
Fix embedding target object in scene Action Graphs
Fix legacy Get Game Object node
Add PhysicsBody.AddCylinderShape and PhysicsBody.AddConeShape
Add hull collider component to combine multiple hull shapes with selector (box, cone, cylinder) https://files.facepunch.com/layla/1b1511b1/sbox-dev_KwarwIJ8dm.mp4
▆▋▌▋▌▉▄▉▉▄▋▄ ▅▌▄█▅▌ ▇▇▉▇█▌▆▆ ▌▇▉▅▋▊▇ ▊▌▍▊▅▄█▇▊█▇▍▆
▋▌▌▄▇ ▌▇▍▄ ▌▆▍▉ ▊▊▊▍▇▇▅ ▋█▄ ▄▋▄▌▌▍▍▌ ▄▌▍█▄▉█ ▌▌▆▇▊▍▋ ▊▉█ ▋▋▊▅'▄ ▌█▆▌▋▆?
!▆▄█▄▅▄▅ ▄▉▅▊▅▉██▌▇▌▅▇▄██ ▅▅▆▋▄▄
!▉▆▅▋▅ ▉▌▋▇█▍▉▊▍ ▆▅▊▅▊▉▄ ▄█▊█ ▅▌▊▇ ▌▍▆▅▄ ▄▍█▇▇▍▊▄▄
!▇▆▌██ ▅▄▉▄▅▉▍█▋▉▇ ▍▋▅█ ▉▉▊█▉▍▆▊▆
▌▋-▌▍▄▄█▊ ▋▇█▇▆▌ ▅▉▅▊▅▍▄ ▇▅▉ ▊▉▋
!▉█▍▉▌▇▇ ▆█▊▍█▊ ▄▊▆▇▊▄▆▋_▉▌▇▆
Move SegmentedControl over
Add EditorUtility.DisplayDialog which asks a bool
Pin/Remove works
Expose GetOutputExpression
▅▉▄▍▄▄▆ ▉▄▉▋▍█▋▆▍ ▉▇▆▋ ▄▇▋ █▌▊█▍ █▍▆▉ ▊▉█ ▌▇█ ▇▅
▉▆▇▋▉▅▌ ▄▌▆▄▅▋▆ ▉▇▄▋▆▇▍▅▉▅ ▋▄▉▆
Fixed upkeep resources cost texts being too large