branchsbox/mastercancel

14,038 Commits over 1,583 Days - 0.37cph!

1 Year Ago
Added EditorTool.AllowGameObjectSelection Expose Widget.WindowFlags Add WidgetWindow Add SceneOverlayWidget system Add WIP example EditorTool
1 Year Ago
VR: stop NoOpPostprocess layer trying to clear again in stereo mode
1 Year Ago
In OnTargetedMessage if the TargetId is Guid.Empty, assume it's for us (this may happen if we're using OwnerId as the Target, but the "owner" is the host)
1 Year Ago
Don't render AO proxies if we're not casting shadows
1 Year Ago
Fix NRE when calling [Authority] RPC but authority is the host
1 Year Ago
VR: Clean up stereo rendering logic, fixes aoproxy rendering, reduces memory requirements VR: TrackedDevice defaults
1 Year Ago
Fix disabled components not dropping in from treeview
1 Year Ago
Delete entity.class.def
1 Year Ago
Remove entity handle usage from base light probe volume
1 Year Ago
Delete gameresourceservice and some entity2 files
1 Year Ago
New Hair Remade - Curly Long Hair LODs coming asap for the hair, plus some slight adjustments to the hair textures.
1 Year Ago
Citizen/animgraph: added Skid_C to complement the 1D blend
1 Year Ago
Fix Terrain.RayIntersects not working when ray starts outside of heightfield bounds
1 Year Ago
Add property to ModelRenderer to configure shadow rendering https://files.facepunch.com/devultj/1b1811b1/sbox_DopEMn3tD5.mp4
1 Year Ago
Pass tags to envmap probes in prep for having control over them
1 Year Ago
Make sure to pass tags to light SceneObjects
1 Year Ago
Give SceneCameras created by CameraComponent a name (derived from its GameObject)
1 Year Ago
Citizen/animgraph: added wish-based flailing & directional lean to skid, and converted the 2D x/y blend to a 1D move_direction blend to ensure the transition between directions look proper regardless of speed https://files.facepunch.com/maxlebled/1b1811b1/2023-12-18%2013-46-47.mp4
1 Year Ago
More difference between hovered and unhovered gizmo controls HeaderBar supports LeftCenter, RightCenter Add Editor.Shortcut class Move editortool mode to headerbar
1 Year Ago
Add faster way to cast ray against heightfield for Terrain.RayIntersects
1 Year Ago
Move CodeGenerator to Sandbox.System CodeGen: Set MemberIdent on wrapped properties Rewrite to [ConCmd] [ConVar], use new codegen, make scene games able to use them Load fonts from scene games filesystem too Log when can't find font, should help some people debug TransformControlWidget: Non-uniform scaling
1 Year Ago
Snap To Grid
1 Year Ago
Depth bias the position/scale gizmos
1 Year Ago
Set the transform after creating a sceneobject - because non uniform scale doesn't get applied via the create method yet Add EditorTool Add Gizmo.IsCtrlPressed etc Add Gizmo.Snap( vector ) Add Gizmo.Settings.SnapToGrid SceneToolbar has grid snapping PositionEditorTool supports grid snapping and shift drag to duplicate
1 Year Ago
Fix panel transition timing
1 Year Ago
Add Vector3.Inverse Transform.NormalToLocal, PointToLocal, NormalToWorld use non uniform scale properly Hitbox converts ray to local properly when picking bbox and models
1 Year Ago
Setting GameObject.Parent = null is the same as GameObject.Parent = GameObject.Scene (fixes sbox-issues/issues/4225) Add alias to CitizenAnimationHelper for backwards compatibility
1 Year Ago
Rename the rest of the colliders, make gizmo drawing consistent Add CitizenAnimationHelper component to base addon
1 Year Ago
ColliderSphereComponent is SphereCollider , has Center, Sphere gizmo keeps uniform scale which represents the actual collider
1 Year Ago
Add Scene.SharedTick Order ComponentSheet by file and line Fix componentsheet spacing inconsistencies Add BBox.Extents ColliderBoxComponent becomes BoxCollider, has Center property Rigidbody Colliders get rebuilt when scale changes too
1 Year Ago
Strip out monitors, viewmodel and 3d skybox rendering paths from renderpipeline, needs to be cleared from the rest of the codebase (cherry pick from renderingpipeline_cleanup ) but if we don't do it now we never will RenderingPipelineVr becomes RenderingPipelineStandard Remove remaining non-VR "VR" references from rendering pipeline, remote retinaburn and env interaction system that have been never used for us, some more of VR stuff could be taken out now that we do it mostly all in managed Don't shrug off scratch render target system errors after a while
1 Year Ago
Debug draw physics world in GameTick. Add physics debug world to scene view camera
1 Year Ago
Tick NetworkSystemManager from GameMenu, so Time.Now is scoped and we can process everything before the first render Network heartbeats keep scene time in sync Throw a more useful exception when RPC call fails ObjectUpdateMsg sends server time
1 Year Ago
Add BytePack support for bool (!) Scene.EditorTick only changes scene time if it's an editor scene
1 Year Ago
Fix odd text alignment in ResourceControlWidget
1 Year Ago
Suspend updates when rebuilding ComponentSheet Flicker was gettin' to me
1 Year Ago
Fix row spacing for ListView using ItemAlign.SpaceBetween when item count is 1
1 Year Ago
Fix qt smooth scroll desynced when dragging the scrollbar then wheeling Fixes sbox-scenestaging/issues/70
1 Year Ago
Disabled components can be dragged into reference slots
1 Year Ago
Panels use RealTime for transitions (but I changed the code so we can let them choose their timescale at some point) Loading screen cleanup, put on menu overlay layer Added GameLoadingFlags, so we can avoid doing some thing when loading a game when joining a server Join lobby when playing game, if one exists (temporary, should be game choice)
1 Year Ago
Horizontal scroll (#1236) Hold shift + mouse wheel to perform a horizontal scroll, if your mouse has a horizontally scrolling wheel then that will work too. https://files.facepunch.com/alexguthrie/1b1511b1/sbox_4y8iF5jVHk.mp4
1 Year Ago
Fixed exception when joining a server Fixed version date parsing
1 Year Ago
Remove IMenuDll.IsGameMenuVisible Version overlay Set api version on lobbies so they can be ignored easily
1 Year Ago
Citizen/animgraph: added Jump_Crouching animation
1 Year Ago
IGameMenu to IGameInstance Strip lobby stuff from GameInstance Strip unused Remove Game.Menu Internal cleanup Remove GameMenuContainer Don't use hacky GameScreen /game/ navigation shit for game instance protocol++
1 Year Ago
Apply a depth bias to grid to stop z-fighting and make it render double sided https://files.facepunch.com/matt/1b1511b1/sbox-dev_vUfVeC7hKH.png
1 Year Ago
Force terrain collider to static in OnValidate
1 Year Ago
Terrain collider needs to be a Collider, fixes receiving touches
1 Year Ago
Set game/dev status on steam lobby If we're a development host then don't load package assemblies at all Add INetworkListener.OnBecameHost
1 Year Ago
Remove "red", "white" from all the icons