241,378 Commits over 3,867 Days - 2.60cph!
Add GunfightLobby wrapper - use lobby networking to communicate ready state to game lobby
GunfightLobby file restructure
Auth ticket
Merge branch 'main' of sbox-pixels
Style update
Authorization option for WebSocket, remove SetRequestHeader (duplicate functionality)
Add QuickLobbyListWidget which lists a few lobbies and lets you quick-join
Backport simple water from SSR branch
Water fog and refraction
Iterate, make WaterRipple a custom sceneobject so we can fetch depth from it and only render when visible
Fix water ripple collision
Fix SSR issues, just do PS > VS converstion to be faster, composite it directly to water
[Pick] Proper support for blitting MSAA textures, also fixes blitted framebuffer textures on Vulkan
Fix SSR traces not being able to backtrace, do linear search when doing backtracecs
https://i.imgur.com/UzNKHRL.png
Leaderboard backup, run #4812
Store own lobby reference, fix nuances with joining existing lobbies
Include Styles/* in MenuResources
Make Most Pixels Placed a little easier to read
Edit PauseMenu to let through more of the game screen
Use map package data / stats for loading screen https://files.facepunch.com/tony/1b2911b1/sbox-dev_wqOyOwZQQU.png
Leaderboard backup, run #4805
Consistency fixes for post smoke.
Default the brush color to white
Receive color list from the server
Revert DisposeAsync, it actually isn't needed. Only dispatch Disconnect if we're connected. Add EnableCompression to set deflate options if their socket server supports.
Cloud termination atlas WIP
Move GameMenu folder
Add Pause Menu
Moved Styles folder out of Resource folder
Start ripping out use of <style>, put in scss files
Attempt to fix double pixel placer avatar. Dispose socket immediately on reconnect?
Made movement less clunky
Go back to the rank list when switching tabs away from the rank editor
Reset clan UI state in some places to try and fix clan logo not loading when leaving and rejoining the same clan
Auto escape rich text in steam names
TTT: disable notification sound by default and add a setting (#1998)
Created new slope mesh variants for testing at different steepness levels (18, 15 and 12 meters high)
Created prefabs with collider setup for all of the above variants
Created a playable test scene with each slope variant present
Rebuild sqlite3 for linux again because the other one was crashing for some reason
Tested on ubuntu 18.04 and 22.04
Change language.Add error checking to be non halting
too many addons use it incorrectly
Change language.Add error checking to be non halting
too many addons use it incorrectly
Increase the allowed size of the clan announcement text
Possible bug fixes for inviting other players to your clan
Disabling rich text on things
Increase reconnection timer
Move changes to Panel.PaintManual to an optional argument
The optional argument overrides panel's clipping, allowing it to be rendered fully when its size is above screen bounds
Move OnRequestFullUpdate warning to developer 1
restore functionality of dtwarning convar, defaults to 1 now
Delete some unused panel types from the build process
Also restored nav_generate progress dialog
Match behavior of SteamID functions for bots clientside to server
Error no halt when player.CreateNextBot would crash
This happens when trying to run the function too early.
Make Player:SteamID64 and Player:AccountID never return no value
AccountID returns -1 on failure, SteamID64 returns "0". The only know cases for this is multirun now
Merge Pull Requests
* Dark mode for loading screen depending on system theme for x64
* Added DHScrollBar
* Added more NPCs categorized as hostile and friendly towards players
* Replaced 2usages of 'Player.UniqueID' with 'Player.SteamID64'
Add DHScrollBar to vgui_base.lua
Also changed "Couldn't include file '%s' - File not found " to mention that it might be empty
Replaced some usages of 'Player.UniqueID' with 'Player.SteamID64' function (#1580)
UniqueID bad
Add more NPCs categorized as hostile and friendly towards players (#2000)
* Add more NPCs categorized as hostile towards players
* Add hostile NPC classnames from Half-Life 1
* Add friendly NPC classnames from Half-Life 1
Culling shader actually works now!
Fix errors when deleting meshes (related to syncing data to the gpu)
DHScrollBar (#1991)
* DHScrollBar
VScrollBar but horizontal
* Fixed up some issues
* Remove commented code
---------
Co-authored-by: Rubat <3299036+robotboy655@users.noreply.github.com>
ShaderGraph: Fix default settings for NormalMapTriplanar node