242,727 Commits over 3,867 Days - 2.62cph!
player update. bota bag holdtype override controller updated with new bota bag anim set
player update. added unarmed idle pose to camera and instant camera holdtype overridecontroller
Reordered the code to call from icons to player inventory.
First working version - still needs polish
Add PhysicsWorld.Bodies
Add NavMeshGenerator.AddFromPhysicsBody
Added includes/excludes to navmesh
Editor for navmesh
https://files.facepunch.com/garry/1ce940d5-6c9c-4a19-8c52-827ae3c53a4d.png
ByteStream.Read( buffer, offset, count )
Fixed from my las commit -_-
Add unit test for cloning case with destroying a child gameobject
Reverted bandana albedo texture to normal quality due to a bug in HQ compression
Don't serialize child GameObjects that are about to be destroyed
player update. exported/set up bota bag animations
Editor integration
https://files.facepunch.com/garry/7b662dc6-e270-4fa7-961d-50ee2eb8838f.png
GraphView: open context menu with space
Fixes Facepunch/sbox-issues#4670
Scrap car and ball
Merge branch 'main' of sbox-industrial-platformer
Disable sync position on MDS.
moved zipline platforms assets over from compound branch - not a merge
level backup - moved turret up a balcony
merge from TryGetAimingModule_nre
merge from GetFacingLiquidContainer_nre
▇▅█▌█ ▍█▅▄ ▉▇▊▍▋▌▇▉▇▌_▄▌▄
merge from shelter_marker_sort_order
merge from hostile_countdown_tooltip
Leaderboard backup, run #9316
Small buffer zone when transitioning to a new perspective
Fix live unit tests
unit test allow native debug
Add BBox.Grow
Add Triangle.ToString
PhysicsWorld.GetPolySoup
Use recast from c# without navlib
Cache off the triangles on generate
RandomPoint, CloestPoint
https://files.facepunch.com/garry/e07dbdff-ba17-4bb9-96bc-62edf81b2031.mp4
Add GetClosestEdge
https://files.facepunch.com/garry/7e693949-ffe2-4bb5-8a04-d24469a3b406.mp4
Add GetPathSimple
https://files.facepunch.com/garry/e369c9d6-54b1-4648-a023-6217ab866cc8.mp4
PathSimple unit test
Cleanup
Agents
https://files.facepunch.com/garry/da414070-bc1a-49ec-b39c-974d3b7fa33a.mp4
Agent cleanup
InteropGen change params to @params
Access dtCrowdAgentParams
Cleanup
https://files.facepunch.com/garry/19a3dacf-466b-4d0e-8e9a-5710131c5b7a.mp4
Fix not respawning at start when no checkpoints exist
Bit of improvement to movement on spinners
Camera focus bounds cleanup
Increase size of tutorial loot box, seems to fix intermittent interaction issues
Apply same fix to scientist at end of tutorial screen
Fix ToolScene fullbright, used by blend channel pickers in Hammer
Fixed bear prefab info not populating properly on death screen
Added a mission stage to pick up items from a player corpse
Added a new mission stage that makes the player respawn (between cooking and bear hunting)
▄█▆ █▆▍▆▅▄▊▉▅ ▍█▊ ▇▌█▇▍▊▅▆ ▆▊▍▋▆▆▆▍▋ ▋▇▆▋▄▋ ▍▇▄▄ ▌█▌▅ █▅ ▉▋▍▌▆▉█▌ ▆▄▌▆▆▍ ▍▌▊ ▋▇▊▅▌▆▄█
Move where we set -game for Hammer, and init mod shaders for vbsp
Fixed func_tank becoming unusable with firerate of <= 0
BLock cl_defaultweapon
Creates confusion for players who don't know of its existence
Fix trigger_hurt damagetype parsing
Increase the base Hammer Compile Window size to 1280x720
Fix vbsp cubemap code failing every time
Fixed func_instance_io_proxy not updating inputs correctly
All VMFs (map, and each instance) need to be re-saved for this to work properly. MapIO separators are changed from commas to ESC character.
Hammer/game was always able to load such VMFs/BSPs, but didn't write them. Now it does. so GMod .vmf files may not be compatible with ancient Hammer editors.
Moved "cached version doesn't exist" to developer 1
Set -game to garrysmod for Hammer, if not set
Fixes gmod shaders not loading in Hammer, resulting in certain materials failing to load as well, such as the painted skybox
Stomp cursor delta if we're locking to canvas in scene view, should hopefully prevent camera going wild when wrapping?
Add support for editor pixmap cursors from managed, use it for custom eye cursor inside scene view
Add margin to LockCursorToCanvas, clean up
InteropGen change params to @params
Access dtCrowdAgentParams
Cleanup
https://files.facepunch.com/garry/19a3dacf-466b-4d0e-8e9a-5710131c5b7a.mp4
player update. edited construction holdtype override controller
WIP GameObject.Properties
Proof of concept Dynamic Properties sheet
https://files.facepunch.com/ziks/1b3111b1/sbox-dev_5ewZW6QaZ5.png
Nicer integration of dynamic properties with the Action Graph editor
https://files.facepunch.com/ziks/1b3111b1/sbox-dev_JBs2cwHbhM.mp4
Expose setting properties on arbitrary GameObjects
Nicer dynamic property serialization
Fixed build errors
Rename GameObject.Properties to GameObject.UserData, document
Wear item check now returns item it replaced
Can fetch PlayerInventory class through player
Item icon set methods
More physicsmats & related files.
Make TaskSource.MainThread() / TaskSource.WorkerThread() public again