252,249 Commits over 3,990 Days - 2.63cph!
Updating: EngineAudioClip.Grain implements IPooled
Will need to explore further if it's dead script
Tests: None, trivial change
Removed missing guid rocks from craggy
Merge: from main
Tests: none
Don't hide moderately downvoted games
Better gamejam list
Leaderboard backup, run #
13492
Shop UI now closes if vendor dies while player is shopping
Setup placeholder clothing loadout
Add NPC/vending spawners to water well C and E
Lowered chance of teas in food cache loot table
Protobuf restructuring, save next refresh time
Expose server.waterWellNpcSalesRefreshFrequency, default one hour (WIP)
Scale music volume using mixer
Removed a bunch of code in InvisibleVendingMachine that was marked to be removed
Merge from npc_dynamic_pricing_updates
Changed the default npc vending machine price update frequency to every 3 hours (was 5)
Added new PriceUpdateFrequencyBiWeekly and PriceUpdateFrequencyWeekly convars, defaults to 2hrs and 1hr respectively
Vending machines will use these if the server is running a bi weekly or weekly wipe schedule, requires the correct tag assigned in server.tags (specifically "biweekly" or "weekly")
Added npcvendingmachine.ResetFrequencyTags, this needs to be called to adjust pricing if the servers tags are changed at runtime, mostly for testing
Added a new physics material - cactus
Uses same settings as grass, currently has no decals
Fixes some cactus variants using dirt decals and ensures we have the same hit sfx across all variants
Also switched the needle renderers on several variants over to MeshCull for a very, very minor memory improvement
(on the right branch this time)
Added a new physics material - cactus
Uses same settings as grass, currently has no decals
Fixes some cactus variants using dirt decals and ensures we have the same hit sfx across all variants
Also switched the needle renderers on several variants over to MeshCull for a very, very minor memory improvement
Log pile AO doesn't go pure black in the middle.
Testing less washed out color grading. More oldschool.
Fixed DPV client-side speed calculation being weirdly variable. Use fixed network time
Merge from hackweek_accessibility_colourblind
Disable the clan name tag option, it's unused (just need to enable the gameobject when we're ready)
Merge from hackweek_accessibility_colourblind
Make AccessibilityComponent abstract
Don't recreate the decal material if not needed
Music Slider on Main Menu now affects the Main Menu Music 🫡
Small tidy up in bike class
Gave DPV a little more power, felt slow on real-sized maps
Change icons for Recently Updated and Recently Played so there aren't any duplicates
Fix GameTile BuildHash not including the TileSize, causing tiles to be perfect squares until hovering for the first time.
Fix unused variable in PackageFilterButtons
Display GameTiles as skeleton components until retrieved instead of nothing
https://files.facepunch.com/CarsonKompon/2024/August/26_14-52-SupportiveNilgai.png
Give settings menu a max-width so it doesn't stretch across your entire monitor. Give SettingsFooter some margins so it doesn't touch the PartyBar
Replaced PackageFilterGroup dropdown with new PackageFilterButtons in header
https://files.facepunch.com/CarsonKompon/2024/August/26_14-07-AuthenticDore.png
CreatePartyMenu and ReviewModal use the Primary Colour as background to match Game Start Info and Pause Menu
Fixed building error messages popping up when starting to place high walls on a valid position
set oceanwreckbuoys to use standard shader to fix broken shadow - thanks Ryan you're the best
Merge from world_update_2
Discard ocean fragments entirely if there's no chance the camera is inside the ocean (fixes remaining depth corruption issues while preserving underwater mask coverage while underwater)
Change colour of Games Page and Maps Page headers. Fix colour banding on page headers.
Active Lobbies cards are slightly larger so text doesn't cut off as easily
Added Convar/Setting for Music Volume
Favourites SidebarLink now highlights properly when on the page
Main Menu GameTiles are given random sizes instead of adapting to the length of the game's title
Fixed link to commits.facepunch.com on beta branches
Removing point_spotlight will now also remove entities it created
Fixed vbsp.exe disabling -v flag if -verboseentities is not set
Output identifying string to map/model compile tool startup
So you know the studiomdl/vbsp/vvis/vrad are from gmod
VVIS/VBSP automatically tries to find gameinfo.txt if path not given
Removed wallpaper glowboard A and B skins
Updated skins list
Make sure scene scope is pushed when calling OnValidate
world_update_2 -> aux2 (again)
Streamlined legacy woodpile material setup
Removed pointless Profile Picture from Main Menu Header
Main Menu Background Colour is no longer near-black
Remove background scene from Main Menu
Vertical Games Lists no longer scroll independently, just scroll the entire page instead
Moved Favourites into it's own page. Favourites Page has Games and Maps tabs so you can now access favourited maps.
Fixed background not resetting on Main Menu when exiting a game
Fixed issues with Favourites and Org pages