255,296 Commits over 3,990 Days - 2.67cph!

2 Months Ago
- only regenerate previous/target weather textures if the states change - do moon lighting - add convar to force a cloud config - other shader adjustments
2 Months Ago
Remove this old sound capture code from soundsystem Lock mutex when encoding audio frame for videorecorder
2 Months Ago
▄█▅▇▆█▅ ▄▊.▋█▄▆▍▆▅█▄▍ ▅▍ ▊▅▌▅ ▄▇█▇▅▍▆▌▅ ▆▇▌ ▉██▄ ▊▄▆▉ ▆▉█▋▇▉ ▍▆▉ ▋█▆▇ ▅▆▄▊▋█▌▅ "▅▄▋▌▆▍▉" ▉▅▇ ▊▍ ▆▍ █▍▊ ▍▊▍▄ ▇█▌▄▉▇▆ ▇▇▍▊ ▇▇▄█▊'▌ ▄▊█▊ ██▌▇▄▆▋ ▅▍ ▋▋▌▅ ▌▊▍▌▋▉▆▆▌ █▍▉▍▌▍ ▆▌▌ ▍▉▇▌▄▍▋ ▉▄█ ▆▇▅▌█▅▅ ▌▋▄▇▄▅█' ▉▍▌▋▄█▋
2 Months Ago
Leaderboard backup, run #16074
2 Months Ago
Merge from /deluxe_christmas_lights_emission/xmas_light_uncrappification/ (MeshLOD removal.)
2 Months Ago
Just run the LOD0 mesh instead of LODMesh scripting every instance -- to test incompatibility. Probably wasn't even worth the CPU overhead anyway.
2 Months Ago
2 Months Ago
Turn NodeExpressionBuilder into an interface So custom implementations can be used in MethodBinder
2 Months Ago
added worldmodel prefabs for the knight armour, added knight armour viewmodel prefab
2 Months Ago
updated battering ram anim, new states in animator, more build up in attack anim
2 Months Ago
Fix branch specific compile error
2 Months Ago
Fix compile error I forgot to press CTRL+S when last minute renaming
2 Months Ago
Fix compile error I forgot to press CTRL+S when last minute renaming
2 Months Ago
hl2.exe => gmod.exe in factory reset bat Put MAX_EDICT_BITS local in net.lua back, as without it stuff might break due to version inconsistency
2 Months Ago
engine.CloseServer now returns true if quit command was issued Fixed crashes with func_tank Handle DAdjustableModelPanel when main menu is open Added a Player Model Selector button to spawnmenu The context menu widget stuff is too hidden Make Hammer use gmod.exe when generating GameConfig.txt Remove last 3 parameters of engine.WriteSave Hide mat_surfaceid and vgui_drawtree_panelptr Fixed player ragdoll forces always being applied to center Now applies forces to the physics object that was shot. Added timedemo and related convars/concmds to blocked list Add a hack to ensure engine.CloseServer works from start up Fixed a crash with ConVarExists Minor micro optimization in VRAD Added MAX_EDICT_BITS global enum Updated Run Map dialog in Hammer https://files.facepunch.com/rubat/2024/December11-872-GenerousSkimmer.png Added NPC:GetLastPosition Added NPC:SetMoveDelay/GetMoveDelay Added physenv.Set/GetPhysicsPaused Added NPC:TranslateNavGoal Added sound.SetActorGender( model, gender ) This allows for things like soundscripts to be gender neutral for less code, and enables citizen reskins to use correct voice lines. WARNING: the gender is stored by filename only internally, not by full model path! Remove commedit.dll from sdktools hl2.exe => gmod.exe in factory reset bat Put MAX_EDICT_BITS local in net.lua back, as without it stuff might break due to version inconsistency
2 Months Ago
Items only need one icon
2 Months Ago
Fix GetOutputValue( Node.Output ) not being public
2 Months Ago
2 Months Ago
Make scientists reposition when they realize they are flanked
2 Months Ago
Update: borked linux ServerProfiler.Core It gets loaded, but fails to find an entry point, so it just falls over. I'll continue tomorrow. Tests: built a standalone linux server and tried launching in via WSL - my profiler script throws an exception
2 Months Ago
Add position offset to icon Implement IconModes.Chest Rebuild icons Hide underwear in silhouette Position some hair icons
2 Months Ago
Update actions
2 Months Ago
Fix covers not facing the right way when converted from a prefab local space to world space
2 Months Ago
When waiting in cover, scientist face the side they think you'll come from instead of facing the wall This also helps sneaking up on them when flanking from the opposite side
2 Months Ago
Added physenv.Set/GetPhysicsPaused Added NPC:TranslateNavGoal Added sound.SetActorGender( model, gender ) This allows for things like soundscripts to be gender neutral for less code, and enables citizen reskins to use correct voice lines. WARNING: the gender is stored by filename only internally, not by full model path!
2 Months Ago
merge from xmas2024 109423 (Pre xmas lighting change)
2 Months Ago
Fixed ServerGib editor NRE
2 Months Ago
Better error message when RustTextFixture.SpawnEntity failed
2 Months Ago
Obsolete Clothing.DressSceneObject Save/Restore feature tab status on Resources Make the clothing icon editor a proper editor Tag human skins for replacements Remove old icons Move clothing icons next to the clothing resource again Update greyslkin Clothing icon selector lets you choose specific body parts to target Model.MaterialGroupAttribute + Model.BodyGroupMaskAttribute can accept string model (will look up the model from the string path) Underwear material Human skin selections Clothing updates Fix eye material Include some citizen folder pngs with steam build, but try to not include all of them Revert "Improve handling of RenderAttribute overrides/additions in Draw APIs (#1732)" This reverts commit db71195c4669b0dc2d9e3e6e9dcabfab0067a9bf.
2 Months Ago
Revert "Improve handling of RenderAttribute overrides/additions in Draw APIs (#1732)" This reverts commit db71195c4669b0dc2d9e3e6e9dcabfab0067a9bf.
2 Months Ago
Fixed FindPrefabPathsByLabel NRE
2 Months Ago
Added BaseCombatEntity tests, spawn and kill every BaseCombatEntity prefabs in the project
2 Months Ago
Obsolete Clothing.DressSceneObject Save/Restore feature tab status on Resources Make the clothing icon editor a proper editor Tag human skins for replacements Remove old icons Move clothing icons next to the clothing resource again Update greyslkin Clothing icon selector lets you choose specific body parts to target Model.MaterialGroupAttribute + Model.BodyGroupMaskAttribute can accept string model (will look up the model from the string path) Underwear material Human skin selections Clothing updates Fix eye material Include some citizen folder pngs with steam build, but try to not include all of them
2 Months Ago
2 Months Ago
Update workflows to use .NET 9
2 Months Ago
Improve handling of RenderAttribute overrides/additions in Draw APIs (#1732) * Improve handling of RenderAttribute overrides/additions in Draw APIs Attributes passed to CommandList.DrawX and Graphics.DrawX now correctly merge with the "global" (CommandList.Attributes / Graphics.Attributes) attribute set. Replaced existing usages of Attributes.MergeTo, the existing usage could lead to defaults overriding more specific values. e.g. `Scene.RenderAttributes.MergeTo( camera.Attributes )` would potentially overwrite attributes in camera.Attributes with attributes from Scene.RenderAttribute we want it the other way around though. Fixed DrawModelInstanced using blacklisted Memory type as parameter. * Remove leftover comment
2 Months Ago
Inventory/Chest fixes Quest Notifications show for a prolonged amount of time Pinned Recipes are now saved per-character instead of using a static variable Can click on a QuestPanel to pin it to the top of the list Show Pinned Quests on the game HUD
2 Months Ago
2 Months Ago
2 Months Ago
Add setter to IActionGraphDelegate.Defaults
2 Months Ago
Updated knight armour textures, materials and meshes, updated skinning. added male and female helmet.
2 Months Ago
Fix CacheForceLoadExposed test
2 Months Ago
Update(linux): only get already-loaded dylib instead of trying to load a new one
2 Months Ago
Update: Linux binary named same way as Windows, but with .so extension
2 Months Ago
Update: referencing core files directly in WInDLL - This follows same convention as LinuxSO - hoping it'll avoid confusion - Removed PCH usage (since shared files didn't use pch) - Added filters to separate core files vs project-specific files Clean: removing Core project (but keeping the files) Since these sources are built as part of DLL projects, there's no point to keep this lib project Update: replacing lib name with a proper one - also adding a comment explaining the export code
2 Months Ago
Only show zoom toast after they hold ADS down for 3 seconds
2 Months Ago
Compilfix: adding cstring header Turns out gcc doesn't include it via string_view Compilfix: move exporting section to OS specific project Avoids having me write an export macro for either Win32 or Linux New: first building version of Linux server profiler Still need to clean up how projects are organized
2 Months Ago
Generate lambda names again
2 Months Ago
Change toast cooldown from 15m -> 5m
2 Months Ago
Add toast to variable zoom scope - will prompt you on hotkeys to zoom up and down - will stop showing once you click the button 5x