250,524 Commits over 3,959 Days - 2.64cph!
Fixed a couple of flicker cases
Added new LOD visualiser
Now culls LOD levels outside of fade zones
Fixed Coffin storage adaptor socket position
Add weapon chamber sound event
Same for mags
Minor bug fixing
Scene update
Add extremely basic player movement component, and player look component (using snap-look)
Added BulletComponent, bullet interactable, ability to manually chamber a weapon chamber with a bullet, can load mags manually too
Leaderboard backup, run #
11538
Fix face texture origin not loading
Add group headers to face inspector https://files.facepunch.com/layla/1b0411b1/sbox-dev_Ve40zCM84l.mp4
Rework planar mapping so each face has their own texture transform
Add face align (grid, face, view)
Add face uv shift (based on grid spacing)
merge from main -> fix_eventrecord_pooling_error
▊▆▉▇▄ ▍▅▇▄▆▇ ▄▅▌ ▆▄▋▄▅▌▊▇▆ ▊▆▊▌▊▇▉ ▆▄▆▆▆█▋ ▍▍ ▌█▊▍▊▄
▌▅▍▉▌ ▉ ▄▅▊▆▇▄▍▅▇▅▉▄█▄▇▌▌▉▋ ▆▌▅▆█ ▍█ ▉▉▇▉▌ ▅█ ▍▅ ▌▉▄▍▇▌▋ ▉▋▌ ▊█▉▋▄ ▆▇▋▉▊▌▍▆ ▆▌█▇▋ ▋▆▇▉█▍ █▆▌▊██▄ ▊█▉▇▄▄▌▇ ▇██ ▍▇▆▍▇▌ ▅▌█▄▋▉▉▅ ▍▉▆▌ █▋▇▄▉▆█
merge from fix_industrial_tc_deleting_items
merge from tc_onkilled_nullcheck
merge from tc_onkilled_nullcheck
Added weapon chamber system, mp5 bolt feeds from mag somewhat realistically. Bullets stored as individual objects, with goal of being able to fill up mags / chamber guns manually
Leaderboard backup, run #
11514
▉▉▇▄ ▇▊█▇▆▄▍▇▄ ▋▄▇▆▇ ▍▉▌ ▍▆ ▉▊▌▊▍▊▊ ▍█▌▅ ▅▅▌▌▌█▌▄█▍▌▉▄▌▍▄▌▇▌█▄▊▇, ▌█▉▄▉ ▊▉▄ █ ▉▍▉▌▉█
▄▆▊ ▌▌▌▄▌▅.▋▆▉▇▆▇▋▌▋▍▅▋▊▄▅▉▅▋▇▇▌▊▆█ ▅▌▅▍▅▋ ▍▄ ▋▍▌▇▊▋▌ ▌▌▋ ▍▅▆▌▇ ▆▉▇▊ ▄▋█▆▄▍▅▆▇, ▅▋▊▄▄▄ ▄▋ ▆▌▌█▍█ █▅ ▊▅▅▇█▍█▌▄ ▌▇▆▊▋▇
Fixed potential NRE when TCs are killed
▍▊▆█ ▍▄▅▌▌▍▋▄▍▅ ▍█▍▉▌▇ █▅▊ █▇▍▄▄ ▌▆▌▊ - ▊▄▅▄▇▋ ▇▋'▉▅ ▋▊▆ ▍▄▌▊▊█▄▊▌█▌▍ ▌▄▄ ▍▄▍▊ ▄▄▇▍ ▄▌▅▆▅▅ ▌▆█ ▄▅█▌▆█ ▅▋▌▄ ▋▊▇ ▅▉▊ ▆▋█▅▅ ▉▆▉ ▅▋▋ ▉▆▌▉
Remove ModelRenderer.OnPreRender, use Transform.OnTransformChanged
Exchange weapon magazine bodygroups to reflect their current state (full, empty)
Hooked up new mag components where necessary
Add hack to adjust angles of a point interactable if it's at 1
Added ability to slap the slide of certain weapons (MP5) (https://files.facepunch.com/tony/1b0311b1/slap_vr.mp4)
Add Hand.Velocity, calculate velocity
Add Interactable.MassScale
Update prefabs
v_crowbar: attack, deploy, holster
Redid how I implemented hand poses. Add HandPreset class, use HandPreset.Apply( SkinnedModelRenderer ) to apply, and can edit per-finger in the inspector
Support using cached servers for servers in favorites.cfg on the favorite servers tab
Add debug print outs for steering
Fix the fix that fixes a fix relating to net messages and Lua ents clientside
Minor cleanups
Use ints, not shorts for leafs in map compile tools
I think this affects VRAD only, fixes warnings/issues on some complex maps.
Rearrange the 2 default spawnlists to have props more logically grouped
Do not try to render and save icons for models without meshes
This mostly applies to character animation files. They will appear as "ERROR" models.
Fixed auto generated spawnlists from mountable games disapparing on reload
They were incorrectly having AppID and not the "folder" set as "needs app".
Moved "Delete multiple" items in spawnmenu right to the bottom
This is consistent with normal spawnicon right click item order.
Fixed selecting text in spawnicon editor only working on second try
Lost coast spawnicons & spawnlist
▆█▊ ▅▄█▆▆▉▍▊██ █▆▉▇▊▉▅▄ █▌▊▆▌ ▊▆▋█ ▌▋▆ ▋▆ ▉ ▆▆█▉▄▅ █▇█▆ ▇▊▉ ▅▆▄▊▊▆▋▉▍▌▅ ▌▍▉▅▄▌▆▊▅▊▇ ▄▆▄▄▌ ▄█▅
- ▄▉▍▋▊▆ ▋▅▊▉▉▍▆█▆▊▅▊▇.▆▊▄▊█▍▌(-▅) ▌▉▉▇ ▋▅▌ ▋▊▌▆▍▍ ▇▋▊▄▊ ▊▄▊▍ ▇▍▆ ▊▆█▄▌█▋ ▋▄▌▉▄▆▋
BufferedHashSet: Add removes from removals queue & Remove removes from additions queue
▅▌▆▊▅▋ ▇▆▆▅▅▌▄ ▇▌▇▉█▉▇ ▋▍█▍▄▉ ▌▄▆▌▄▆ █▋-▉█▉▍▅ ▇▉▉▇▅, ██▊▊▇▍▍ ▅▆ ▅▌▆ ▇▆▉▉▌▇▄█▄▌█▇▌▇ ▋▊▇ ▅▌▅▊▇ █▊▍▆
improved sks shader settings and textures to improve shading of the sks
exported blunderbus viewmodel wip animations
added 4k textures and materials for blunderbuss
Update to new project layout
Move player controller stuff into library
Libraries can access base addon
blunderbuss world model and lods
initial prefab setup
Expression graphs can have signals
Means they can use variables, and control flow like conditions and loops