4,097 Commits over 1,127 Days - 0.15cph!
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
Ignore party invites from non steam friends
merge from main -> party_system
▌▍▉▄▋ ▇▅▍▊ ▇█▍_▌▉█▄▌▉█_▅▊█▊▍▋▄▋▇█ -> █▄▍▌
▆▄███▋ ▋█▆▆▆▉▌▍▇▅ -> ▉▋▇▍▆▊▅▍█▅▅ █▉ ▍▍▅▊▍▌█ ▋▋▋'▇ █▌█▄▍ █▋▋▉▉▊ ▊▍▊ ▇▉▍▉▍▇▉▆ ▌▆▆▄▍ ▌▅▌█▌▄▍ ▉█ ▆▅ ▍▍▇█ ▍▄▇▆▅ ▍▊▆▉▆
▋▋▋ ▅▍▌▇▍▅ ▌█▌▅ █▊▉ ▅▅▇▉▅█ ▍▉▇ █▆▌▇▅▊▍▆ ▍██▍ ▄▉▌▊▉▌▌
- ▇▉█▋█ ██▆ ▆█▅▇▋▅▌█ ▉█▊▍▆▉▊▅▄ ▆▊▄▉ ▉▌▉▉ ▄▅▋▄▉█▍ ▊▇▊▋▋ ▅▊▋▆▄▆ ▆▌▍▊▌▍ ▆▊▆▋ █▊ ▋▉ ▊▋▋▍ & ▄█▍▄ ▋▆▌▍▌▇ ▌▉ ▌▌▉ ▆▊▊▉▇▇
Add command to join party by ID
Merge from party_system -> main
Fix another NRE when connecting to a server in a party
Clicking link in steam chat will add you to the party
▆▋▅▊▆ █▌▌▊ ▋▇▋_▇▄▄▄▉▍█_▆▄▋█▌▊▋▌▋▉ -> █▉▄▌
▊▍▄ ▄▍▋█▇▇ ▊▅▇▇ ▉▍ ▅▇▄█▄▊▄▍▋▇ ▋▆▌▊ ▄▇▆▊▅▊▇ ▄▊▇ █▅▌▆▌▍▄ ▆▉ ▉▄▆▆ ▊▍▍'▊ ▍▇▊▅▉ ▊▊ ▇▆▍ ▋▅▌▊▄▊ ▋▍ ▌▌▋ ▄▋▇▉▊ ▇▊ ▋▅▉▊▆ ▄█▋▄
- ▆▍▉▅ ▍▉▍ ▇▅▋▌▍▊ ▉▋▄▅ ▍▌▉▇ ▉▌▆▍▉▅█▄, ▍▌▅▇ ▉█ ▍▇▋▋█▋▄▇▍█ ▋▅▊▌ ▊▅▅▉ ▆▋▋▄ ▇▅██▉▆
- ▆▌▊▉▄▅ ▋▋█▅ ▇▋▆ ▅▍▋▆█▉ ▉█▋▋▊▅ ▌▋▍▄▉▇ ▄▆▋▅ ▄▌ ▅▅█▄▍ ▋▍ ▆% ██▉▅ ▉▍▍▍▄▌█ ▄▄ █▆█ ▌▋▌▋ ▇ ▉▉▄▌▍▄ ▇▄ ▉█▄▋█
- ▊▇▅'▋ █▉▇▄▅▌▋ ▍▋▋▍▄▆▆▌▆▌ ▍▍▉▇▊▍▊ ▍▉▇ ▇▇▊▌▌▆▄ ▆▇▇▆▇▊▆
merge from party_system -> main
Fix `kickparty` not correctly checking if the person kicking is the leader
Fix NRE when connecting in party
merge from main -> party_system
Reserialize existing static respawn points
Round to nearest minute instead of rounding down so it shows 30m after respawning at outpost instead of 29m
Show the number of minutes left if a spawn point has >5m left
- "24m" instead of 1420s
- once it goes under 5m it will switch back to seconds
- only affects static respawn point cooldown since all bags have 5m cooldown
Add commands to unlock & lock every respawn point that requires some kind of unlock
- `unlockrespawns`
- `resetrespawns`
Fix not setting cooldown when respawning at outpost after changing other cooldown code
Don't require unlocking outpost spawning while testing
Requring being authed (unlocking) outpost spawn in vanilla, don't require for softcore
Fix vanilla gamemode spawner so it only spawns the respawn point in vanilla
Add static respawn point to outpost scene
Add new static respawn point prefab
- different prefab for softcore vs vanilla so they can be configured separately
Add support for per-player cooldowns on shared static respawn points
Add support for authorizing multiple users on a respawn point
- as opposed to bags and beds that can only be assigned to a single user
- so players have to "unlock" respawning at outpost first
▉▉▌▅▇ ▌▄▌▍ ▇▍▅_▋▄█▉▊_▍▌▍█▍▆▊▆▆_▌▌▌▍▍█▋▆▊▉▊ -> ▍▍▍▄
█▄█ ▋█▅▅▌▋ ▊█▉▇▄ ▄▇▋▊▋▅▅▉▌ ▍▄▍▅▊ ▇▆▆ ▍▍▅▍▉▄
- ▊▉▋ ▉▍▅▊▆▆▇ ▉▆▋▄▄ ▅▋ ▌▍▅█▋ █▄▉▉█▇█▉▅ ▅█▇▅▅▍▊
- ▆▇▆▋ ▋▉▉▇▉▆▆ ▌▆▆▍▇▉▌▅▋ ▄█▋ ▆▋▊▆█▋, ▇▌▍▅▅ ▊▊▍▋▍▌█ ▅▍▆▅ ▊▇▌▅▅▋▆▍▅
marge from party_system -> main
Merge from main -> party_system