240,146 Commits over 3,837 Days - 2.61cph!

8 Months Ago
Cherrypick particle IK fix
8 Months Ago
Temporary null tests in HumanNPC CreateCorpse
8 Months Ago
Set up side holstering on large backpack
8 Months Ago
Disable workshop stats for now
8 Months Ago
Disable workshop stats for now
8 Months Ago
Add UIEffect
8 Months Ago
Basic ability to zoom in/out
8 Months Ago
Citizen/animgraph: updated Swim_Idle
8 Months Ago
8 Months Ago
Attributes, display info refactor
8 Months Ago
Post process, grunt when hurt, health regen - visualize health
8 Months Ago
Attempt to make sounds better until get some new ones
8 Months Ago
Citizen/animgraph: change threshold for movement reset from 5 to 2 u/s
8 Months Ago
Deploy starting weapon when respawning. Don't increase ammo count forever each respawn
8 Months Ago
Scale large backpack mesh 15% smaller (until it's fixed properly) Scale large backpack dropped model by 15% as well Fix large backpack worldmodel box collider too big Improve LODs of large backpack to be less noticable
8 Months Ago
Add `scaleForceWithMass` option to allow buoyancy to ignore mass (because backpack weight in world changes as items are added to it) Dropped backpacks ignore mass for buoyancy Add buoyancy points to backpacks & tweak so they float Add support for dropped items to float (by adding buoyancy scripts to world model)
8 Months Ago
Added basic lobby menu to create or join servers
8 Months Ago
Entity translation for scripted_sequence Fixed spawnmenu "Save Changes" / "Revert" buttons not having icons Regression from garrysmod/pull/1954 Fixed no loading screen when playing demos Fixed a bad thing with HTML translations Removed unused code from loading screen Removed usages of GM:LoadGModSaveFailed clientside Update icon_progress.lua Fixed a visual bug with drag'n'drop When the dragged panel's local position is higher than 2048 on any axis Duplicator uses `CurHealth` instead of `Health` Avoid issues with `Health()` function. Also make the NPC inherit duplicator table correctly Base gamemode supports DMG_REMOVENORAGDOLL for players
8 Months Ago
Correctly preserve worldpanel combo when popping UI layers Almost fixes worldpanel filters, but there's still some issues with depth
8 Months Ago
Try a blind fix for npc_satchel crash I think this might just be the problem with npc_satchel Fixed crash when try to push a NULL ITexture Fixed a crash when failing to create a fish entity Fixed a crash when failing to create child ents for point_spotlight Fixed crashes when failing to create entities for fire entity Fixed Gravity Gun leaking material reference count Fix crashes with deleting ai_network entity Bump "insane reference count" threshold 10x
8 Months Ago
Fixed crash when try to push a NULL ITexture Fixed a crash when failing to create a fish entity Fixed a crash when failing to create child ents for point_spotlight Fixed crashes when failing to create entities for fire entity Fixed Gravity Gun leaking material reference count Fix crashes with deleting ai_network entity Entity translation for scripted_sequence Disable auth checking for LAN only servers Prevents being stuck on "Authenticating with Steam" forever Fake addon subscription time Because Steam doesn't give us this info when polling random items, even if they are subscribed to. Subscription time will now mimic mount order as set in Steam. Bump "insane reference count" threshold 10x
8 Months Ago
Rework how we get workshop subscriptions TODO: This modifies the subscribe date sorting in-game! This system should be faster and guarantees no duplicates if Steam decides to change ordering of subscriptions mid-game while we are getting them. Fixed crash when try to push a NULL ITexture Fixed a crash when failing to create a fish entity Fixed a crash when failing to create child ents for point_spotlight Fixed crashes when failing to create entities for fire entity Fixed Gravity Gun leaking material reference count Fix crashes with deleting ai_network entity Entity translation for scripted_sequence Disable auth checking for LAN only servers Prevents being stuck on "Authenticating with Steam" forever Fake addon subscription time Because Steam doesn't give us this info when polling random items, even if they are subscribed to. Subscription time will now mimic mount order as set in Steam. Bump "insane reference count" threshold 10x
8 Months Ago
Add temporary kill notification in chat until I sort a killfeed Respawn
8 Months Ago
HideInEditor becomes Hide Component.Destroy should always work in the editor Hide components with ComponentFlags.Hidden, re-use ComponentSheet if possible When calling a CallbackBatch, create a new CallbackBatch to catch callbacks inside Init SkinnedModelRenderer to bind pose in editor Set so transform on model create Serialize component references as an object (for future usage) Fix NRE when copying component to clipboard Move BodyGroups, MaterialGroup control widgets out of engine until they don't look like shit Add ShowIf to Model.BodyGroups + MaterialGroup ComponentSheet obeys + watches ShowIf Fix component sheet not having 4px space before groups Update default QComboBox colors
8 Months Ago
Fix a `ERROR: Reentrant call to CResourceSystem::FrameUpdate()` caused by some resource compilers using g_pRenderDevice->Present() to clean up resources, this was cascading into swapchain updates when the window was resized (which always happens at startup) - which then make another call to the resource system to free previous swapchain resources.
8 Months Ago
viewmodel shovel - set up viewmodel renderer script, also removed old shovel mesh
8 Months Ago
▆█▊ ▌▆▄ ▉▉▆▊▇▇ ▉▌▄▌-▍▆ ▅▄▄▊▊▄
8 Months Ago
Added support for cluster markers
8 Months Ago
vm metal detector model & prefab update (extra lights), also removed sep bulb mesh from prefab, activated viewmodel render script
8 Months Ago
8 Months Ago
NodeLibrary refactor, split up TypeLoader
8 Months Ago
Swapped scroll to scrollgrow
8 Months Ago
.meta files
8 Months Ago
Didn't mean to push these
8 Months Ago
Worldpanel backdrop filters correctly sample from the framebuffer https://files.facepunch.com/alexguthrie/1b2211b1/sbox_SEP7KjTrRh.png For sbox-issues/issues/3520
8 Months Ago
Start fresh in a new direction
8 Months Ago
Despawn time of empty small backpack = 20min Despawn time of empty large backpack = 40min Backpacks will add up the despawn time of each item inside it Added convar `itemdespawn_container_max_multiplier` to control max despawn time of backpacks (defaults to 2 hours)
8 Months Ago
shovel updates
8 Months Ago
Fix pooling error by removing HolsterSlot bone
8 Months Ago
Make current FieldInfo avaiable to instance upgraders Field.HasAttribute<T>() extension method that checks for property SuppressNullKeyWarningAttribute Rebuild ComponentListWidget rather than ComponentSheet on hotload Fixes NullReferenceException when a component type is renamed / removed
8 Months Ago
Fix infinite loop compiling games, sorry!
8 Months Ago
Fixed artifacts in reticle-full crosshair texture
8 Months Ago
Saving state before fixing scroll properly
8 Months Ago
Check typedef before we try and use it PackageLoader: Don't add a package to loaded until we know the assemblies aren't going to throw
8 Months Ago
Actually show Kills and Deaths
8 Months Ago
re-sized & renamed shovel worldmodel, prefab updates
8 Months Ago
Add scoreboard with kills/deaths, add ragdoll controller and ragdoll on death. add HUD with ammo count. Add rudimentary crosshair with hitmarker anim.
8 Months Ago
merge from backpacks
8 Months Ago
Realigned scroll view Fixed scrollbar not aligning with mask