userGarry Newmancancel
branchsbox/mastercancel

3,634 Commits over 1,583 Days - 0.10cph!

9 Months Ago
Add Sandbox.Filesystem and Sandbox.Compiling Fix unit tests not finding system assembly refs Remove AddGameWithPackageBase test - this is no longer supported Fix hotload fast path not using fast hotload Cleaning compiler Filesystem Cleanup Get rid of ICSharpCompiler, tools can use the Compiler and Microsoft.CodeAnalysis directly Make editor startup with missing components more unlikely (but not totally fixed) Embed the framework ref dlls instead of having them loose in bin/ref/ Move compiler tests to Sandbox.Compiling.Test Lets update the refs while we're here - v7.0.408 Merge pull request #1567 from Facepunch/compiler-project Moving Compiler to its own project, own unit tests, cleanup. The aim of this is to isolate the compiler and compile group more, so it no longer feels unwieldy. This will also give Tools direct access to CompileGroup and Compiler.
9 Months Ago
Workout bones and attachments on first set model
9 Months Ago
Read bone positions to GameObjects on first frame animate
10 Months Ago
Rate limit leaderboard queries
10 Months Ago
Start cleaning up menu bar
10 Months Ago
Add GameObjectFlags.ProceduralBone Serialize GameObjectFlags, but selectively read them SkinnedModelRenderer sets bones directly, reads back procedural bones Make procedural bones a different color. allow toggling in inspector Download bones on main thread Try to avoid TransformChanged() getting called for each bone on animation When setting bind pose, also reset the animhelper Add SkinnedModelRenderer,ClearParameters Fix one frame without procedurals
10 Months Ago
Add GameTransform.DisableProxy(), to disable the proxy in a scope. Create TransformProxyComponent, which allows components to override the transform of a GameObject in a non destructive way. Fix NRE in Component.Scene, Component.Transform
10 Months Ago
Add Rotation.FromToRotation (fixes sbox-issues/issues/5243)
10 Months Ago
Add BallJoint component
10 Months Ago
Add more game tests Revert "Delete GameManager (has been replaced by Game for ages now)" This reverts commit 2f830e304e4c35781aacfe7577fb52ef02a84a7f. Add more game tests Add noblockaudio, player to default tag selection
10 Months Ago
Libraries can access base addon
10 Months Ago
Launcher tweaks
10 Months Ago
Can specify mixer, mixers process their child mixers Save mixerhandle using Name and Guid, so we can fallback if one changes Mixers can turn off specializing, distance attenuation, occlusion, air absorption Can change default mixer
10 Months Ago
Add brite, water, concrete dsps outside dsps More dsps
10 Months Ago
Define DSP presets from c# Fix audiomixer processors not loading properly Add Sound.DspNames Move PhysicsLockControlWidget to ControlWidgets folder Add DropdownControlWidget<T> Add DspPresetHandle, editor to get dropdown
10 Months Ago
Remove .vmix type
10 Months Ago
Strip steamaudio reflections Remove SteamAudioScene and all that shit Reapply distance attenuation Reapply occlusion, transmission, air absorption PhysicsWorld no longer needs these horrible events Merge pull request #1557 from Facepunch/remove-steamaudio-reverb Remove steamaudio simulators
10 Months Ago
Add library_install command (for editor) Mount asset filesystem from libraries Uploading libraries allows fbx files Add Game.Ident (fixes sbox-issues/issues/5435)
10 Months Ago
Revert "Temporarily use batch publisher for "Upload" button in AssetPublishWidget, since it's doing nothing currently" This reverts commit 0985ef78fcb2e16747cb76f1e1c95a48d8567405. Fix publish page missing on certain package types Fix HasCodePath, HasAssetPath not working for single asset projects
10 Months Ago
Fix EventSystem null exception LibrarySystem read/save version property, support switching versions
10 Months Ago
Fix build
10 Months Ago
Write the version id with downloaded package Update library template Update library template Cleanup
10 Months Ago
View package details Fix local packages not showing detail Start on Uninstalling, Switching Versions Cleaner library adding
10 Months Ago
Retain upload case sensitivity when upload a source package Wrap FileSystem.ProjectSettings in a AggFileSystem, so when it's disposed it doesn't dispose the package's filesystem. What a fucking mess. Move CreateProjectFolders so it can be called from elsewhere
10 Months Ago
Fix warning
10 Months Ago
Package versions api EditorUtility.DownloadAsync creates the folder, if it doesn't exist LibraryManager can downloads and load the library
10 Months Ago
Library manager, list available libraries
10 Months Ago
Fix menu not loading 🙈🙈🙈🙈🙈
10 Months Ago
Make internal addons.. addons - because it matters now
10 Months Ago
Fix NRE in DockManager Make Project creation internal Add LibraryManagerDock Project constructor can't be internal, ya dummy Library publishing
10 Months Ago
Use assets folder when collecting files for manifest Don't add asset browser node for projects without assets Don't collect assets from projects with no assets folder Don't save the project list in editor, only save the project list when adding from launcher Fix ProjectSettings path resolution, rename Project.Path to Project.ConfigFilePath Error fix
10 Months Ago
Yield in RenderThumbnailAsync to avoid Qt errors/crashes Fix trying to create layout in MixerDetail when a layout already exists Remove unused args Create libraries folder Libraries basics Editor and UnitTest folders should be in the root of the project code now needs to be in Code subfolder, assets need to be in Assets subfolder (hard coded and removed option to change) Move addon asset locations, fix tests Fix not mounting base/citizen Include library dll in publish Clean this code up a bit When loading assemblies, pre-resolve dependencies and load them in order This is probably wrong tbh. Should probably just be loading them all at once and letting it take care of it. Merge branch 'master' into packages Merge fixes Update minimal game template with new folder layout Libraries + new folder layout (read sbox-issues/discussions/5373)
10 Months Ago
Yield in RenderThumbnailAsync to avoid Qt errors/crashes Fix trying to create layout in MixerDetail when a layout already exists
10 Months Ago
Better metrics
10 Months Ago
Render stats analytics, so we can work out whether our optimizations are working
10 Months Ago
Extra performance stats
10 Months Ago
Add batch publisher to asset browser context menus draw icons in the asset list name instead of the icon
10 Months Ago
Init JsonUpgrade early (fixes sbox/issues/1513)
10 Months Ago
Render dynamic envmap probes in editor sceneviews too
11 Months Ago
Fix api query
11 Months Ago
Update height clamp
11 Months Ago
Update API URL
11 Months Ago
Allow avatar tint editing
11 Months Ago
Can switch between variants
11 Months Ago
Remove unused Remove buttons Show icon if item has alternates Clothing container stores height SkinnedModelRenderer stores animgraph params, applies them OnEnabled CitizenAnimationHelper - make Height nullable Height option on avatar, can mess with and annoy citizen Normalize clothing before applying Reset input config in menu Remove unused UI system gets game buttons when no game is loaded VSync menu option
11 Months Ago
Compile fix Max 8x msaa
11 Months Ago
Expose render settings to tools https://files.facepunch.com/garry/0c9677be-c880-4ac5-8976-3c69143c9f5b.png
11 Months Ago
Tweak citizen eye ao add compilled avatar scene (!)
11 Months Ago
Use faster _aligned_malloc in physics system
11 Months Ago
Fix hair blue line Scene.Load ShowLoadingScreen actually works Update avatar scene Open avatar scene when you click the avatar button