4,348 Commits over 1,919 Days - 0.09cph!
Some clean up, switched all the console commands to use ReplyWith and stringbuilder
Can now also unmute players using their mutelist index
Fix for chat popup menu elements getting input blocked by the team panel if you click the lowest chat message
Hooked up report player function to chat popup menu
More chat/chat popup behaviour tweaks and polish, handle closing the chat/menu nicely when clicking away/losing focus, etc.
When attempting to equip a clothing item directly from the belt bar, give priority to consume action if it is edible and also consumable (pumpkin etc)
▋▅ ▋▅'▋▇ ▄▇▍█▆▊▍▌▋ ▉ █▆▅▍▅▆█▍ ▆▊▄▇ ▇▍▍▇ ▄▌█ ▉▉▅▊ ▍▇▇, ▊▉▌▋▍ █▅▆ ▌▅▊ ▍▍▉ ▊▋▍ ▅▇▋▍▍█▌▊▄▇ ▆▍▇▉▅▊▌▉ ▍▅█▊ ▊▅▅▅ ▋▊▅ ▍▍▌▌, ▅▉▊▊▇▊▄ ▍▅▍▄, ▍▆█ ▊▉▆▅ ▍▋▊▉█▋▉▌▌.
▊▍▍ ▇▍▌▆▇█▍▇▉ ▅▋▍▄▋▋▄█ ▉▆▋▉▌ ▄▉▌▆ ▋▉▇█ ▋▅▇
Fix the chat input not closing when losing focus (left/right clicking etc) but remaining open without being active, which left you stuck unable to move or chat without re-clicking the input field.
Better mute name handling
view and clear mute list commands
Mute list is now saved as json, stores some extra info.
added chat.clear console command.
added"Clear Chat" option to the chat popup menu.
Chat popup menu options to mute/unmute, invite to team, view steam profile.
wip chat right-click popup player menu
Initial player chat muting functionality. Bunch of mute related console functions. Also maintains a list of the last 10 unique recent chat players with a simple index, so you can mute someone easily with muterecent x.
Add a local team channel feedback message when you invite a player to your team.
Hooked up ui.autoswitchchannel in the interface options
Added ui.autoswitchchannel bool convar. Only auto-switch chat channels if it's enabled. Always auto-switch away from team chat when leaving a group, regardless.
Auto-switch chat channel when joining/leaving a team.
Display a chat message stating the channel switch, and how to switch channels manually, after being auto-switched.
▊▆▅ ▆▉▌▄ ▆▆▅ ▍▉ ▆▉▌▄▋▆ ▄█▇▉ █▆▅▌ ▆▉▆ ▉▉▉▉ █▌▍█. █▍▊▊▊ ▌▇▅ ▍▇▅▆▊▊ ▇▋▆▉▅▋▍ ▄▋ ▉▉▄▋▊▇▄▌▊ ▍▊▇▇ ▇▌▊▊▅▄▆
Tag team chat entries with [TEAM], set colour to match other team elements.
Added current channel display to chat input box, updates with channel change.
Basic chat channel functionality. Basic tab client channel switch functionality.
Some initial cleanup/ground work.
Added IDeployable.
ItemModDeployable checks for and uses IDeployable.
Changed TC auto auth to use IDeployable.
Wip codelock stuff
added inventory.quickcraftdelay as convar
Only clamp Application.targetFrameRate as client.
Can no longer accidentally drop items in the gap between your belt and inventory.
Can now hold down on give/take water buttons to move 100ml of water every 0.1 seconds
Added clothing background overlay icon to locker slots to make it clear which rows can only hold clothing.
ItemIcon can now specify a background overlay image for when the slot is empty. Gets hidden when occupied.
Updated lootpanel.locker.prefab to use ItemIcon prefab variants.
Added clothing background overlay icon to locker slots to make it clear which rows can only hold clothing.
ItemIcon can now specify a background overlay image for when the slot is empty. Gets hidden when occupied.
Updated lootpanel.locker.prefab to use ItemIcon prefab variants.