userGarry Newmancancel

19,224 Commits over 3,898 Days - 0.21cph!

2 Years Ago
Use Shotgun Holdtype was using holdtype 2, which is for smg Merge pull request #27 from gvarados1/patch-2 Fix Shotgun Holdtype
2 Years Ago
update for painday 3 update for painday 3 delete fgd fix inconsistent names Merge pull request #1 from gvarados1/master Update for PainDay 3
2 Years Ago
Curve refactor
2 Years Ago
Curve2D - JsonConvertor, create from float CurveProperty Fix curve popup causing errors by stealing hover focus Curve manual json PopupWidget Add TimeRange and ValueRange to Curve2D Add TimeRangeAttribute, ValueRangeAttribute Reverse curve y axis so things make sense CurveProperty calls signal changed
2 Years Ago
Add DisplayInfo.ForEnumValues() - which also returns the enum values HandlePopup has tangent type switcher https://files.facepunch.com/garry/20a2ce55-8d0d-4cbd-a216-acb97d57f34d.png
2 Years Ago
Refactor EditableCurve
2 Years Ago
Clamp points to canvas Add Paint.RenderMode Add Application.CursorPosition Add GraphicsItem.GraphicsView Add GraphicsItem.ViewPosition Add Widget.ConstrainTo( rect ) Tweak FloatProperty to handle dragging in a moving widget Add EditableCurve popup editor and background grid https://files.facepunch.com/garry/91c82daf-8642-425f-a2cb-a1c1526068ac.png
2 Years Ago
Add Color.WithAlphaMultiplied GraphicsItem.Clip, GraphicsItem.ClipChildren
2 Years Ago
Handle modes https://files.facepunch.com/garry/ba09ca0d-4f83-4c4a-bbf8-2b041a19fbdb.mp4
2 Years Ago
Curve collision, add points by clicking
2 Years Ago
GraphicsItem.Contains fixes
2 Years Ago
qt update
2 Years Ago
GraphicsItem.Contains
2 Years Ago
GraphicsItem - if passing in a rect of 1 pixel size, just use pixel lookup
2 Years Ago
Fix infinite loop Right click delete GraphicsItem key events
2 Years Ago
Order keyframes Change array interop to be more useful Paint.DrawPolygon, Paint.DrawLine, Paint.DrawPoints Curve editor use continuous line
2 Years Ago
Add Vector2.Degrees & Tests Tests for Vector2.FromDegrees Add Paint.DrawArc, Paint.DrawPie Curve handle cleanup
2 Years Ago
GraphicsItem hover events Tangent handles https://files.facepunch.com/garry/82567087-7590-461e-a1b0-d7d2fa95ba02.mp4
2 Years Ago
Tangent math back to slope
2 Years Ago
Qt update Added GraphicsItem.OnMoved EditableCurve save/restore curve
2 Years Ago
Ignore all these private files in artifacts
2 Years Ago
GraphicsItem sends a message when it has moved due to user interaction
2 Years Ago
Add Vector2.FromDegrees Add GraphicsItem.Bind Set common defaults on GraphicsView Move Widget.Bind to QObject.Bind Start work on EditableCurve GraphicsItem
2 Years Ago
Curve handles work I don't particularly love that the inslope/outslope seem made up with no real limits. Maybe that's something we should fix before we ship it. https://files.facepunch.com/garry/4aadaedc-4761-4350-add4-c13df39b491f.mp4
2 Years Ago
Clean up curve stuff
2 Years Ago
Can translate with middle mouse button
2 Years Ago
Add tangent handles
2 Years Ago
Added Paint.DrawConvex, Paint.DrawArrow
2 Years Ago
Paint.SetPen can define dashed/dotted lines
2 Years Ago
Add ModelEntity.CopyMaterialOverrides, ModelEntity.CopyFrom Fixed some addon DLLs not getting watched Introduced by bb5359a20 Property Sheet uses TypeLibrary TypeLibrary will expose a type if it's nested in a class that is exposed Add CategoryAttribute Fix AddonConfig not exposed Fix Binding system tick allowing reentrance Add TypeDescription.GetProperty, GetMethod Add [ShowIf], [HideIf] attributes for properties List/Struct/ExpandGroup margin/padding Soundfile resource (#252) * SoundFile class to grab properties from HSound * Add SoundFile.GetSamples * Use PrecacheSound to get sound handle * Getting samples has to be async * Comments * Bail out of getting samples if we failed to load the source * Add CSfxTable refs for SoundFile, release them on loop end and exiting * Rename ISound to VSound_t Citizen mesh updates - Significantly improved upper arm twist, armpit, and shoulder-neck deformations. Preview: https://files.facepunch.com/maxlebled/1b0811b1/citizen_v2_june22update_2.gif - Reflected recent changes on LOD3; fixed symmetrical inconsistencies (tris count dropped a bit more as a result!) - LOD2/3 culling prefabs don't cull the upper arm twist bones anymore, because the effect on deformation is too important - Upper arm twist constraint weight lowered to 0.6 Balaclava LOD3 fix Small fix to modeldoc and model for Balaclava's LODs. Fix not generating SpecialDependencyFingerprint properly in CResourceCompilerSBData Add Asset.CompileIfNeededAsync() Make sure assets are compiled before trying to upload them Quiet down asset recompile spam, don't try to compile trivialchildassets Separate simulation inputs to prevent simulations stomping each other Deglue navmesh Remove cpp naming Refactor path cost into path builder, simplify path creation, optimize path by default Don't need to check our segment count, our iterator already does this Multi-goal support Allow multi-goal to actually work Remove the need to hold onto engine pointers Remove some options no one will ever use Make multi-goal condition more clear rebase fixups Merge pull request #226 from Facepunch/deglue-nav Deglue navmesh & add extra navigation stuff Pass the client to OnClientActive (why would we not want to know which client it was?) Network snd_event_point so that it can play on client spawn instead of playing again for everyone when a new client spawns Moved light animation code to C# Fix obsolete override usage in particle entity Fix an animgraph related assert Don't force frame rate when recording movie Add labels to level layer on post processing editor Don't exceed maximum view count on transform overflow Don't write morphs if we failed to allocate memory OnPaintOverride returns a bool, determines whether to run base paint or not Fix org control not signalling change Flush bind system automatically on signalvaluechange Add addon publishing window Citizen: updated LODs - LOD1 was remade, with the recent changes as a base. It doesn't cut anything from the torso and legs anymore (which makes things potentially easier for clothing creation), and instead focuses solely on the hands and feet. 400 tris improvement from previous iteration! - LOD3 had some odd triangulation on the head fixed. New Outfit Piece! - Cardboard Chest Armour https://files.facepunch.com/daniel/1b1011b1/Photoshop_7vUKmblEBH.jpg New Cardboard Chest Armour - LODs to come ASAP and some small adjustments to skinning. Move noise functions to Sandbox.System, change them to be between 0 and 1 Maybe fix blend2d preview messing up when reloading model Merge branch 'master' into curves
2 Years Ago
Move noise functions to Sandbox.System, change them to be between 0 and 1
2 Years Ago
OnPaintOverride returns a bool, determines whether to run base paint or not Fix org control not signalling change Flush bind system automatically on signalvaluechange Add addon publishing window
2 Years Ago
Fix not generating SpecialDependencyFingerprint properly in CResourceCompilerSBData Add Asset.CompileIfNeededAsync() Make sure assets are compiled before trying to upload them Quiet down asset recompile spam, don't try to compile trivialchildassets
2 Years Ago
Property Sheet uses TypeLibrary TypeLibrary will expose a type if it's nested in a class that is exposed Add CategoryAttribute Fix AddonConfig not exposed Fix Binding system tick allowing reentrance Add TypeDescription.GetProperty, GetMethod Add [ShowIf], [HideIf] attributes for properties List/Struct/ExpandGroup margin/padding
2 Years Ago
Tracers come from weapon instead of eyeball
2 Years Ago
Fix ragdoll not copying material overrides Don't use CrosshairLastShoot directly
2 Years Ago
Add ModelEntity.CopyMaterialOverrides, ModelEntity.CopyFrom
2 Years Ago
Add [Editor] attribute Fix [Editor] attributes not taking priority over type matching Use decibels in sounds instead of arbitrary distances Fix gameresources not always compiling Fix some sound decibels
2 Years Ago
Split sound stacks Use vmix_mixgraph_send
2 Years Ago
Default material preview back to plane
3 Years Ago
Audio Material Feed AudioMaterial to surface SteamAudio use AudioMaterial values Go apeshit if GameResource extension length is > 8 Fixed asset list not getting ordered by name propertly Fix audio material extension length Some audiomats When compiling our GameResources, mark referenced resources as dependencies
3 Years Ago
Fix DragData.HasFileOrFolder, FileOrFolder not reading from Url properly Defer selection when dragging from List Fix dragging to AssetProperty Run MainThread deferred delete queue before hotload
3 Years Ago
Add callback when dockwidget turns into window
3 Years Ago
Floating scrollbars
3 Years Ago
Overlay scrollbars
3 Years Ago
Sound file compilation settings (using meta file)
3 Years Ago
Can right click an image file in asset browser to create material file https://files.facepunch.com/garry/ee17493c-8364-40dd-863b-0933edd426e0.png
3 Years Ago
Can right click a sound file to create a sound definition automatically
3 Years Ago
AssetBrowser - update settings before dataset Fix [ResourceType] change
3 Years Ago
Fix MethodDescription.Invoke being internal