248,563 Commits over 3,928 Days - 2.64cph!
Transform copier script changes
Merge from zipline_dismount_angle
Improved behaviour of zipline dismounts
Now checks if a zipline position has a valid dismount before saving it as a safe dismount point
Increased the radius of the zipline capsule when checking if it can move forwards
Should no longer result in players being dismounted into clipping geometry on powerlines if the arrival point is at a harsh angle
Base player armour prefab (cine)
Dir changes, added armour materials
Remove CUSTOM_MATERIAL_INPUTS and CUSTOM_TEXTURE_FILTERING, vfx optimizes it out if not used
Remove D_BAKED_LIGHTING_FROM_VERTEX_STREAM, never used
Merge from protobuf_osx_fix
Merge from fix_vending_multiplier_widget
Fix incorrect text label on the scrap received multiplier widget in the map screen when inspecting a vending machine
Now matches the correct label when interacting with a vending machine in person
Added generate.command so you can just double click rather than running terminal
Fixed protobufs not generating on OSX
Timeline updates + backups
Both wooden shields now use wooden impact pfx
Fixed "ent kill" commands affecting shields
Horse code cleanup
Fixed handbrake not working properly
Use WorldTransform/LocalTransform
Allow for inner feathering for EnvmapProbe in UI, same defaults for hammer equivalents of this
ggxcubemaphelper (cpu) is equivalent to cubemapper (gpu), increase sample count but use faster sampling and sample from first mip always
https://i.imgur.com/5UuaG0b.mp4
Sample from mips again and decrease sample count to not be absurd for our budget
Leaderboard backup, run #
16145
Drop model as static prop based on model archetype
Add Scene.Trace.Rotated to allow for tracing rotated boxes or capsules (this already worked with FromTo( Transform, Vector ) but it's not obvious enough because no one knew it was there
Add simulation space option for particle force https://files.facepunch.com/layla/1b1511b1/sbox-dev_wMFfk99UTS.mp4
Leaderboard backup, run #
16133
Remove remaining usage of Transform.World/Local
Use WorldTransform instead of Transform.World in engine code
Order block tools, select current tool in combo box
Fix exception in TreeNode.SetChildren
Delete property sheet cya
Block tool uses control sheet
Path tool uses control sheet
InputActionPanel uses input action proxy for now because we can't move the fucker
Project page uses control sheet
Delete RuntimeAddonPage, not used anymore?
Publish finalize page uses control sheet
Add FolderControlWidget
Standalone review page uses control sheet
Package references uses control sheet
InputAction can't use control sheet yet, it exists sandbox.system and now it can't be moved from there to be exposed
Move input actions back to sandbox.system
Expose ControlModeSettings
Supported Control Modes uses control sheet
Add CustomEditor for NamedEditor "keybind"
InputActionPanel modal uses control sheet