userTony Fergusoncancel

4,156 Commits over 884 Days - 0.20cph!

2 Years Ago
Remove AmmoClip, remove AmmoBar, remove Reload
2 Years Ago
Launcher: Clear ListView selection on refresh, so we're not selecting multiple items Games with "Empty Map" are supported by Launcher
2 Years Ago
Clean up AddonProperty, support Empty Map as a map option Fixed disabled addons showing up on AddonProperty's Package list
2 Years Ago
Add ComboBox.Count If we've got absolutely no valid configs, generate one
2 Years Ago
Remove minimum size from launcher, add margin, validate SelectedConfig when buttons get updated
2 Years Ago
Launcher (#355) * Add Launcher widget to the Editor, lists active addons for you to launch into without having to use the main game UI * Can also create your own configs * Set active gamemode on launcher config update - Hammer "Load in engine after building" will pick from Launcher https://files.facepunch.com/devultj/1b1211b1/178105449-7c4e6231-3c2a-4567-b0af-5aed3799578e.mp4
2 Years Ago
Fixed ConfigEditor viewing configs twice on startup We've already got the newly added config here, don't bother with Configs.Last
2 Years Ago
Set active gamemode on launcher config update Hammer "Load in engine after building" will pick from Launcher this way
2 Years Ago
Remove duplicate PropertyUpdated
2 Years Ago
Reserve launcher toolbar in EditorMainWindow Add launcher widget, remake it and add to toolbar on refresh First draft for launch config editor UI Pass toolbar ref through event instead of exposing singleton Remove ConfigListView, ConfigPropertySheet, start writing configs to cookie https://files.facepunch.com/devultj/1b0311b1/sbox_7WhaYhvFjc.mp4 Can generate launch configs from addon configs Toolbar grabs launch configs + analyses enabled addons, hook up play/stop buttons Add PropertySheet.PropertyUpdated Remove Auto prefix from generated options, give them icons instead Remove unnecessary layout on LaunchConfigEditor Fixes "Attempting to add QLayout" warning every time it's being made Update launcher combobox style, button style, clean up Fixed launch combo box vertical alignment Persist the last selected config and select it on load Stop selecting multiple list view items, scroll to item if possible Additionally, select our new config when creating it Reserve launcher toolbar in EditorMainWindow First draft for launch config editor UI Pass toolbar ref through event instead of exposing singleton Remove ConfigListView, ConfigPropertySheet, start writing configs to cookie https://files.facepunch.com/devultj/1b0311b1/sbox_7WhaYhvFjc.mp4 Toolbar grabs launch configs + analyses enabled addons, hook up play/stop buttons Add PropertySheet.PropertyUpdated Moved Tools toolbar to the left of the Editor Removed settings button, embed it in the combo box list Also added a check to ensure we're not displaying content/tool/model addons in generated configs Removed unused code, cleanup Add InGame, MapName, GameIdent to Tools.Globals Inform tools when game loop starts / ends Update Launcher icons on gameloop update Stop button gets disabled when it's not needed, play button turns into a restart button when in-game Execute Config.PostLaunchCommands on gameloopstart OnGameLoopStart -> OnGameLoopStarted Launch Configs read addon metadata for compatible maps/games Cleanup Remove args from OnGameLoopStopped, as they're not needed Re-add icons to generated configs, add Generated suffix Give display names to game / map, renamed MapIdent to MapName Moved config name outside of Identity section Pre/PostLaunchCommands as string, split by semi-colon params Add footer with save/discard buttons to config editor Add static AddonConfig.GetPackageType so we can convert anywhere Added addon editor properties, and addon selector window We've got a few windows that are doing the same thing here, so I'm gonna look into unifying it shortly. https://files.facepunch.com/devultj/1b0711b1/sbox_ICOQ0r16AU.mp4 Use package information for local addons where possible Don't query local addons in OnPaint, use Package.IsRemote Grey out Save button by default Refresh config list when local addons are changed Add IntSliderProperty Clamp LaunchConfig.MaxPlayers Fix error when commands are null Focus AddonSelector search filter when it opens Changed AddonProperty to LineEdit to support write-ins, made LineEdit.Value virtual Only show launcher refresh icon when the current game matches the selected configuration
2 Years Ago
Only show launcher refresh icon when the current game matches the selected configuration
2 Years Ago
Changed AddonProperty to LineEdit to support write-ins, made LineEdit.Value virtual
2 Years Ago
Focus AddonSelector search filter when it opens
2 Years Ago
Force EditorWindow resize when editor is first shown Resolves odd windowed state when the editor boots up. There has to be a better way to handle this.
2 Years Ago
Fix error when commands are null
2 Years Ago
Add IntSliderProperty Clamp LaunchConfig.MaxPlayers
2 Years Ago
Refresh config list when local addons are changed
2 Years Ago
Update Tools to .NET 6, remove .NET 5 dependency Got rid of Webview (unused) while we're having fun over here
2 Years Ago
Grey out Save button by default
2 Years Ago
Don't query local addons in OnPaint, use Package.IsRemote
2 Years Ago
Use package information for local addons where possible
2 Years Ago
Add static AddonConfig.GetPackageType so we can convert anywhere Added addon editor properties, and addon selector window We've got a few windows that are doing the same thing here, so I'm gonna look into unifying it shortly. https://files.facepunch.com/devultj/1b0711b1/sbox_ICOQ0r16AU.mp4
2 Years Ago
Re-add icons to generated configs, add Generated suffix Give display names to game / map, renamed MapIdent to MapName Moved config name outside of Identity section Pre/PostLaunchCommands as string, split by semi-colon params Add footer with save/discard buttons to config editor
2 Years Ago
Remove args from OnGameLoopStopped, as they're not needed
2 Years Ago
Cleanup
2 Years Ago
OnGameLoopStart -> OnGameLoopStarted Launch Configs read addon metadata for compatible maps/games
2 Years Ago
Add game actions for Launcher Stash, gonna come back to it later. https://files.facepunch.com/devultj/1b0611b1/sbox_TKpD7YzbN7.png
2 Years Ago
Execute Config.PostLaunchCommands on gameloopstart
2 Years Ago
Add InGame, MapName, GameIdent to Tools.Globals Inform tools when game loop starts / ends Update Launcher icons on gameloop update Stop button gets disabled when it's not needed, play button turns into a restart button when in-game
2 Years Ago
Removed settings button, embed it in the combo box list Also added a check to ensure we're not displaying content/tool/model addons in generated configs Removed unused code, cleanup
2 Years Ago
Moved Tools toolbar to the left of the Editor
2 Years Ago
Fire exit - lods, self illum and terry skin Merge branch 'master' of sbox Citizen/animgraph: hooked up swimming idle anim Animgraph: Allow bone merged models to be enabled/disabled Fix incorrect morph position delta scaling Merge branch 'master' of sbox Remove Legacy Compile Collision Mesh Remove CBaseEntity::FVisible Ceiling and round light - breakable light prefabs Merge branch 'master' of sbox Hammer: Remove large toolbar from map window, tuck into a small layout icon button - I'll probably shuffle some things from the "Fullbright" menu into this still. Also fix the icons for these layouts using the wrong path. https://files.facepunch.com/matt/1b0411b1/sbox_tVMBcvmiCL.jpg Don't open the legacy asset browser on startup, make it so you can access it easily from the tools menu bar still though for now Silence steam audio Embree init message by default mesh glue cleanup Fix underwater fog when using FSR fire extinguisher - mount lods Merge branch 'master' of sbox Citizen/animgraph: idle optimizations Added the previously on-the-fly variants of the idle additive as "pre-made" animations. This reduces the overall number of nodes & animation fetches. Fix baked volumetric fog Fix glow outline on water ModelDoc: Apply scale and mirror to helpers Enable scale and mirrors on hitboxes again Don't depth test on DebugShowHitboxes Modeldoc: Apply all scale and mirrors to helpers seeing as there can be multiple of them Unset D_ENABLE_INDIRECT combo on volumetric fog shader and leave it always on, indirect volume lightmap is also used for baked fog! Add clip planes for spritecard, should fix physgun trail clipping on water Iterate on ModelDoc default layout widget sizes Make asset inspector preview/dependencies take a bit less space Fix up toolbar styling for dropdowns Reduce default min width for qt combo boxes causes issues in tools and auto shrinking Citizen: HitboxSetList is now scaled correctly following ScaleAndMirror fix New Outfit Piece! Tactical Gloves New tactical gloves to finish off the Tactical Gear outfit! Including LODs. https://files.facepunch.com/daniel/1b0511b1/Photoshop_N0hdJRjcxj.jpg As well as this, we have some adjustments to the skinning of a few assets, tactical vest, leather jacket, and longsleeve shirt and jacket. Merge branch 'master' of sbox ModelDoc UI tweaks MaterialGroup UI - fixed text contrast & made the editor able to shrink to fit node editor width, no more horizontal scrollbars RenderMeshFile UI - reduced size of "Excude by default" text and allowed it to shrink to avoid horizontal scrollbars Animations Controls widget/tab - reduced minimal required horizontal width Merge branch 'master' of sbox Fix depth prepass not working ScenePanels now handle MSAA properly Reserve launcher toolbar in EditorMainWindow Add launcher widget, remake it and add to toolbar on refresh First draft for launch config editor UI Pass toolbar ref through event instead of exposing singleton Remove ConfigListView, ConfigPropertySheet, start writing configs to cookie https://files.facepunch.com/devultj/1b0311b1/sbox_7WhaYhvFjc.mp4 Can generate launch configs from addon configs Toolbar grabs launch configs + analyses enabled addons, hook up play/stop buttons Add PropertySheet.PropertyUpdated Remove Auto prefix from generated options, give them icons instead Remove unnecessary layout on LaunchConfigEditor Fixes "Attempting to add QLayout" warning every time it's being made Update launcher combobox style, button style, clean up Fixed launch combo box vertical alignment Persist the last selected config and select it on load Stop selecting multiple list view items, scroll to item if possible Additionally, select our new config when creating it Merge branch 'launcher' of sbox into launcher
2 Years Ago
Stop selecting multiple list view items, scroll to item if possible Additionally, select our new config when creating it
2 Years Ago
Persist the last selected config and select it on load
2 Years Ago
Fixed launch combo box vertical alignment
2 Years Ago
Update launcher combobox style, button style, clean up
2 Years Ago
Remove unnecessary layout on LaunchConfigEditor Fixes "Attempting to add QLayout" warning every time it's being made
2 Years Ago
Remove Auto prefix from generated options, give them icons instead
2 Years Ago
Add PropertySheet.PropertyUpdated
2 Years Ago
Can generate launch configs from addon configs Toolbar grabs launch configs + analyses enabled addons, hook up play/stop buttons
2 Years Ago
Remove ConfigListView, ConfigPropertySheet, start writing configs to cookie https://files.facepunch.com/devultj/1b0311b1/sbox_7WhaYhvFjc.mp4
2 Years Ago
Pass toolbar ref through event instead of exposing singleton
2 Years Ago
Reserve launcher toolbar in EditorMainWindow Add launcher widget, remake it and add to toolbar on refresh First draft for launch config editor UI
2 Years Ago
Removed debug prints from DayNightSystem, slowed down day night speed
2 Years Ago
Initial commit Game files commit, incl. README and LICENSE Update .addon organization
2 Years Ago
Return file processing to template creation Fixes Facepunch/sbox-issues#1988
2 Years Ago
Templates added to Addon Creator * Show project templates in the addon creator * Updated game.minimal to use file-scoped namespaces * Templates can provide a list of resource paths to get added to AddonConfig * .addon now gets written after the template is copied over, instead of before https://files.facepunch.com/devultj/1b3011b1/sbox_tieYMXnNC5.png
2 Years Ago
Cleanup, use ListView<ProjectTemplate>, second order templates alphabetically
2 Years Ago
Added Office Tools startup option for Sandbox.Engine solution
2 Years Ago
Update title truncate limit since items are smaller