250,302 Commits over 3,959 Days - 2.63cph!
Add half thickness property to shatter glass, clamp to sane values
Player icon on map view now faces correct direction when first person spectating
Add glass material property to shatter glass
Add entity network ident to list before calling spawn so that setting entity net vars works in spawn
Fixed nametag of player being spectated appearing when the spectated player looks down
Possible OnViewModeChanged NRE fix
Fix client compile for range limit checks
Fixed player model appearing distorted when switching to debug cam while first person spectating
Separate the MLRS rocket explosion and ground effect FX and fire them separately. Ground effect now plays at the hit point rather than directly below the main explosion.
Fixed camera position lerping when first person spectating a player in a vehicle (still some rotation lerping happening, but not as bad)
██▌▊▇▌ ▅█▆ █▌▍▉ ▅▍▉█ ▉▋ ▋▌▉ ▅▌▊ ▌▇▅, ▉▉█▇▆ ▉▅▋▇
More score resubmission string tweaks
Enable mipmaps for avatars
Don't show score submission warning when starting offline
Initial reimplementation of func_shatterglass https://files.facepunch.com/layla/1b1111b1/sbox_xf1v5teDcI.png
Control hints in bottom left
Don't create new instance on respawn
Bring over experimental component stuff
Crashpad trigger
Add side boost mechanic
SAR world model backface fix
No-aim areas in the MLRS UI (safe zones etc) now all have their diagonal filler lines at the same scale
Properly export normal map
▆▅▆▍▋ ▌▉█▆█▍▊▄ ▄▇▉▄▊▉
▊▋▉▌ ▄▌▋ █▆▇▄█▆▄▇▇
█▋▍▊█▉▍ ▍▊▌▍▇▋▊ ▆▋▄▍█▆▋▇▅▄▄
Fixed some textures being exported with wrong colours
Merge from media_projects
Added an option to dump materials of the selected gameobjects (Tools/Cinematic/Dump materials...)
Uses a new MaterialDumps folder in the assets folder
Dumps all textures as well so it can be used on a renderer using a downloaded skin
Fallback fonts for the MLRS font. Handle all languages
▅▇▄▊▄▊ ▌█▉ ▆█▄ ▍▍▅▋ ▉▍ ▇▇▍▄▌ ▍ ▆▌▇ ▉▋▆▆▊▊▆ ▆▅▋▌▉▄ ▍▆▉▍ ▋▋▇ ▊▄█▄ ▇▊▆▄ - ▄▉'▄▇ ▅▇▇▋ ▇▄▌█ ▋▊▍▄ ▊▇ ▇▇▋▉ ▌▆▉▉▊█ ▆▆▍▄▇▅▆ ▉▊▉ █▋▊▉ ▆▍▍▇▉ ▄▄█▇▄▇-▌▇▉▊▌▋▉▊
Extended character set for MLRS UI
Score submission string tweaks !switch !release
▉▉▍▄ ▊▄▉ ▍▅▅▆▊▌▇▄ ▍▆▄▆ ▅▉▇ ▇▍▍▍▋
Initial commit
Initial code & content
Don't show pending submission count if offline
Simpler logic for stage card button prompt state
Iterate on C# part of water, fix reflection being 1 frame behind
Fix MLRS rocket backfire FX flashing on when entering LOD range
Take fuse time into account when showing rocket max distance (for instance HV rockets could fly 3,200m with an unlimited fuse, but actually explode after a maximum of 400m (10-second fuse))
Don't show max distance for MLRS rockets or torpedoes
▇▅▇▆ "▄▄▍▍▅▆▇█▇ ▅█▍▍▄▄▄" █▇ ▍▅▆ ▌▌▊▊▇▆▋ ▅▍█▊▊▇ ▋▌▉▅▆▊▍ ▄▉ ▉▄▄▋▇▊▍▌ ▄▆▆ ▄▆▅▆ ▆▌▄ ▊ ▆█▋
Allow RootPanel.Parent = null though
Throw if trying to set RootPanel.Parent
Fix a couple of NREs preventing -dedicated from working
Fix scenesunlight thinking it has a cascade light when it doesnt
▋▊▌▆▌ ▊▊█▉ ▇▋▉▍▉▍ ▋▌ ▍▍▅▌▅ ▅▇▋▉▉
▉▆▇▇█▅▋▋ ██▍▌▍ ▊▌█▅▆ ▊▌ █▉▇▅▅▄▍▌▊ ▉█▉▆▄
▄▅▆▄▆▇▅▌ █▇▌▅▍█ ▄▋▄▄▄ ▋▅▄▍▅
Fixed stages with scores to submit being in an invalid offline state
Fixed case where scores would fail to resubmit !switch !release
Curved world panels
https://files.facepunch.com/ognik/1b1111b1/2021-11-03_44-40-9c54a4e0-996b-49ca-a6b2-b2dcd37360e3-g2DnGRqd.png
Cache break command data
Match JSONOptions between Breakables.ApplyBreakCommands and Model.GetData
ResourceTypeAttribute vsnap
Delete breakable_door_model node
Delete Model.GetBreakParicle
write FGD structs for modeldoc only once
FGDWriter can write ModelBreakCommand to modeldoc fgd
Added Library.GetType( string )
Added Model.GetBreakCommands
Breakables class runs BreakCommands, added ModelBreakParticle break command
Add an option to hide avatars on the map (shows a light green dot instead)
Update items and translations
Show underwater lab locations on the map
Update items and translations
Update items and translations
Fix compact player marker not showing player lists when tapped
Version bump (also update readme)