139,367 Commits over 4,474 Days - 1.30cph!

5 Days Ago
Build compile fixes
5 Days Ago
More stack size shenanigans
5 Days Ago
Cleanup Lock any crude that's inserted into the tanker
5 Days Ago
Enable fire button for drones in Rust+
5 Days Ago
Regenerate test list, tests pass
5 Days Ago
Fix camera raycasts returning bullshit sometimes
5 Days Ago
Merge from water_catcher_tests
5 Days Ago
Merge from main
5 Days Ago
Created some basic water catcher tests to try and catch any regressions due to the work on PlayerMaintainedMonuments
5 Days Ago
Fix Rust+ cameras missing the ocean
5 Days Ago
Exposed a display name field on WaterCatcher, use that instead of creating two new stub item definitions Delete CrudeOilProducer and WaterProducer items
5 Days Ago
Fixed fuel pumps not producing if connected to a full tanker Added new useStackSizeAsMax field to itemContainer, allows us to make an ItemCOntainer that temporarily allows larger than normal stacks (maxStackSize used to only work as a Min)
5 Days Ago
Mirror icon16/eh.png to match the actual flag Update TTT: Updated Russian localization Added some more flag icons * IC, JE, GG Fixed some potential crash issues Unblock 2 mat_filter* convars from Lua * Since they don't actually get saved apparently Fixed most gamemode hooks from C++ still trying to read returned bool * Basically a whole bunch of Lua hooks called from C++ were still trying to read the return value of the hook as a bool and then never use it for anything. Now we simply do not try to read the boolean that we will never use. Affects over 100 unique gamemode hooks. Remove mat_norendering from engine.dll as well
5 Days Ago
FIx missing tiles because of too much height and too little cellHeight, causing spans to not have enough range
5 Days Ago
Pool Cues - Updated view and world models, added two materials, poolcue_a and poolcue_b, A is used by default. Added textures for A and B. Updated viewmodel and mounted prefabs with new poolcues
5 Days Ago
merge from water_treatment_plant_maintainables
5 Days Ago
pool table - updated item desc / localization
5 Days Ago
water pipes fixes - raised terrain around the corners (hide the sharp edges) - lower terrain in center (creates a small ridge-like effect, makes it more noticeable) - spawn lower in the ground - add terrain hole for center
5 Days Ago
merge from admin_status_indicators
5 Days Ago
merge from main
5 Days Ago
merge from PlayerMaintainedMonuments
5 Days Ago
merge from main
5 Days Ago
merge from PlayerMaintainedMonuments
5 Days Ago
merge from gas_station_maintainables
5 Days Ago
apply prefab changes to scene + S2P gas station
5 Days Ago
merge from codeanalyzer_getwrapperattrib
5 Days Ago
Applied PoolAnalyzerGetWrapper attribute to a couple of clan methods
5 Days Ago
gas station fixes & updates - fixed no power using backup generator - fixed issues with control interactions collider - fixed(?) cars lerping from underneath the ground when doing the magnet movement - added colliders to destroy the car if it is being pressed into the ground or ceiling with the lift movement - manifest
5 Days Ago
- Add toggle to cast shadows in sandbox lights - Fade out dolly cameras when you get too close to them - Add a "open export folder" button in the export tab. - Automatically switch to dolly view when exporting. - Fix spacebar not pausing/resuming demo when in dolly view.
5 Days Ago
merge from gamemode_tag_active_fix
5 Days Ago
merge from editor_hotbar_swap -> main
5 Days Ago
Cleanup redundant UIBeltSecondRowPreview.cs
5 Days Ago
FX updates
5 Days Ago
Fixed blurring fade when closing the menu Before: https://files.facepunch.com/raul/1b2211b1/22_19-53-RigidOropendula.mp4 After: https://files.facepunch.com/raul/1b2211b1/22_20-02-JealousMassasauga.mp4
5 Days Ago
Fix gamemode server tags being active by default in the UI, causing them to be visible while the state was still loading
5 Days Ago
Add undo/redo to demo2 ui
5 Days Ago
Default satellite client positioning changes to off. Default flat land serverside gating on.
5 Days Ago
Merge from terrain_renderer
5 Days Ago
changed SculptingToolData from mono to static helper class
5 Days Ago
rewmoving now-redundant SculptingToolData PrefabAttribute
5 Days Ago
Merge from terrain_renderer/holes
5 Days Ago
mark ice sculpture as hidden
5 Days Ago
cleaned up tooltips and icons a bit in the sculpting gui
5 Days Ago
Add decal related safeguard * Some people apparently crash there sometimes? Don't know how, so this is the best I can do for now Enforce NOLOD and NOMIP for .vtf files without mipmaps Minor cleanups Fixed complains about LuaParticles refcount Minor compile warning fixes Fixed regression with portal turret voice lines Break debug.getlocal a little Try to fixup crash dump console log with newlines * Usages of MsgC or Msg without newlines would garble up the log, so we try to add newlines to the internal crash dump log so it looks correct, and also ignore empty lines Add more decal nullptr checks Fixed Ctlr+LeftArrow crash with TextEntry again Fixed Entity:Remove removing stuff prematurely when crazy physics is involved Added util.IntersectRayWithTriangle Add 2nd return to util.IntersectRayWithPlane/WithTriangle - dist Adjust TextEntry scrolling to take into account language ID box Prevent invisible Projected Textures from rendering shadows Block, cheat and remove some cvars & commands * Blocked some more archived commands * Removed hud_jeephint_numentries, hud_takesshots, filesystem_report_buffered_io, r_shader_srgbread * Remove some stub XBox related presence system, removes `user_context` and `user_property` concommands Remove PyroVision leftovers * Removed shader, removed the overlay render code, removed CReplacementProxy material proxy (`replace_proxy`) * Removed a bunch of pyro_ convars Merged Pull Requests * Fixed spawnmenu Lua error * Removed unnecessary material override for Ep2 Antlion Guard Fix a crash with vehicles on level transitions Remove r_flashlightscissor (and do it cleanly) * It was already disabled in-engine and was duplicated in model rendering, but did basically nothing if enabled, and was always disabled on game start anyway. Remove FCVAR_ARCHIVE from sv_skyname * Since it is reset on map load every time anyway, even on dedicated servers. Remove r_raindensity (unused) Remove Logitech G15 integration leftovers * We never shipped the .dll for it work, so I think it was always unusable, so just get rid of it entirely. * Removes associated g15 convars Remove HL2 start new game dialog code, more XBox UI stuff * It was already made inaccessible prior, but now removed entirely. Convar adjustments * Made `adsp_debug`, `cl_debugrumble` a cheat, remove archive flag * Added a bunch more archived convars to Lua blocklist * Remove mat_norendering, add descriptions to some other `mat_` convars so they can be found with `find`. Remove HL2 game logo and menu buttons code, console animations Update TTT - Linux font swap Added more FCVAR_Archive cvars to Lua blocklist * Replaced a few ARCHIVE flags with CHEAT flags for debug convars (scene_show* for example) * Removed r_drawvgui, vgui_message_dialog_modal * Removed sv_unlockedchapters, stop reading `scripts/ChapterBackgrounds.txt` Saverestore adjustments Remove trailing "f" from convar default values and other places * Namely some shader parameter defaults (not sure if they are used tbh) Add note in code about what CWin32Surface is for Added map icons for new TF2 maps Make surface.PlaySound not be spatialized (ignore DSPs) * Basically disables map echo on UI sounds Added "Enable Stereo Enhancements" option to Audio options tab * This was previously only silently enabled if player chose "High" audio quality and "Headphones" Speaker Configuration Change Weapon_*.Empty soundscript channels * So the Empty sounds don't interfere with firing sounds or the reload sounds Update light origin on some PHX train track models * Basically a trial run for a Sandbox tool to do this fast, 150 models changed Added Hacked Manhack to spawnmenu
5 Days Ago
Remove some left over logging, and testing holes from foundations
5 Days Ago
Crash fixes/tweaks/wip
5 Days Ago
merge from main
5 Days Ago
merge from PlayerMaintainedMonuments
5 Days Ago
merge from buried_item_null_checks