6,973 Commits over 2,741 Days - 0.11cph!
Show details for nexus when clicking on one in the server browser
Support cover fill rendering for HttpImage
█▊▌▅▊ ▇▌▆ █▄█▆▊▊▆█ ▄ ▇▉▆▋ ▄▆▍▄▅▄ ▇▆ ▇▇▊ ▌▇▍▅▍▌ ██ ▍▇▆▍ ▋▋▌'▇ ▆▆ ▌▊▊▊██ ▇▍ ▅▉▇ █▍▅▊▌ █▇▋▄▉▅ ▍▅ ▇█▌▇▆▆▆▋▅▄█
Fix errors running ferry_terminal scene in editor
WIP info popup for connecting to nexus
Pick nexus server list realm based on build info
Fix nexus category button not updating properly
Fix nexus tab shown by default
Fill in zone count on nexus server browser
Remove total player capacity from nexus server browser
Update FP.Nexus
Add ZoneCount field to NexusListing model
▊▅▊█▍ ▄▌ ▍▅▊▋▍
█▅▌▄ ▊▋▍▊▍▌▆ ▍▅ █▅▌▋ ▌▌▆▊
▄▌▊█▊▄ ▋▍▉▋█▄▆ ▇▊█ ▉▍ ▅▊▊ ▄▋▍▋▆█ ▌▍ ▅▇ ▋█▆▇ ▇▅▉▄▋
▅▋▇ ▄▋▌ ▍▅▉█▆ ▍▋▊▄ ▍▅▋▊ ▇▉▌ ▍██▋ ▉▍▍▇ ▆▍▌ ▇▉▌▋▊▆▌
▇▇▇ ▉▍█▍▌▆ ▇▅█ ▍▊▅▆ ▌▍ ▊▍▆▍▅ ▅▅▆▄▇▅ ▆▆██▋▄▅ ▉▇ ▉▍▋▋▋ ▊▆▌▄
▅▆▆▄▌ ▄▆▊█▆▅ █▊ ▇▊▋▄▅ ▋▍▅▊▄ ▋▉▇▊▆█ ▅▉▍▇▆▍
▅▌▆██, ▆▅▊▍▇▌, ▌▉▅▄▋█▉ ▌▍█ ▆███▇▍ ▅▆▊▆▄▇ ██▌▋▊ ▆▊▍▄▄-█▊ ▉▅▄▇█▄█
█▇█▍ ▇▋▄▄▆ ▄▇ ▆▄▌▉▅-▊▆
▍▌▆▅▄█ ▅▄▌▍▆▍ ▋▌▊▌▉
▄▍▉█ ▄▉▆█▌▊▌▇▌, ▍▍▇▅█ ▅▆▇ ▇▄▌▆▌ ▅▌▇▇
▉▉▆▆█▅ ▅▋ ▍▆▍▋▅ ▌▇, ▋▄▍ ▆▉▉▇█▉▆/▋▍▋▅▅
██▄█▄▆ ▄▊▉▋▆ ▇▉▌▆▊▅▅█▉, ▌▆▉▌▋▆▅▊ ▍▋▆█▉▋▌▉ ▊▋▋ ▅▊▇▇█▆▆ ▌▉▇▊▊ ▋▆▉▇▅▌▆ ▊▌ ▅█▊▌▉
▋▋▌▄▊▄██ ▇▍█▌▄▉▉█▉▇▇ ▅█ ▆▍█▋▋-▇▄ ▍▍▅ ▋▉▍▉█ ▍▉▋▊▅▇▌
▊▌▆▌ ▋▅▇▊▅▇ ▊▅▉▌ █▇ ▍▊██▇
▋▋▇▅▍▅█▍▉▊ ▍▄▇▇▉ █▌ ▊▌▉▇▄▇.▌▋
▄▉▉▆▋ ▍▋▌█▌▅▍
▋▋▍▍▊▉▋▋▄ ▅█ ▌▍▄▄▉-▌▄
▋██▇ ▍▉▍ ▋▋▊▅▆▍▉ ██▄▌▍▊▋
▉▊▅ ▋▍▅▊▇-▋▍/▆▍█▄▊ ▉█▋ ▇▍▍▋▄▉ ▌▅▌██
▍▅▉▆▆ ▅▋▇▉ ▄█▆▇▄▋
▍▆██ ▋▌▊▄▉▊▋ ▋▊▉ ▍▋▆ ▅▌▋▋▊, ▋▅ ▍▍▆▌ ▋▍ ▋▉▊▆ ▊▊▊█▋
▉▇▅▄▉ ▉█▅▋▊ ▇▅ ▄▉▇ ▍▆█▇▉-▌▊
▌▇▉▍▆▄▇▍ ▇▄▌█▆
▇▊▊▅ ▊█▋█ ▅█▌▊▄▇
▆▇▅ ▇▌▌▍ █▌█▊▇▇▌ ▌▇ ▆▆▉ ▇▍▇▊▆ ▋▄▄▆▊ ▌▋▆▆▋▄▉▅
▋▍▊▇▌▋ ▅▉▇▅▍ ▉▌▅▉▄▋▇▍
▊▌▊▌▌▊▌▍▋▇ ▄▉▋▆▅ ▉▆▍▍▄▉▉
▋█▍▅▊ ▋▊▅▆▉█▅ ▍▆▅▅▋▊▄
▌█▅ ▆▉▅ ▇▋▊▆▄ ▋▆▇▅▅▅▌ ▊▄▄▆▉
▅▉▅ ▊ ▇▌█▄▅▇ ▄▋ ▄▉▅▇ ▄▇▄▄ ▍▅▋ ▅▋▌▅▍▇▅ ▉▍▉ ▍▄▊█▉ ▍▌▅▅ ▌▇▆▉▄▉ ▄▉ ▊▋ ▄▆▊▄ ▋▍ ▌▉▋ ▉▋▄▋▄▆▅ ▉▉▍▉▇▅
▌▋▆ █▍▅▋▉▌▋█ ▌▌▆▇▍▌█▊█▅ ▊▇▌▉▅▇ ▌▄▉▊▅ ▇▌█ ▌▋▇ ▄▊▋ ▅▊▄▉▍ ▆▍▌▉▊█▌
▍▄▅▇▇▌▌▌▍▉ ▇▅▇█▄ ▌█▅▉▇▍▊ ▄▄▇▆ ▊▍▇▍ █▌▅▆█▌▆▉ ██ ▆▌▌▉▆ ▌▆█▅▅█
▇▄▄▍▆ ▄▅▍▅▆▌█ ▍▅▉▍▄▄▅ ▊▌▋▄▅▄, ▌█▋ █▍▆▋▆▉▄
▋▄▇ ▅▌▄▉▆▆▇▇▌█▋▍ ▆▇▄█▉▊▍ ▍▌█▉▇█▅
▄▅▆█▅▋▍ ▊▍▇ ▉▇█▌▌ ▊▍▍
▄▉▋▌▊▋▍ █▋▅▉▊▆ ▋▄▅ ▅▅▅█ ▇▄▍▊█▋
▍▆▅▅ ▄▅ █▉▇ ▍█▅███▋▍▋▅▆▅ ▌▆▇▊▋█▉
▊▄▉'▅ █▍▌▋▆ ▊▅▇▆▊█▅▊▄▊ ▋ ▍▊▄▆█▅▊▅ ▍▋ █▇▊▌ ▍▆ ▇▇▋ ▉▊▊█▆▊ ▋▄██▄'▊ ▊▄▋▊▄▍ ▇▊
▆▇▋ ▌▉▆▋ ▋▇▋▅▌ ▇▆▅ ▅▆▅▌▉▋▅▅▊ ▌▄▋▆▍ ▆▌▇▍▊▉▆▍▌ ▌ ▍▌▄ ▊▋▇▆ ▇█▍▊ ▇▌▅ ▌▍▄▅ ▄▍█▉▉▌▄
▌▋▍▊▋ ▍▅█▆▌▊▊▉ ▇▇ ▊▋▆▇▆ ▍▍▆▅▋/█▄▌▌██▇▆
▉▌▉ ▇▊▋▄█▌▉▆▅ ▆▉▌▋▇▊▇ ▆▉▅▍▉▋ ▌▆ ▌▇▉▌ █▇█▍
█▌▇▅▉ ▆▋▅▇▍▍ '▉▍▆▅▉▋▅▅-▊█▍▍▉-▋█'
▅▅▇▋ ▌▌▋▊▇▌▄▉▋▍▋ ▄▉ ▊▌▇▇▊ ▅▍▅▇▆ ▋█▉▌ ▋█▄▄ ▊▋▊▅ ▅▋▇ ▍▆▉▅▇▅▍█ ▇▇ ▊▇
▅█▍▇▉█ ▉▄▅▋▄▆ ▅▋▌▅▆ ▍▉▊▉▄▋▌▇
▍▍▄▌▍▅▉▄▄▍ ▊▊█▄▊
▉▋▅▅ ▆▇'▄ ▊▆▋ ▆█▋
! ▍▋▅▋▅▍ ▊██ ▅▆▊█▅ ▅▋▆▉▋▍▍▅▌▍▊▊▄.▌▇▌▄▊▋▋▄ ▆▋ ▌▉▉▇▅▄▉
▌▉▋▅▍▌ ▍▆▉█▌▌▍▆▄█ ▌▋ ▅▊▄▊▌▋ ▄▌▍▇▍
▅▉▌ ▄▇▄▅▍ ▌▍▉▌ ▌ ▄▆▍▆ ▇▉ ▋▅▊▉ ▍▇█ ▆▊▄▅▅▌▉▆▇▍▄ ▌▉▅▍█▄▌ ▊▌ ▆▉ ▊▋▌▉█▊▌ ▉▍▌▊ ▍▌▉▍▋▌▊▆ '▉▋▇▍▇ ▋█▌ ▊▊▊▇▉▅▊ ▍▆▆▉█'
▍█▌▍ ▅▅▊ ▇█▉▆▄▍▊ ▋▌▇ ▋█ ▋▄▋▆▍ ▇█▅ ▋▅▉▊█ ▆▅▆▄▌ ▇▋▆▅ ▄█▅▇▉▇▍█▌▉ █▋▌█
▆▆▍▊ ▋▄▌▅ ▌▌ ▌▌▋▇ ▊▍▍▄ ▆ ▉▍▇▄ ▉▋▄▆ ▇▇ ▍▆▋▇ ▋▄▌▍▋▄▅
▇▌▉ ▆▉▋▉▉ ▋▌▉█ ▉▆█▍▅▇, ▌▊▌ █▌▌ ▊▄█▄ ▇▋▄▆▄▄▆▄▋
▋▄▍█ ▋▊█▇
▋▅▄▆ ▄▋▊▌
▇▇▌▄▊▊ █▆▉▅
▍▌▇██▄ █▅▇▆
▍▅▅▌▇█
▌▍▇▋▆ ▄▇▇▊
▋▇▍▄▄ ▊▋▍▉▊▊▄▇▋▍ ▌▍▇▇▍▆▆▄▋▅▌▉▌ ▌▌▍ █▍▌▋ ▋█▄ ▆▊▆▆▉
▆▊██▅█ ▌▇▋▄ █▇▉▇▆▌ ▆▄▌ ▄▋▋▅▄▉▄ ▆▇▌▄▊
▋▍▊ ▋▄▋█▇█▍ ▉▅ ▇▉█▅█ ▆▅▄ ▊▇▅▌ ▉██▍
▅▅▉█▊█▊▇▌ ▉▅▅ ▌▋▇▅▆▉▌█ ▄▌▋▅ ▊▄▄▇ ▌▌▆▉▆▉ ▆▆█▄ ▉▍▌▅▇▍▄▄ ▆▌ ▄▄▊ ▍▊▍▌ ▆█▇▋▊ ▇▇▉▍▇▉
▌▇▉'▄ ▊▅▄▌ ▉▍█▌▄▊▋▅ ▇▋▆▆ ▍▆▊ ▍▌▄ ▆▌▉▉ ▉▇▉▉▅▍ ▇▍██▍▌█▌ ▋▉▇▅▌ ▆▍'▌ ▋▄▊▊▊▊▆▉▌
▅▆▄█▅ ▆▉▉▌▌█ ▇▋▆▄▌▌▅ ▆▋▅▍▇▉▋, ▊▉▌▉▆▊▊▌ ▉▋ ▉▇█▊ ▇▋▊▄ ▇▉ ▉▍▋▊
▋▌▉▍▌▋ ▆▍█▊█ ▋▋ ▍▉▅▋ █▆ ▉██ ▇█▍
▄▉▍▍▍▆▊▋ ▆▋█▅ ▊▍▋▉▊▍▋▅▉
▄▊█ ▅▌▄▋▆▅ ▆█▄▄▌ ▆▆ ▍██▌
▍█▆▄▍▄█ █▍▌▉▊▆▇ ▍▌ █▌▅▆▍ ▉▅▉▄▄▊▅
▉▇▋ █▇▇▊
▉██ ▅▌▉▆▇▆▊▋▌
! ▊▌█▌▅ ▇▆▌█▇▊ ▍▍▇▇▍▊▄ ▅▇▍▋ █▇▄▊▇▊▋▅▌▌ ▇▆▄▇ ▅█▊▄▄█ ▅▅▋█ ▆█ ▆▇▋▅ ▉█▍ ▌█▄▌ ▉▄▉▅▆▉▌▊▊ ▇▄▌▅█▅▆█▊
▆▊▉▇▌█ ▇█▊▆▌▇▅▌▅▊▅▄▉▇▌▊.▌▌
▊▄▆▉▊▋█ ▅█▆▆▇▆▅▅ ▅▋▌ ▌▉▋▆
▆▅▋█▇▅ ▋▄▋▉▋▋▊▌▆▌▌▍▌▋▌▌.▊▋
█▍▌█ ▉▍▌▆▄█▌▄ ▌▅█▇█▇█▊ ▉▉▉▆▌ ▍▄▍▋▄▇▇ █▍▄▇ ▆▇▉▋▊ █▋▆'▄ ▅▄ ▊█▉▆▉█ ▍▅▌█▉▉▊▍
▍▉▍▄█▊ ▌▅▅▄ ▄▌▊▄ ▅▌ ▇▆▋▌██
▅▋▌ ▌▉▌▅ ▍▊▋▍▌ ▋▌ ▋▅▉ ▉▆█▇▉ ▅▊▋▍
▅▇▌ ▍▋▄▆ ▊█▉▋▇ ▆▋ ▊▅▊ ▄▆▊▋▅ ▄▅▆▇
Apply default style when constructing
RustButton component has working attributes for customizing its text
▋▉▊█ ▄█▉▊▊▌██ ▄▌▅▊▆▋▄▄ ▉▅▆▊▆ ▌▉█▄▇█▇ ▌█▌█ ▊▍█▇█ ▆▇▄'▇ ▋▌ ▆▄▆▉▉▊ ▇█▉▆▍▅▆▍
Variant attribute auto sets style
Remove auto generated stuff
Rename Editor folder to Menu
▉▌▉▇▅ ▊▋▅▉▋▅ ▊▇▊▄▄█▆ ▅▆▅▄ ▊▄▄▊▅▍▍▋▆▊ ▉▉▇▍ ▇█▋▊▅▄ █▇▍▊ ▊▋ ▌▍▋▊ ▊▊▌ █▅█▇ ▉▉▋▆▌█▉▄▋ ▇▄▋▍█▉▄▄▊
Refactor wipe timer to use cron expressions (using the Cronos library, which handles things like DST)
Add a new convar to specify the timezone to use for wipe time calculation (wipeTimezone, default Europe/London to match force wipe times)
Add a convar to specify a custom cron expression to use for the wipe schedule (wipeCronOverride)
Turn PrintWipe into a console command and add more info to it for testing configs
▋▄▍▋▉▊▌▋▄ ▋▉▉ ▆▇▆██▉▇▇ ▋▉▉▇ ▄▄▅▇ ▋█▆▆▉▆ ▊▋▄▉ ▅▅▌▊▄▄▅▆ ▌█ ▍▊▌ ▆▄▄▄ ▅▉▊▊▉ ██▍▊▉▆
▄▄▋'▉ ▇▌█▆ ▉▅▉█▅▌▅▋ █▅▉▄ ▅█▅ █▅█ ▍▉▊█ ▊▇▉▌▅▋ ▊▇▆▄▋▌▉▍ ▊▅█▋▇ ▋▍'▌ ▅█▄▊▌▆█▌▍
▍▊▅█▆ ▌▆▋█▄▅ ▌▉▆▇▍▆▌ ▄▄▆▅▌█▌, ▅▄▋▉▍█▍█ ▄▌ ▆██▇ ▆▅▄▍ ▊▌ ▍▊▅▋
▋▆▋▉ ▇▅▊▋ ▉▆ █▋▄█ ▄▍▅▄ █ ▍▆▉▅ ▋█▉▉ ▌▍ ▊▋▇▅ ▇▄▌█▇▋▇
▍▋▇ ▉▆▋▅█ ▇▅▇▄ ▄▌▌▆▄▄, ▄▋▉ ▋▌▍ ▉▅▉▊ █▅▉▌▆▄▄▉▆
▊█▋▇ ▅▉▋▆
▋▇▆█ ▋▌▇▆
▍▌▅▌▇▄ ▅▅█▄
▅▊▉▋▍▌ ▆▄█▉
▇██▆▅▊
▌▌▇▆▊ ▇▅▉▆
▆▌▊▌▊ ▇▉▍▄█▄▋▍▇▇ ▅▋█▌▍▉█▍▋▊▅▆▌ ▆█▋ █▍█▊ ▄▊▅ ▋▆▋█▇
▋▄▍▌█▍ ▄▌▍▇ ▊▊▌▌▍▆ █▄▋ ▊▊▊▊▌█▋ ▇▉▊▊▊
▅▄▄ ▅▊▋▇▌▌▆ ▉▌ ▅▆▌▌▅ ▊▍▇ ▅▍▌▊ ▄█▄▇
▋▉█▆▆▋▉▉▋ ▋▇█ ▅▆▌▇▅▌█▊ ▊▌▆▍ ▊▇▉▅ ▆█▄▆▋▍ ▄▆▌▆ ▉█▊▆▅█▇▉ ▆▌ ▄▉▉ ▆▍▇▋ ▌▇█▊▍ ▆▇▇▇▊▄
▊▅▆'▊ ▉▍▆▄ ▍▇▋▋▊▅▅▊ ▄▋▌▌ ▆▇▅ ▅▌▇ ▊▊▅▆ ▍▋▌▆▌▄ ▊█▍▉▄▍██ ▅▉▌█▋ ▉▇'▊ █▋▌▇▍▄▋▅▇
▉▌▊█▍ ▍▇▇▄▄▊ ▋▇▌▇▍▋▄ ▇▉▅▍▊▍▇, ▇▄▇█▄▉▋▌ ▆█ ▄▋▍▆ ▊█▅▊ █▊ ▌▅▍▉
▄▊█▊▇ ▆▊▆█▍▌▊▌▋▋ ▇▇█▆█▄▇▊▉▊▋▌▆ █▇█ ▍▉▄▌ ▉▍▅ ▆▆▄▆▅
▇▋▇▌ █▍▋▋ ▌▅ ▆▉▌▍ ▊▅▍█ ▌ █▇▅█ ▄▇█▊ ▆▌ ▍▊▉▆ ▋▇▍▅▇▄▌
▆▊▉▄ ▊█▍ ▋▇▊▇█▅▍ ▌▊▆ ▍▋ ▌▌▅▌▊ ▍▌▆ ▋▋▊▅█ ▊▊▍▋▌ ▉▇▊▍ ▉█▊▉▌▇▄▋▋▇ ▆▅▉▊
▌█▆ ▋▊▆▆▊ ▊▌▊▄ ▉ ▊█▍▅ █▄ ▌▉▍▇ ▍▌▍ ▍▇▉▋▆▅▋▅▆▄▉ ▇▋█▇▆▍▉ ▌▆ ▆▄ ▋▉▅▇▄▍▆ ▌▅▆▍ ▊▆▌▄▍▉█▆ '█▇██▌ ▋▊█ ▆▍▋▅▊▋▌ ▊▄▊▌▄'
▉▇█▋▇▍ ▍▊▍ ▊▇▄▌▇ ▊▆▆▌▊█▋▉▍▄█▍▌.▊▋█▄█▅▋█ █▍ ▋▇█▊▇▍▄
▅█▌▇ ▋█▄▆▍▅▇▊▉█▌ ▄▋ ▉█▇▍▍ ▅▇█▆▅ █▅▆█ ▇▅▌▊ ▄▆▉▅ ▇▊█ ▍▄▅▄█▌▇▄ ▍▊ ▌▉
▊▅▅ ▅▆▉▉▋▌▋▊▌▌▍▅█▇▍█ ▍▌▊▄▍ ▇▉▆▌▌█▄▄
! ▊▌ ▇ ▄▇▍▍▋▍▆▇▍ ▊▅▅ ▌▆ ▍▌▅▅▇▇▍▅▅▋ ▋▇▋▍ █ ▊▉▅▍▊▅▄▇▍ ▊▄▉ ▆▄ ▇▅██ ▉▍▉▍▍▇ "▉▇▍▅▅▆" ▇▆▇ ▍▆ ▄▄ ▅▆▅▌█▅█ ▇▋ ▊ ▄▌▊▇▍▅▍▌▋ ▊▌█.
▆ ▆▌▆▋ ▆▌▆▇ ▋ ▆▅▆▆█▅ ▅▋ █▍▋▊▌▇ ▉▌█▄▇ ▅▉ █▆▋▍ ▌ ▍▅█▅▉█ ▇▆▊ █▄▊ ▋▌ ▊▍ ▅▌ ▋▉▇▉▋▌▋▋▍▅ ▆▋▍▉▆▉▅▍▇
▆█▆▇▊ ▊▄▌▋ ▆█▉▉▆▇▍ #██ ██▉▇ ▋▉▅▍▍▉▉█▅/▋▊▊_▍██▅_▋▍▋▄▄██▊
! ▊▉▉ ▉▌▄▊▉▌▌▊▋▅▊▋█▆▇▅ ▋▌▍▆▍ ▉▆▋█▊█▇▇
█▉▌▍▆ ▆▉ ▆▆▄▆▆
▍▌▌▇ ▅▍▊▊▍▉▅ ▌▉ ▍▇▌▌ ▄▇█▄
▅▅▋▇▅▍ ▆▊▅▋▊▇▊ ▆▇█ ▄█ ▄▄█ ▉▍█▄█▆ ▍▊ ▇▅ ▊▌▅▋ ▊▅▍▍▍
▇▄▋ ▋██ ▌▊▍█▋ ▊▆▇▉ ▉▆▆▇ ▋▊▇ ▍▋▊▍ ▉█▉▋ ▇▅▉ ▅▋█▋▅▄▉
▉▊▍ ▆▉▉▇█▉ ▅▇▌ ▊▆▆▄ ▄▄ ▅█▍▇▅ ▆▄▊▅▅▊ ▅▌▅▆▋▅▄ ▇▊ ▅▄▊▄▌ ▇▇██
▆▌▋▇▋ ▍▉▊▅▉▋ ▅▍ █▆▌█▇ ▆▊▍▅▆ ▊▇▌▅▌▌ █▋▌▊▆▌
▇▍▌▄▅, ▊▄▍█▊█, ▆▉▇▆█▍▄ ▌▉▅ ▉▄▍▍▌▋ ▋▊▋▌▉▋ ▉▌▌▊▆ ▅▄▌▅▌-▄▌ ▉▉█▊▄▋▌
▋▋▋▋ ▍▌▅▆▍ ▆▆ ▊▋▍▉▄-▉▇
▌▋▍▌▊▍ ▋▍▄▇▇▆ ▄▊▍▄▌
▍▌▄▍ ▋▅▌▄▉▌▅▇▍, ▍█▍▇▅ ▄▌▍ ▄▌▄▍▌ ▋▌▊▆
▊▋▊▅▉▅ █▇ ▅▉▄▋▄ ▄▊, ▊▄█ ▌▇▋█▍▅▌/▍▄▄▄▍
▇▄█▇▆▇ ▊▌█▇█ ▄▄█▌▆▄▋▇▆, ▋▇▍▇█▅▋▉ ▆▊▅█▆▆▅▄ ▆▊▌ ▆▄▅▍▉▌▊ ▇█▇▉▍ ▆▊▌▅▄▄▄ ▌▄ ▊▄▊▋▅
▄▌▌▆▋▍▇▌ ▅▅▊▇▇█▌▋▇▅▊ ▋▌ ▋▇▄▅▍-▆▋ ▌▊▍ ▉▆█▋▋ ▉▅▉▊▊▇▉
▊▉▊▋ ▉▄▆▆▍▍ ▄▇▇█ ▋▅ ▌▋▉▄█
▅▄▅▍▊▄▆▆▉▄ ▅█▆▊▉ █▆ ▊▋▉▇▄▉.▅▅
█▆▋▍▋ ▍▄▇▄▉█▉
▋▌▍▍▄▇▍▍▌ ▅▌ ▆▋▊▅▋-▉▅
▅█▍▌ ▆▋█ ▆▌▄▄▅▅▅ ▄▌█▋▋▉▇
▊▊▆ ▆▇█▉▆-▄▌/▇▋▍█▍ ▊▌▊ ▆▉▌█▌▌ ▊▍▊▅▌
▅▇▄▍▌ █▌▊▉ ▌▆▍▍▌▆
▋▇▆▋ ▄▆▉▄▉▄█ ▅▌▇ ▉█▋ ▇█▌█▇, ▌▅ ▍▅▍▇ ▌▍ ▉▍▊▉ ▅▇▋▍▅
▉▊▇█▍ ▇▆▄▇▍ ██ ▉█▍ ▌█▉▄▋-▌▇
▆▅▊█▉█▆▅ ▆▊▌▆▍
▆▄▌▍ ▋▊▅▉ ▇██▍█▋
▊▋▋ ▊▅▆▆ ▇▅▌█▋▋▋ ▅▋ ▋▊▇ ▉▊▋▉▊ ▇▅▋▋▍ ▋▅█▅▋▉██
▄▋▄▊▍▍ ▍█▍▌█ █▊▋▌▊▌▄▍
▅▅▇▄████▋▍ ▊▄▅▋▆ ▋▍▆▌▋▌▊
▅▇▆▆▇ ▆▍▇▌▆▊▊ ▆▆▊▊▉▆█
▉▆█ ▇▌▆ ▊▇▄▌▇ ▍▇▅▉▄▄▌ ▆▅▅█▇
▅▇▇ █ █▍▄▆▋▊ ▆▇ ▇▊▍▇ ▍▊▌▍ ██▆ ▇▉▋▆▊▌▇ ▅▇▄ ▌▆▍▉▋ ▆█▍▊ ▊▇▄▋▆▇ ▄█ ▆█ ▆█▍▋ ▅▄ ▍▋▊ ███▉▍▆█ ▇▄▌▅██
▄▋▋ ▍▆▋▉▍▉█▄ ▊▄▊▍▉▌▉▌█▋ ▉▆▆▌▄▉ ▋▍▄▊▄ ▍▌█ ▅▄▅ ▋▅▆ ▋▌▄▇▌ ▍▊▉▌▅▇▇
▄▊▉▉▉▄▆▆▋▍ ▉▋▍▋▅ ▆▋▉▊▋▊▆ ▄▊▆▍ ▄▅▌▅ ▄▌▆▋▍▅▌▊ ▉▄ ▉▍█▋▇ ▆▇▄▋▇▌
▇█▉▊▋ ▊▌▇▉▄▄▇ ▊▍▊▉▆▋▍ ▇▄▄▊▆▋, ▋▆▇ ▄▉▍▇▉▇▋
▇▊▅ ▅▉▄▆▍▍█▉▌▌▊▊ ▅▇▋▄▋▇▌ ▇▌▄▇█▇▄
▅▋▌▆▅▆▌ ▅▉█ ▆▌▄▊▌ ▅▌█
▋▇█▉ ▉█ ▉▇▉ ▇▆▅▆▊▍▌▌▋▋▉▊ ▇▋▄▋▇▌▍
▆▆▉'▊ ▅▌▊▍▊ ▉▅█▋▋▋▉▌█▅ ▊ ▌▆▋▄█▆▋▇ ▉▇ ▌▆▊▊ ▅▆ ▌▉▍ ▇▍▍▆▆▊ ▇▌▌▉▆'▅ ▇▅▅▄▄█ █▅
▌▄▇ █▆▋▍ ▋▅▊▉▊ ▆█▌ ▊▍▍▉█▅█▍▌ ▆▆▉▄█ ▉▄▋▇▇▄▇▊▉ ▍ ▉▋▉ ▋▆▄▊ ▌▌▇▉ ▅▄▍ ▄▄█▅ █▅▄▆▌▇▉
▉▌▆▍▇ █▄█▄▍▋▊▋ ▊▌ ▊▇▊▋▍ █▄▋▇▇/▊▅▅▇▍▇▌▆
▅▊▆ ▇▍█▌█▋▄▄▆ ▇▋█▊▉▋▉ ▅▇▅▉▄▌ ▉▋ ▇▌▄▄ ▊▌█▉
▄▉▆▇▆ ▌█▊▍▋▅ '▍▌▊█▋▆▌▋-▌▄▄▅▉-█▊'
▍▇▅ ▋▋▇▅▋▅▊▉█ ▆▇▅▋▊▇▊ ▇▌▇▍██ ▆█ ▆▉▆▄ ▅▊▅▌
Less ugly styling for the question list picker
▊▋▋▅▇ ▌▋▋▊▆▋▄▍ ▄▋ ▆▊▌▆▊ ▆▇▍▆▆/▉▅▌▆▊▉▄▌
Don't log an error when disposing the websocket
▊▊▄ ▇▉▇▍ ▋▅▋▋▍ ▆▍▍ ▋▍▇▅▅▊▇▆▌ ▌▍▊▇▅ ▇▅▍▆▋▆▄▆▉ ▄ ▊▊█ ▄▋█▊ █▄▌▌ ██▋ ▍▅▆▇ ▅█▉▊▊▉▋
▄▇▇'▅ ▄▉▉▆▄ █▄▅▉█▆▄▉▋▅ ▋ ▉▅▄▉▋▇▌▋ ▌▉ ▋▊▋▊ ▍▍ █▌▌ ▄▌▅█▊▌ ▌▅▄▋▊'▇ ▍▍▋▍▍▆ ▋▇
█▆█▊ ▍▇ ▇▊▅ ▌▌▊▋▌▇▋▊█▍▄▊ █▌▅▄▌▌▇
Update addon config so the question json gets published
Can no longer vote for yourself
Minimum player count is now 3
Enumerate through all *.jbq.json files in the filesystem to find question lists (should allow addon support?)
Unstyled setup screen to choose which question lists to use in the game
Clear the display in the round results and game over states
Add a timeout_scale convar as a multiplier for the state timeout times (default 1, setting it to 2 will double it, etc)
▌▆▇▌▉ ▄▇█▌▄█▅ ▍█▅▆▌▉▌ ▅▆▍▆▉▋, ▆▄▉ ▍▉▇▆▇▊▍
▅▅█ ▇▇▍▆▍▍█▆ ▊▅▌▆▍▌▅▊▇▆ ▆▄▅▄▋▄ ▅▍▌▋█ ▉█▉ ▇▋▆ ▊▆▄ ▄▅▍▇▇ ▍▄▄▉▆▇▉
▇▍▍▄▇▇▊▌▄▄ ▄▋▋▅▋ ▇▍▅▊▉▇▇ ▆▅▅▋ ▋▋▄▅ █▊▇▍▆▉▉▆ █▍ ▍▇▍▄▄ ▅▉▅▅▋▄