254,385 Commits over 3,990 Days - 2.66cph!

3 Months Ago
Add `printgrid` command to debug position -> grid name code
3 Months Ago
Refactor teleport2grid so finding map grid based on string is inside MapHelper.cs
3 Months Ago
Dynamic NavMesh Obstacles (#1706) Allows to block of certain areas of the navmesh both in editor and at runtime. For this we introduce and expose the concept of **navmesh areas**. Areas can affect navmesh generation and agent behavior/pathing. ### Details - Accomplished by implementing a tile cache that stores an intermediate representation of the navmesh - The intermediate representation can be used to modify & remove areas of the navmesh. - Modifying the intermediate state is magnitudes cheaper than rebuilding the navmesh from scratch. - Static areas are basically free. - Moving areas are a bit more expensive, but you should be able to have at least a couple of dozens of them - The area's shape is defined by a (trigger) collider that can be linked to a nav area component https://files.facepunch.com/lolleko/1b2911b1/sbox-dev_JTOOu8AAeA.png https://files.facepunch.com/lolleko/1b2911b1/sbox-dev_3XdDSxj7Ly.mp4 https://files.facepunch.com/lolleko/1b2511b1/sbox-dev_XBNEUDAPfh.mp4 https://files.facepunch.com/lolleko/1b2111b1/sbox-dev_CQAKEpUbQk.mp4 ### Summary Allows to create a navmesh area, link it to a (trigger) collider & set it to blocking to create an obstacle. In the future we can expand on area functionality: custom tags, local navmesh generation parameters...
3 Months Ago
Fix NRE on editor shutdown
3 Months Ago
merge from wallpaper_analytics -> main
3 Months Ago
Add analytics when spraycan is used to change entity skin in the world
3 Months Ago
Log skin id of any entity submitted to analytics
3 Months Ago
Ice shader: add tangent reconstruction normals will now behave properly, improve parallax offset calculation, and add frost min/mid/max sliders.
3 Months Ago
merge from main -> wallpaper_analytics
3 Months Ago
fix codegen (used changes from different branch)
3 Months Ago
merge from main -> wallpaper_analytics
3 Months Ago
adjusted toolgun.entity lod distances to match worldmodel prefab values to fix harsh lod transitioning
3 Months Ago
Fix NavmeshArea.IsBlocking not toggling state
3 Months Ago
Lock high priority network queue behind convar `high_priority_network_queue`
3 Months Ago
merge from main -> network_queue_priority
3 Months Ago
codegen
3 Months Ago
GameObject serializing survives when a child is somehow added during serialization
3 Months Ago
merge from twitch_rivals_2024/twitch_rivals_flag
3 Months Ago
merge from /flashlightfixes/fulloverhaul
3 Months Ago
merge from landmine_disarm_explode_bugfix
3 Months Ago
more balancing zoom perk
3 Months Ago
Leaderboard backup, run #15749
3 Months Ago
Dir change
3 Months Ago
Experimental invoke based reload system tests
3 Months Ago
Backups/unsaved
3 Months Ago
balancing fix cursor hotspots attack satellite perk balancing
3 Months Ago
Fixed showing the wrong other inventory :facepalm:
3 Months Ago
Fix NRE in color picker when there's no parent
3 Months Ago
Fuck it Fixed PlayedCards grouping target cards based on who played the card, not who they are targeting
3 Months Ago
Bday 11 poster scene tweaks + backups
3 Months Ago
Can distinguish targeted cards in PlayedCards panel, as well as global cards
3 Months Ago
Merge from shields
3 Months Ago
initial implementation of targeted cards flow
3 Months Ago
Fixed duck
3 Months Ago
Deselect card
3 Months Ago
Card UI redone
3 Months Ago
merge from network_queue_priority -> aux3
3 Months Ago
Prototype: create a high property network update queue for building blocks, high walls & SAM sites - this should cause bases to load in faster when travelling fast across the map (in vehicles)
3 Months Ago
Disabled the animation from HitGuide because DepthBuffer limitations, hashtag sadface.
3 Months Ago
Fixed speed ratio calculated based on the current gait Fixed NRE when jumping
3 Months Ago
Hide, JsonIgnore on GameResource
3 Months Ago
Merge from campfire_purifier_freshwater_fix
3 Months Ago
Fixed campfire water purifier no longer accepting fresh water in the propane tank section (unintended regression)
3 Months Ago
Fluffed up the hit marker. (Kinda needs soft blend tho)
3 Months Ago
Create directory when saving clothing render icon (should these be put in temp filesystem/game resource data block)
3 Months Ago
merge from siege_weapons
3 Months Ago
Unsaved
3 Months Ago
Bday11 hero poster scene + materials backup
3 Months Ago
Codegen
3 Months Ago
merge from main (bumped siege weapon protobud id to resolve conflict with vending machine stats)