branchsbox/mastercancel

12,099 Commits over 1,399 Days - 0.36cph!

8 Days Ago
Revert "Don't create an empty gameobject when getting a cached scene if the prefab doesn't exist" - causes issues for prefabs on boot
8 Days Ago
No need to pin this memory anymore, height shape makes a copy of it
8 Days Ago
Update height collision region
8 Days Ago
Update height field without recreating the shape
8 Days Ago
Don't keep setting terrain collider to static if it's already static, this is causing an on dirty, don't dirty collider on heightmap region dirty, we should be able to update this faster
8 Days Ago
Don't create an empty gameobject when getting a cached scene if the prefab doesn't exist
8 Days Ago
When host loads a new scene, send a message, and have all connections reconnect to the game. We'll do this in a much better way later on
8 Days Ago
Better fix for English (US) keyboard layout being force added/removed
8 Days Ago
Add shapeless heightfield cast for Terrain.RayIntersects
8 Days Ago
Check scene camera .IsValid instead
8 Days Ago
Add undo snapshots when creating objects, don't double up creation/selection snapshots Clear undo stack when accepting external changes
8 Days Ago
TerrainMaterialList: Double clicking a material opens its editor (single click selects for use still) Terrain settings hide Collider properties which we force, can we have Terrain not inherit these at all @aylaylay Terrain: larger default clipmap extents (fine but can be smarter without a clod mesh), remake clipmap mesh on dirty properties Terrain: Add MaterialOverride for custom shaders using terrain shader api
9 Days Ago
Move CodeGen to Engine, add engine assembly reference to allow it to resolve symbols from that Add StringToken.ConvertAttribute, for codegen to detect situations where we want to upgrade Add MurmurHash2 to generator When a StringToken parameter is passed a string literal we codegen that to the token, to avoid the lookup/generation "chicken" becomes StringToken.Literal( "chicken", 855234573 ), which returns a StringToken Add ProjectReference from Sandbox.Game to CodeGen, to avoid out of order compiling
9 Days Ago
Box collider rescales without rebuilding the shape
9 Days Ago
Allow reassigning prefab source, spruce up instance inspector a bit, don't totally shit pant when prefab is missing
9 Days Ago
Fix post processing (was passing in ITexture as an int)
9 Days Ago
DynamicSceneObject: AddVertex( Span ) should not accept a count, internalize ptr only method, VertexSceneObject adds range
9 Days Ago
Add StringToken alternatives to RenderAttributes
9 Days Ago
Wake connected here too for good measure Don't dirty box collider on size change, update the hull instead - fixes trigger enter/leave when resizing
9 Days Ago
Add internal UpdateBoxShape, box collider will use it
9 Days Ago
Update mesh shape by updating the BVH instead of recreating the whole shape
9 Days Ago
Turn on trace solver again, looks like it performs much better Use worldspace cloud here for the obstacle, it's always identity so no need to transform it
9 Days Ago
Clear velocity internally when disabling motion
9 Days Ago
We can't assume rigidbodies are static when motion is disabled, people are using them for kinematic platforms
9 Days Ago
Fix terrain clipmaps being generated at the shadow map's position rather than the main camera's when rendering shadows
9 Days Ago
Merge latest izabu changes
9 Days Ago
Rigid body motion disabled uses static, it doesn't make use of shadow controller so we just miss out on CCD if we use kinematic
9 Days Ago
Make sure rigidbody disables controller when motion is enabled
9 Days Ago
Prefab changes on disk will update any instances in open scenes, even when the prefab's not open
9 Days Ago
Ignore deleted/stale assets in path lookup, unregister managed resource handles on deletion
9 Days Ago
Fix sliding down slopes, move to height of ground trace hit position
9 Days Ago
ifdef this shit out to see if it's slowing us down
9 Days Ago
Turn off trace solver and give box traces a small radius by default to see if anyone notices
9 Days Ago
Give more helpful warnings in Component.Serialize
9 Days Ago
Call MapInstance.OnCreateObject for all objects instead of just those that weren't supported. Allows users to add/remove behaviour to any loaded map object.
10 Days Ago
Update content of existing labels even if content is empty, fixes Facepunch/sbox-issues#5656
10 Days Ago
More interface cleanup
10 Days Ago
Put linear cast callback on the query shape, this makes more sense
10 Days Ago
Make sure linear cast callback is set for updated mesh shapes!!
10 Days Ago
Keep the same physics contact for both sides, I don't think it makes sense to randomly flip these
10 Days Ago
Fix collision sounds
10 Days Ago
Make sure all izabu changes are wrapped with SBOX define
10 Days Ago
Negative mesh scale fix
10 Days Ago
Izabu latest (#1625)
10 Days Ago
Stop stomping saved game dock location, Facepunch/sbox-issues#5845
10 Days Ago
Fix some readonly property controls throwing during ctor not appearing at all
10 Days Ago
Fix game view geometry/visibility not updating and annoyingly intercepting input, selection etc
11 Days Ago
Set "order" facet if we haven't already, resolves Facepunch/sbox-issues#5801
11 Days Ago
Fixed noise + light range check noise issue caused by varied hash start fixed. Removed light range check from shader as without a UI control for this it can result in large flat surfaces 'lightening; or 'darkening' at some camera angles. This was because light range check was added to reduce occlusion bleed, but without a UI to adjust the level it wont be correct for all scenes. So better not to have it. Merge branch 'master' of sbox
11 Days Ago
Re-add library template (couldn't create from Library Manager), resolves Facepunch/sbox-issues#5811