248,627 Commits over 3,928 Days - 2.64cph!
Motorbike pitch stability edit
Little adjustments to the t-side player
emissive tweaks for lods, reversed indicators so they function like real ones (off default) , tweaks to lodding values especially turrets
Manually revert creeping_tree prefabs
Add Diagnostics.Allocations
Temporary allocations dock
Send allocation info with benchmarks
Fix some incorrect sound paths in surfaces
t side player placeholder anims
Allow running individual benchmarks, change camera position loop
Cubes test
particle collision scene
Force render settings for benchmark
Actually save the project list when adding a project to it
Add OnParticleDestroy, OnParticleCreate properties for actiongraph
https://files.facepunch.com/garry/6ee12c48-30bf-40f9-a246-301d48cd61a2.mp4
Cherrypick cs
100113 (skip RendererLOD for BiomeVisuals2)
Subtract first merge from biome_visuals_2
Reconvert prefabs excluding RendererLOD
Cherrypick
100111 (BiomeVisuals2 RendererLOD fix)
Fix RendererLOD not having it's settings copied over by BiomeVisuals2
All first-person weapons: overhauled jump/land/airborne logic (jump is now handled completely separately from the rest and can be triggered at any time if you so wish) + turned that group into a subgraph
FPArms: shared jump/land/airborne subgraph + fixed _delta missing from some shared names
Merge from main -> biome_visuals_2
Merge from fix_barricade_subway_entrance -> main
Fixed "not in terrain" error phrase accidently defaulting to "Can't Place On Monument"
- only affected phrases when generated, didn't affect the ingame messages (yet)
Move a few more error phrases to the ConstructionErrors class
Fix subway entrance prefabs not having `PreventBuildingMonumentTag` as they aren't apart of the S2P system that all other monuments are
- should fix them not being placeable outside of subway entrances
Merge from main -> fix_barricade_subway_entrance
merge from editor_count_components -> main
Added right click menu option `Stats/Component Count`
- print the number of each type of component of the selected GameObject
- if multiple objects are selected, prints the amount per object
Fixed "Hidden" banner styling. Resolves Facepunch/sbox-issues#5746
Don't think ControlWidget if it's not visible
Add Style.HasBorder
ComponentEditorWidget default size mode
Margin.GetEdges optimizationj
Add Paint.SetFont, Paint.Rect (from Styles)
Add EditorUtility.Projects.ResolveCompiler( assembly )
TabWidget has a no text mode, icons only
Add experimental StyleWidget
Add custom inspector for Particle Effect
Overhaul lobby creation page
Hide hooded player map position from team members
Fix NRE in UpdateMaterialOffset
DockManager only looks for types with DockAttribute.
Fixes "Inspector" dock not being created if you had another class named "Inspector", ect.
Prevents errors when loading a project that either doesn't have a startup scene set or has their startup scene deleted
Update sprite tool
Use new sprite tool features
Only get transform once in SpriteRenderer OnPreRender
Set SpriteRenderer bounds to max component of 2D size
ForceFlushGPU before Flush RenderSceneToPixmap - fixes pixmap assert
Delete rendersystem/dx code
Remove phoneme extractor code from the 90s
handcuff sounds
set correct inventory handling sounds on prisoner hood
Collision FX.
Color space fix on med explosion texture. (Unrelated)