4,174 Commits over 1,219 Days - 0.14cph!
▌▌▇▌▍ █▍▉▇ █▄▊_▄▍█▉▇▇▇_▋▍█▇▉██▊▇▉ -> ▌▅▊▇
▋▆▍ ▇▄▋▄▉▅▋▉▅ ▊▌▄ ▆▉ ▅▇▍▋▍▍▌▆▅▍▄▍▆▇▅▉▊() ▇▆ ▆▌▇ ▄▄▊█▆▋ ▍▅ ▆▋▉▇▊▍▌▄▌
- ▆▄▅▌▌ ▍▊ ▌▇█▉▍█ ▋▄ ▋▋▆▌▄▉▊▅▇
- ▍▊▇█▍▋ ▅▋▉▉▄▅▋█▆▅▄▉▍▇▇▅▋() ▍█▊▌ ▊▍▍ ▇▊▍▋▌▅ ▉▅▍▉▆▌ ▇▍ ▋▌▍▆▄▋▄▍▊
▊▄▅▉▆ ▆▆▉▊ ▆▊▍▍ -> ▋▆▋_▌▊▆█▅▍▆_█▌▉█▉▌▄▍▄▍
merge from party_system -> main
Fix joinKey not being reset when team enters pool
merge from party_system -> main
Cherrypick
123243 which was commited on wrong branch (fix reconnecting to same server as party leader not prompting other users to connect)
merge from party_system -> main
Fix party invites that arrived before the main menu was fully setup not being shown
merge from party_system -> main
Update rich presense for party members at the same time the rich presense is updated for a friend
Fix rich presence not updating for friends inside your party
merge from main -> party_system
merge from party_system -> main
Rewrite party system so it integrates with the existing friends system code
- support party from any provider but only provide party members from steam
- add extra event that fires off when you leave the party since there is no callback for it normally
Fix connecting to same server multiple times in a row not firing off "OnLobbyGameCreated()" callback
merge from print_light_counts -> main
Fix "Print Lights" doing both ddraw and printing light count
merge from main -> print_light_counts
merge from party_system -> main
Hide friends menu names when in streamer mode
Hide party invite pop-up if accepting invite inside the friends menu
Give warning when party invite is sent to non-friend indicating it will likely be blocked
Fix party invite from friend menu when accepting invite via party invite popup
merge from party_system -> main
Add `party_invites_enabled` convar to disable receiving party invites
Fix party invites not hiding names in streamer mode
▄▅▊▊▉ ▌▊▄▆ ▉▊▆_▄▄▍█▌█▋_▊█▄▍█▉▍▇▅▋ -> ▆█▌▉
▉▌▍█▄▍ ▆▉▅▅▌▉▇ ▉▆▌█▌▋▇▇▌▋ ▅█▆██ ██▄▉ ▅▊▍▉ ▅▆▅▇▌▆▄ ▆▌▄▌▅█▇ ▍▄ ▅▇▌▋▄▌▄ ▋█▋ ▅▋▄ ▆▇▊▉▋▊ ▅▋ ▇█▅▌ █▆
- ██▇▄▄▉ ▍█▌▌▆█▇ ▆▇▍▅▄▆ ▅▉▊▅▉▊ ▋▋▇▌▌▋ ▍▉▉▉ ▇▅▊▄▅▄▌▉ ▌▇▆▇ ▍▇█▇▄▉ ▆▊▋▇ ▋▇
▄▉▆▆▊ ▄▋▄▄ ▋▅▋▊ -> ▄▉▆_▄▆▋▍▆▉▊_▋▇▊▊▌▅▊▋▇▋
▉▆▉ ▄▅▆▇▉▍██▍ ▍█▌ ▊▉▊▋▉▄ ▇██▆▄ ▋▆▌ ▌▇▄▇▊▆█ ▉▌▌▆▇▊▌▄▌ ▆▅▅▆▅▊▅
- ▋▍█ ▅▌▅▋▅ █▄▊ ▄▄▇▊▇ ▆█▅▋▌█ ▆█ █▇▊▍▌ ▊▄ ▋▅▅ ▇█▅▄▊▇ ▄▊▌▆▍▋▍ █▊ ▋▍▌ ▄▍▇▆▊▄▋ █▉▋▇▋▄▍▍▍
- ▍▅▅▅▌ ▋▊▅▊▄█▊ █▅▇▄▋ ▆▋▅▋▄▋▅ ▇▅▌▆▇ ▄▅▄▌▄█ █▊▋▍▇▇▅▊▊ ▊▄ ▄▇█▆▄ ▌▆▋ ▅▍█▄▋ ▊▌▇▌▉▌▇▌ ▇▊▌█▍▆ ▇▌▊█▄▉▆ ▅█ ▌▅▄▇ ▌▅▌ ▉▄▉▍ ▇█ ▍▇▅▌▆▆▊▋
- ▊▋▄▊▌ ▌▉▉▇▉ ▉▉▇▉▋▉ ▉▉▊█▄▋ ▌▄▌▍▌▇▇▆▆ ▄█▋▅▇▍▊▄▆ ▇▄ ▋▄█▌ ▄█▉ ▉▆▋▉▅▊ ▌▍▄▋▌
- ▍▅▆▄▆█ ▄▊ ▇█▉▌ ▉▇▅▄▄ ▋▉▄▌█ ▋▋ ▍▉█ ▇▄▆▇▍▍ ▅▆▅ ▌▊▌▍ ▋█▄ ▅▍█▅ ▅▄ ▉▌▅▉ ▊▍▉ ██▅▋ ▍▋▉▅▄▊▍▇▄ ▍▆ █▍▉ ▇█▇ ▊▋▉▇▆▆ ▉█▅▇ ▆▅▋▋▇█▅▄▄ ▌▍▄▇█▌ ▄▅▇▇▆▍▆
- █▅▋▋▉▇ ▋█ ▄▋▌▇▊▆ ▇▅ ▍▍▌ ▉▇▊█▉█▄▉ ▆▅ `▅▄▍▇▍▊▊_▍▊▍▋▆▉▋_▅▆▄▌▉▋▄▇█`
merge from party_system -> main
merge from party_system -> main
Show party invites at top of friends menu
- expire after 120s
- can accept or reject the party invite
Connected to a server as the party leader will cause all other party members not on a server to connect to same one
merge from outpost_spawning -> main
Fix resetsleepingbagtimers to reset cooldown on static spawn points as well
merge from main -> outpost_spawning
merge from party_system -> main
Fix NRE when connecting to server in party (again)
Allow setting developer convar in editor when not an admin
- fixes developer convar not printing errors when connecting to server in editor
merge from party_system -> main
merge from party_system -> main
Add context menu option to invite users to the party
- create a party automatically when inviting someone
Add context menu to party members
- UI to kick and promote members to party leader
Add ability to promote other players to party leader
Update party invite modal to look less WIP
- add profile picture
- improve colors
- wait up to 2 seconds before showing party invite to give time for profile picture to load
Update HttpImage to expose whether the image is currently loading or finished