branchsbox/mastercancel

13,474 Commits over 1,522 Days - 0.37cph!

3 Years Ago
Trace.Box + Trace.Sphere + Trace.Capsule (#107)
3 Years Ago
Fix compile warning with SoundEvent asset type
3 Years Ago
Log is now a Logger on GlobalNamespace, automatically named per Host
3 Years Ago
Fix tools startup failing if temp/valve doesn't exist
3 Years Ago
updated construct / mat/ textures
3 Years Ago
Make sure we update our GameAssembly hash on initial load, fixes all networking errors
3 Years Ago
Make non public and inherited methods register for events again
3 Years Ago
Update version for vswhere
3 Years Ago
VS2022 all in
3 Years Ago
FGDWriter considers writes doubles as floats
3 Years Ago
Squashed commit of the following: commit 0d8231146a6d7305779ec3f75e7213eef850295f Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Tue Nov 16 17:08:29 2021 +0000 Fix Project Gen commit c6747ca8899af7fb75757dcc0d30d5e5f1b64047 Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Tue Nov 16 17:06:32 2021 +0000 Use static globals for DebugOverlay and Global - that way people can create extensions for them commit 8c266821ecb804090d6e617056ab3a71d40c9d45 Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Tue Nov 16 17:02:33 2021 +0000 Update compiler to c#10 commit 6b509e50292691ff3d38152e4786d2d1461a3144 Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Tue Nov 16 16:07:21 2021 +0000 Move OverlapResult to engine commit 9befe54017b3655dc55f35ad891a23b451dd9489 Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Tue Nov 16 16:06:11 2021 +0000 Refector ClientContext to ClientDll etc commit 8f3eb2f98890155a095b2b7e27ec4c833a447df6 Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Tue Nov 16 15:35:29 2021 +0000 Cleanup commit cd014e76bad69f68ae1b1a7aa11370b7d698bdad Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Tue Nov 16 15:17:49 2021 +0000 Sandbox.Server - refactoring commit 1d73f9981ace75ad53b4067edc11ad9f959110a2 Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Mon Nov 15 16:00:23 2021 +0000 Add Sandbox.Client.dll, remove LoopEvent commit 6a6d1427b5294f2a0a4b8f5e7c1ef6670d4727f2 Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Mon Nov 15 15:11:30 2021 +0000 Added Sandbox.Menu.dll commit 86d44a2a91276fce2c0d95db880ee423464c2172 Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Mon Nov 15 13:48:31 2021 +0000 Tool addons hotload, reference Sandbox.Tools commit 85a77e7ee0c79294a89694c9db1a9416d5f3e99c Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Mon Nov 15 13:21:22 2021 +0000 Tool addon solution generator commit 7671975988512e1d68432110892b54bb4c07b408 Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Mon Nov 15 12:36:56 2021 +0000 Refactor events into Sandbox.Events commit bc447619c147da5b600c911f24c5cecfd40b8950 Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Mon Nov 15 11:04:57 2021 +0000 Move HotloadManager to a class so it can be used by tools.dll commit 5d361113ae107826f0744d5f852a99d0de72c2ab Author: Garry Newman <garrynewman@users.noreply.github.com> Date: Mon Nov 15 11:04:15 2021 +0000 Beef out tools dll, started tools addons, moved toolsmode folder cleanup to managed (fix startup taking ages) Interop fixes
3 Years Ago
Fix up func_shatterglass Hammer properties Rename first arg of PropertyAttribute's constructors to mention the name is internal (Also updated the XML comments to reflect this more clearly. Property attribute uses C# variable name to autogenerate Title, not the internal name string.ToTitleCase() handles numbers Update base.fgd Make SphereAttribute( string ) not ambigious
3 Years Ago
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 Cache break command data Match JSONOptions between Breakables.ApplyBreakCommands and Model.GetData IBreakCommand => IModelBreakCommand Update FgdWriter.cs FGDWriter better handles nullables DefaultValue generator handles int/float nullables Merge branch 'master' into modelbreakcommand ModelDoc does not write GenericGameData fields that are at default value This is to make nullables in C# modeldoc structs happen Use nullable ints in ModelBreakParticle command Update base_modeldata.fgd Merge pull request #91 from Facepunch/modelbreakcommand ModelBreakCommand for FGDWriter
3 Years Ago
fix build log discord post on long message commits
3 Years Ago
Update TopTen.RichTextKit.dll - fixes text effects rendered on whitespace
3 Years Ago
Ensure resident model resources get added to the manifest, fixes error models from missing resources in manifest. This would specifically happen if a server starts a game / map a second time, the resources would remain resident, so when a client does their initial join these models are missing from the manifest resulting in an error. If the client had previously joined on the first time their resources would already be resident and not error. Simplest way to do it, rather then change (and slow down) how the rest of the resource system works. If a resource we try to preload returns an error handle, don't keep the handle alive. Map resources specifically will become valid and load automatically after this.
3 Years Ago
Citizen/animgraph: must have been airborne for 150ms or longer for landing anim to be playable
3 Years Ago
Try to keep lobby around after changelevel
3 Years Ago
Give RangedFloat an implicit float initializer operator
3 Years Ago
Temporarily fix "Duplicate FGD class" popup/asserts by not writing light entities
3 Years Ago
Recompile all surface assets FGDWriter supports System.ComponentModel.DefaultValueAttribute Restore missing descriptions/defaults for surface and soundevent assets
3 Years Ago
Metal Beam Tileset with 3 sizes https://files.facepunch.com/louie/1b1511b1/sbox_glOI9xtxIz.png
3 Years Ago
Make sure floats are quoted in .fgds Remove base classes from engine.fgd Give Particles class a description Update base.fgd/sound.asset
3 Years Ago
Add some sane limits
3 Years Ago
Add thickness property to voxel surface
3 Years Ago
Move glass to Entity/Experimental Add voxel surface experimental entity
3 Years Ago
QGraphicsView bind GraphicsItem binds Interop: fix class pointer casting being the wrong way around (!!!) ProxyWidget
3 Years Ago
Time.Sound, Time.SoundDelta Merge pull request #103 from Facepunch/audio-time Time.Sound, Time.SoundDelta
3 Years Ago
Precise audio timing AudioState.HostTime AudioState.FrameTime AudioState.PlatformTime AudioState.GameTimeOffset AudioState.RealTimeOffset
3 Years Ago
Match type in tool bindings
3 Years Ago
Added Sound.Elapsed & Sound.Finished
3 Years Ago
Delete shards next server tick instead of async
3 Years Ago
Allow explosions to damage glass
3 Years Ago
Add summaries to glass properties
3 Years Ago
Add option for glass to be in a frame or not
3 Years Ago
Fix glass not spawning at correct location when pivot point is offset
3 Years Ago
Animgraph: Fix grid snapping when resizing nodes
3 Years Ago
ModelDoc: Import model helper imports meshes with _hull as physics hull, _col and _phys uses physics mesh
3 Years Ago
More tool binds
3 Years Ago
More tool bindings Fix TextEntry exception
3 Years Ago
▉▍▆▄▊ █▍▋
3 Years Ago
Switch InteropGen Native class to something less collidable Add QString to InteropGen Don't cache UTF16 strings in the UTF8 pool More tool framework binds
3 Years Ago
updated construct, prop placement pass, added texture, material
3 Years Ago
Fixup Sepia and saturate filter
3 Years Ago
TextEntry styles cleanup Add FileEntry control
3 Years Ago
Add TextEntry: MinLength, MaxLength, CharacterRegex, StringRegex, HasValidationErrors
3 Years Ago
Added css 'order' property Refactor TextEntry to have label as a child rather than deriving from it
3 Years Ago
Change WorldInput API to instances to resolve issues and allow simultaneous inputs. * Replace WorldInput.Update with instanced WorldInput fixing hovering and clicking issues as well as allowing simultaneous inputs. * Resolved various issues with WorldPanel.RayToLocalPosition not using the right axis, being inverted and not scaling. * Simulate double click and mousemove events for world inputs. * Fix right clicks not working on WorldInput.
3 Years Ago
Fix Asset property as a List not being an array in fgdwriter FgdWriter uses DisplayAttribute properties Write engine defined asset fgd's on startup FgdWriter - special treatment for Assets, don't treat them like structs Sound & Surface .asset are now AutoGenerate
3 Years Ago
industrial light - fix for #1269 Merge branch 'master' of sbox