branchrust_reboot/main/compcancel
243 Commits over 305 Days - 0.03cph!
smart alarm quieter non-looping activation sound
Fix broadcast messages not being returned to the pool
smart alarm and smart switch sounds
Disabled by default
Rate limiting config
Codegen
Log a warning instead so nobody even sees the (useless) error unless they check the console
Get rid of Debug.LogExceptions
Move changeset in disconnect reason to the start of the message so it doesn't get truncated
Replace rethrow with a debug log
Add a cooldown before assigning a new task to the same player
Update menu UI to have a help button
Proper icons for pairing and editing notifications
Set the texture size for some icons which were at the default
RustButton.Grey stylesheet.
Video button styled with it.
MenuUI.Companion widget iteration & related assets.
Smart switch requires TC auth to manually turn on/off
Fix outOfStock flag being inverted
Regenerate protobufs because I apparently reordered fields I was adding and forgot to generate after
Add an editor script to export all the items (with icons) for the app
Add all the vending machine sell order info to the app marker data
Map seed should be optional
Send the app the map's seed and salt so we can invalidate map caches properly
▄▍▆ ▆▋▋▊██▊ ▄█▇ ▊▇▆▌▅▌ ▇▊▇ ▌▉▅▄▋▌ (▋▉▆█▍ ▌▉▊▉▄▆▄ ▇▆▋▄▅▉ ▅ ▍▇▋)
Fix server pairing not working since my recent changes
Include basic server info in all push notifications
Don't get the map note type from the Note object - the field itself tells us what it is
Don't initialize the default notification settings in SmartAlarm's constructor because Unity complains (in editor only?)
Update the language used in some of the older strings
Add a convar to set the cooldown before a smart alarm can send another notification
Automatically remove subscribed players from smart alarms if they don't have building privilege anymore
▍▆▍▍ ▇▍▍ ▄▉▍▅ ▌▍▊█ ▇▉ ▉▌▅ ▍██▍█ █▆▉▍▅█ ▇▄▌▍ ▆▆▋▊██ (▉▍▉▉▆▆ ▌▌█ ▌▇▅▊▉█ ▌▍█▌)
Make sure client side map markers are cleared when joining a server
Explicitly set app.serverid's default to empty
Make smart switch and alarm not craftable or researchable
sped up anim exit time on smart alarm off to on