248,593 Commits over 3,928 Days - 2.64cph!

15 Days Ago
Update player to use PlayerController
15 Days Ago
refinery updates muzzle flash updates + meta files Refactor crosshair, no more razor Hitmarkers, kill markers re-implementation Kill marker is also red Fixed ServerBrowser NREs caused by Data being null Fixed some warnings, removed libwheel Features Update M4 recoil pattern Browser Cleanup Remove deck Replaced annoying button hover sounds with less annoying ones Modal system, hand-hold the player through lobby list Should have sorted crosshair nre Camera error fix Playtest fixes Sort gamemodes correctly, disabled some modes for now Another couple of error fixes Fixed all the mount grenade prefabs, resolve usp bodygroups NetworkSpawn weapons after setting owner so it's sent at once Should've fixed multiple weapons overlaying Fixed map voting Fixed player markers offset Use correct mixer for main menu music Make lines transparent when sprinting, keep dot if we have one Crosshair improvements Fixed pause menu button going mental Reduced distance of some weapon sounds Fixed HE explosion sound Fixed missing player stats component on several gamemodes Don't need this shit NRE get_IsLocalPlayer fix Possible fix in GameModeObject ScreenShake.FOV fix PlayerStatsRule NRE fix Rename Casual Defuse to just Defuse, remove helmet/defuse kit defaults Map Refactor, remove MapDefinition, use MapInformation as Scene metadata, pass scenes around instead of wrapper Remove .map files Update backgrounds for map scenes Fixed up weapon visibility in thirdperson Greatly simplify how we render stuff based on being firstperson/thirdperson, should be very solid now Refinery: Add ambient light, place a few characters around in editor only mode Don't need flags on these Don't render crosshair if HUD is disabled Don't apply viewer tag to players that aren't me Force-off to be sure Can't re-equip same weapon Let's do viewer tag this way instead Little sound tester tool https://files.facepunch.com/tony/1b1311b1/sbox-dev_HsjHgYb7hU.png Balance out a bunch of audio attenuation Fixed main menu guns not being shown Turn off AO on the main menu because it looks like ass with DoF/fog Reduce main menu blur Fixed some grenade refs Fix knife swing sound, amongst other fixes Tweak HE grenade, little bit higher fuse time, bit more bouncy, emits temporary bounce sound, has rolling restitution I'm turning off AO for now Fixed bomb icon showing up for everyone when it shouldnt Fixed size inconsistency between round team display Fixed game status display flicking the time up repetitively Use Overlay for viewmodels Adjust Crosshair to show in thirdperson if we're locally controlled, or disappear if we're not locally controlled Crosshair types, alpha interpolation Add Equipment.CrosshairType No ammo state for Crosshair Save some useful metadata in weapon prefabs so we can use it for dropped weapons, so we can use accurate bodygroups, model, bounds from the model renderer Removed some unused props Fixed not being able to hit E to pick up a weapon Don't play zoom sound if ending zoom on drop when we're not zooming at all Don't create tracer if the effect distance is low Attempt at ensuring RoundStateTeam avatars change when they should Save out C4 so we have its metadata Use legacy tonemapper for now Add CrosshairType.Dot Refinery's too small to even need global fog Proper icons for USP-S and Bayonet Update grenade icons Up molotov's throw power to match the HE Add ScoreAttribute.ShowTeamOnly, make balance only show up for teammates Add sync'd weapon flags so aim is properly networked, works properly when spectating other players Fixed air-kill killfeed icon being always black, it should be the attacker color if not self various VFX adjustments Fixed headshot sound ranges Temp fix for fire, using facepunch.fire_particle_fast ApplyThrowableAnimations NRE fix Proper validity checks in Chat, add PlayerPawn.GetZone<T> Component constraint Bomb-proof the bomb plant component Shouldn't need this redundant null check GameNetworkManager assert demoted to warning Crosshair camera validity fix ScreenShaker camera validity fix Color adjustments for camera Fixed references to human textures being broke Stop "active sound handle count" spam Restored default movement, incl penalties, tweaked base friction, implemented real noclip
15 Days Ago
Fix undefined output regressions
15 Days Ago
jungle_ruins_a iteration2
15 Days Ago
metal shield 3p melee attack anim updated
15 Days Ago
Tweaked horse rotation responsiveness, added an additional factor based on the current speed
15 Days Ago
Fix inheriting async from outputs Output values can be constant expressions For much simpler expression trees
15 Days Ago
▊▇▄▍▌█▉▅▋█▅█▍: ▋▊▌▌▄▆ ██▍_▇▇▇▆▉_▊▄▄ ▇█▉█▌▇ ▄▇█_▍▄█▇▋▊▌_▋█▅▆
15 Days Ago
Clean up folders
15 Days Ago
cherrypicking 109219 Fix wolves not fleeing when damaged when their target is inside a safe zone
15 Days Ago
Remove r_use_fullsort_for_opaque, we always depth prepass Add FillMode render state override on scene layers Remove this hidden dynamic objects stencil mat_wireframe doesn't use ToolsWireframe but overrides renderstate on standard forward pass, this should obsolete the mode
15 Days Ago
merge from giveitemfailed_toast_fix
15 Days Ago
merge from legacy_shelter_description_change
15 Days Ago
merge from voiceprops_itemstore
15 Days Ago
merge from hackweek_car_radio
15 Days Ago
added additive mode for tools that puts ice back - only on the ice pick right now for testing
15 Days Ago
WIP scene that tests navlinks
15 Days Ago
removed shield blocking condition on the transition from idle to shield melee attack anim on the handshield layer in player animator to get the melee attack animation to play correctly
15 Days Ago
merge from siege_weapons
15 Days Ago
Reported error fix
15 Days Ago
initial smoothing from water splashes - can't splash with sprinklers (too high amount requirement)
15 Days Ago
fixed pivot points on construction meshes
15 Days Ago
new merge from /main and /indirect_instancing
15 Days Ago
Merge from /main
15 Days Ago
Merge: from main Tests: none
15 Days Ago
Potential fix for 1683 - may be a scuffed way of doing it. Two instances of Sandbox.Game can exist - store members of Commands from both, invoke / set those members when ConVars change. Allows [ConVar] and [ConCmd] in Sandbox.Game to function properly when in a game
15 Days Ago
Prevent scientists from magically knowing where you are and homing on you They now have to use their senses, guess and search methodically Allowing them to be surprised, baited and flanked Fix scientists seeing through opaque tarp
15 Days Ago
[interop] Don't create handle stuff in static functions Don't init VR if we're a console app Don't print vulkan device info if we're a console app Remove unused Unused
15 Days Ago
▋▆▇██ ▅▄▊▅ ▋▋▄▉
15 Days Ago
merge from main
15 Days Ago
▊▊▍▍█ ▇▅▊▍ ▍▆█_▅▋▉█▆▋▉_▉▇▇█ -> ▆▅█▌
15 Days Ago
Merge from main
15 Days Ago
▊▄▉ ▉▉▊▇▊▊▆ ▋▍▌▊▅▆ ▇▉▉▋▅ ▌▄ ▊▍▅▄▅▄ ▍▅▌ ▉▋▅▆ ▇▆▆▋▌▉▄▍█ ▌▆▄▊▍ ▊▋▌▍▄▋▍ ▍▊ █▉▅ ▉▋▄▍▇ ▄▉▍▌▅▇▋▍▉
15 Days Ago
Drop IL verification since we compile every assembly from source on clients now
15 Days Ago
merge from xmas2024
15 Days Ago
merge from fix_invis_nre
15 Days Ago
Leaderboard backup, run #15989
15 Days Ago
Move AnimationUtil to an editor only namespace
15 Days Ago
Merge from primitive/prop_offset
15 Days Ago
Merge from primitive
15 Days Ago
Applied to high caliber revolver as well
15 Days Ago
Cleanup, moved most logic into a new Facepunch.Utility.AnimationUtil class (GetClipFromFBX, GetLocalPositionFromClip, GetLocalRotationFromClip)
15 Days Ago
More progress, created a process to extract a generic animation curve from a humanoid animation to sample at any given point at edit time Involves duplicating the asset, converting it, sampling it and then deleting it so it's not fast, but at least it works and we shouldn't need to do this on many entities
15 Days Ago
Parent merge
15 Days Ago
Codegen
15 Days Ago
Map backup
15 Days Ago
XMasLight shader: replace BaseEmission with MinEmission, hardcode off mode as 0
15 Days Ago
Map backup
15 Days Ago
XMasLight shader: use BaseEmission as minimum brightness in animation, and add animation curve
15 Days Ago
Manifest fix