198,677 Commits over 4,140 Days - 2.00cph!

1 Year Ago
Only bother getting the trigger parent component should the bike have a driver
1 Year Ago
Ensured bikes still perform clipping checks parenting to any other volume that isnt enclosed. Eg, cargoship, swing bridge etc
1 Year Ago
Merge from main
1 Year Ago
Remove hotreload plugin
1 Year Ago
Fixing compile errors, update manifest, fix protobuf definitions, and updating FuelSystem usage to new IFuelSystem interface
1 Year Ago
Optim: reimplementing List.Compare to use an inplace algorithm Caused by my upcoming changes to Free<HashSet<T>> requiring IPooled(I could've worked around it, but it was better to optimize it). Although I didn't benchmark, this in theory is a straight win - 3 less loops, no need for extra pools, and also fixes a harmless-but-perf bug(remained set had more elements than expected). Tests: Build for Client target. I also need to do runtime validation with a 3player multiplayer session - I ran out of time, will done once I'm back home.
1 Year Ago
WIP proof of concept for automating the entire process after pasting a list of workshop URLs.
1 Year Ago
underwater_divesites scene playable in editor
1 Year Ago
exported wolf run turnleft 150 to run test anim
1 Year Ago
merge from BurstClothFixes
1 Year Ago
Fixed burst cloth controller LODing not being marked as dynamic in some prefabs
1 Year Ago
Fix compile error from merge again
1 Year Ago
Set-up corpse prefab and ragdoll prefab for croc. addad hitboxes and various scripts to croc prefab.
1 Year Ago
Fixed GMod force-adding "English (US)" keyboard layout Make "English (Europe)" not an unknown language Also add internal ID to unknown languages Added -disablehttp command line parameter Disables HTTP global function (http.Fetch/Post use that) Fixed GMod now removing English US keyboard layout Use Windows API to get keyboard layout names when not in our list -disablehttp also blocks Panel:OpenURL and sound.PlayURL http.Fetch/Post calls onFailure callback if HTTP() returns false Fix RichText InsertColorChange to black not working when its the first color change RichText uses localized string for Copy conext menu option Also fixed Text Entry Copy/Cut context menu buttons not being disabled when they should be && => || Check if onfailure exists in http.Fetch/Post Fixed crazy mouse acceleration values completely breaking player view Also limited some of the cvars to sane values, m_customaccel_max and m_customaccel_exponent specifically Added ficool2's VRAD ambient occlusion implementation Adds the following new parameters: -aofacesamples -aopropsamples -aoNoSquare See vrad.exe help for defaults/explanations Fix errors with singular static prop causing VRAD to bail for all remaining Unhide sv_stressbots and make it a cheat Reduce max allowed voice packets per frame to 48 (from 64) Include map name in map related disconnect messages Kick players who send impossible voice packet sizes Added sv_signon_dos_disconnect from CS:GO
1 Year Ago
small ocean wreck buoy initial prefab setup LODs
1 Year Ago
Even more compile warning fixes MORE warning fixes Display a warning message when main menu is blocked too many times A message about how to bypass the block Fixup gamemode hook calling code for consistency Also hopefully prevent a a case of cryptic "trying to call <type>" errors. Also fixes crashes due to Lua panics
1 Year Ago
Added GM:OnPauseMenuShow This is meant to replace other methods of hiding the mainmenu (which will be disabled at some point). Return false to prevent main menu from showing for that key press. The user can hold SHIFT to bypass this hook at any time, in case the server/addon has malicious intent of not allowing the player access the main menu. Panel:GetFont works for RichText Hammer builds on newer C++ Windows toolset Limit GM:OnPauseMenuShow to ESC key Fixed Linux/Mac compile error due to usage of variable name "default" Fixed some compile warnings Fix compile error
1 Year Ago
fixed CNY_Spear and SkinningKnife BurstCloth setups - proper gravity values - reduced damping to reasonable values
1 Year Ago
divesite latest
1 Year Ago
Fixed ConversationManager Update NRE
1 Year Ago
merge from main
1 Year Ago
Merge Cargoship Log Spam Fix -> Main
1 Year Ago
Wrap a bunch of loose logs in HarborCrane and CargoShip with editor checks. This will prevent log spam
1 Year Ago
Remove PhysObj.MakeShadow Entity:MakePhysicsObjectAShadow exists Fix ContentHeader colors Disable -textmode Fix compile error Merge hlmv crash fixes from CS:GO Related to high poly models and the debug rendering modes Fix? flex bone drivers in-game Made the flex bone driver code mimic the code from HLMV, which basically includes special case for BONE_USED_BY_BONE_MERGE Added a new option to HLMV Flex tab for $boneflexdriver preview It will move Flex sliders live as the animation plays Try to fix GitHub screwing us over Fix player angles serverside while in vehicle not matching client Also fixed GetPassengerSeatPoint returning wrong values for vehicles without ACT_IDLE, such as the chair models, now will select first sequence. point_viewcontrol only gives invincibility if it freezes the player Fixed water for leaking to the world due to resetting clipping on disconnect garrysmod-issues/issues/5925 Fixed crashes when getting ammo type name of invalid ammo Update icon for ep2_outland_06a to actually represent what it is HL2 map categories are done by name garrysmod/pull/2091 Improve map NPC name detection further util.StringToType supports "boolean" and "number" types Added player_manager.GetPlayerClassTable (Community Contribution) Added missing outputs to func_healthcharger in the .fgd Also remove duplicate ClearAllOutputs from the FGD Make SWEP:Think not run before NextAttack in singleplayer This mimics SWEP:Think's behavior in multiplayer. Call TOOL:Holster and Deploy when switching tools clientside This was done when using gmod_tool serverside only, it is now done when gmod_toolmode changes both clientside and shared. Added 2nd return value to GM:CanArmDupe hook (Community Contribution) Fix util.StringToType "int" erroring with invalid inputs
1 Year Ago
Client compile fix, code cleanup
1 Year Ago
Only get item schemas once to speed multiple item processing up, and do it during scene bootstrap.
1 Year Ago
Initial support for parsing a list of pasted workshop URLS and finding the matching items
1 Year Ago
Prefab tweaks
1 Year Ago
Disabled saving on NPCVendingMachine_TravellingVendor, may fix entity leak
1 Year Ago
Update: Adding Pool.FreeUnmanaged overload for MemoryStream Since Free got changed to accept IPooled only, it allows us to delete a runtime check in the editor env. Tests: build only in editor, all targets
1 Year Ago
Wire deployment cancel condition
1 Year Ago
Feedback: Replacing bikeshedded emptyArray with Array.Empty<T> Tests: trivial change, so only built Client+Server
1 Year Ago
LODs prefab update
1 Year Ago
merge from radtown_redux
1 Year Ago
merge from main
1 Year Ago
Switch from pinging servers via their IPs to pinging the entire server list via 4 queries
1 Year Ago
merge from mountable_rotation_fix
1 Year Ago
merge from fix_convar_defaults_server
1 Year Ago
merge from optimize_prewarm_doors
1 Year Ago
merge from triggerbase_fix
1 Year Ago
Converted the isGestureViewmodel field on viewmodel into a new viewmodel type variable, also has a shield type Fixes bullet casings ejecting from the players camera while a shield is equipped as well as some clothing issues
1 Year Ago
Temp model Added a new shield hands layer to the 3p animator that only masks the left arm, just has an idle for now
1 Year Ago
Hold RMB to block with the shield (only visible in first person right now) Cannot attack while blocking
1 Year Ago
Hide the left arm of viewmodels when a shield is active (rotated off screen) Hide the viewmodel shield while reloading weapons
1 Year Ago
Let bike driver wield items
1 Year Ago
Backups/unsaved
1 Year Ago
Updated third and first person animations for rock paper scissors gesture.
1 Year Ago
▆▅█▅▌ ▋▊▅▅▉▌▉█▍▊▊▊▉ -> ▇▄█▄
1 Year Ago
▋▌▋▍▇▌▅▊▄ ▆▅▋▋█▍▄ ▆▍▆▊ ▆▌▉█▅▄▊_▍▊▍▅▌█▍▅ ▋▇▉▊ ▆▅▍▇
1 Year Ago
▆▉▄ ▋▍▍▋▅ ▍▌█ ▄▄▌▆█▌▇▆ ▆▅▉▇▅▄▇▋▆▇ ▅▋▊ ▄▍▌ ▋▉▌ █▋▇▊▋▉▅▅▇▄▊ ▄▌▋▄ ▌▇▊ ▅▍▋▉▆ █▋▌▄▌ (▍▅▄▉▌▍▌▉▍█ ▋▌▄▌ ▍▋▊▆ ▆ ▄▉▅ ▊▅▉▉▅▍▉▍ ▍▍█▇). ▅▆▍▄▅, ▍▌█▍▌▌▇▍▌, ▉▉▋█▉, ▄▆▌▉▍▍▆, ▌▍▄▍▉▌▇▊▋, ▋▋▊▅▇, ▆▄▅▋▆.