243,695 Commits over 3,898 Days - 2.60cph!
merge from base_decor_DLC
Handshake framework
Refactor
Leaderboard backup, run #7085
Fixed help widgets not showing images/video
Merge main -> experimental
Better ramp collider into HAB
▊▅█▆▊█▍▆ ▊▉ ▌▋▆ ▌▄▅▄ ▍▉▌▆▊█ ▊▄▉▊
Merge main -> experimental
Adjusted HAB step height with the new colliders so it's easy to walk on
Merge main -> experimental
HAB weighs 4x as much, but forces adjusted to match so speed is the same. Reduces the weight effect from dropped items
Fixed mirrors not working in demos
Merge main -> experimental
Fixed deflated balloon being hidden by default on the prefab
Merge main -> experimental
Merge MoreDroppedItemFixes -> main
- Redid all detailed colliders on hot air balloon, from awkward convex meshes to more reliable primitives
- Fixed HAB client not having any real colliders, only the Prevent Movement volumes
Physics Debris now colliders with Prevent Movement layer
▌▇▇▉ ▌▅▄ ▊▄▋▆▊▇▄▍▄▊ ▌▅▌▉█▆▅, ▋▆▉▄ ▌▍▉▅█ ▍▅▇▋▇▊ ▋▉▅ █▌▆ █▇██▊▉▄▄▄▋ ▇▅▆▋▉ ▉▄▋▅▆▅ ▆▇ ▌▉▇▆ ▅█▆▇▍ ▇▍▇▌▄, ▉▅▇█▅ ▇▆ ▌▆█▉▅▅▉█ ▇▊▅▅▄ ▉▍▇▇▍▉▌
Merge main -> MoreDroppedItemFixes
Fix VR stereo camera positioning
Update flags
Fix a bunch of TrackedPoseComponent blunders, add tests for left/right hands
Fix fish trophy remembering incorret animation state when pooled
vm legacy bow - base rig and anim file
Merge latest Valve rendersystemvulkan & rendersystembase changes
Primarily this is switching to use VMA, but also dozens of major and minor fixes and general upstream parity with our own changes distinct and clear.
HelpModal & HelpModal.Widget like the Figma mockup.
Fixed rocking chair audio not working for non local players
Updated colliders on the two rocking chair variants, including the metal parts
Full convex collider set for rocking chair
Fixed rocking chair skins referencing the wrong item (itemname field needs to reference the base itemname, not the skin itemname)
Fixed rocking chair skins with wrong display name tokens (skin name should share same token and english value as the base item)
Fixed both rocking chair skins missing their IsRedirectOf field
Mark base rocking chair as craftable, mark teal chair as not user craftable (as it's a skin)
VR legacy layer uses real values (don't like this but I don't see any other way, we can remove it later)
Fill device roles for tracked devices
Swapped rocking chairs to convex colliders
merge from base_decor_DLC
Merge latest rendersystemvulkan changes
Validate material
Don't need this transform code
Set mesh instance as owned, destroy existing mesh instance on update
Expose ProjectedDecalSceneObject to public
Save NPC max health, and set max health for NPCs from spawnmenu
Added PreRegisterTOOL (Community Pull Request)
TTT: Prevent tttbase Lua errors with NPCs (Community Pull Request)
Add PreRegisterTOOL hook (#2022)
Considering https://wiki.facepunch.com/gmod/GM:PreRegisterSENT and https://wiki.facepunch.com/gmod/GM:PreRegisterSWEP both exist, i figured PreRegisterTOOL should exist too.
It'd help with preventing some tools from loading / modifying tools.
Ensured player pose stays at default in rocking chair
TTT: Prevent error when NPC fires SWEP derived from weapon_tttbase (#2023)