This list contains changes made to YukiTheater since Dec 30, 2022.
Happy 10 Year Anniversary!
YukiTheater
Social
Base
Website
Happy 10 Year Anniversary!
YukiTheater
- Minigames: Added Easter Egg Hunt as a Spring seasonal event
- Added 10 New Achievements
- Magic 8 Ball Says...: 3,600 Credits | Play 10 games of Eight Ball
- Signs Point to Yes: 1,800 Credits | Win a game of Eight Ball
- Outlook Good: 20,000 Credits | Win 100 games of Eight Ball
- Outlook Not So Good: 20,000 Credits | Lose 100 games of Eight Ball
- Drowning #8: 600 Credits | Lose a game of Eight Ball by pocketing the 8 ball before clearing your group
- Precognition: 5,000 Credits | Win a game of Eight Ball by clearing your group and sinking the 8 ball in one shot
- Swept Out: 5,000 Credits | Win a game of Eight Ball with a clean sweep (the other player never gets a turn)
- Baker's Dozen: 1,200 Credits | Collect the most eggs in an Easter Egg Hunt (Spring-only)
- The Big Egg: 600 Credits | Collect the largest egg in an Easter Egg Hunt (Spring-only)
- Chicken Little: 600 Credits | Collect the smallest egg in an Easter Egg Hunt (Spring-only)
- Added 4 New Hats for Spring
- Seasonal Shop (Spring)
- Egg Head (500 Credits)
- Flower Crown 1 (1,000 Credits)
- Flower Crown 2 (1,500 Credits)
- Flower Crown 3 (1,500 Credits)
- Seasonal Shop (Spring)
- Added Join MOTD with Rules, Controls, etc
- Slot Machine: Fixed 3D cursor still working while the real mouse cursor is up
Social
- Ported Eight Ball from GMCL, with new and improved Serverside Physics
- Statistics: Added Elo Rating support for 2-player games (starting with Eight Ball; Elo Leaderboard coming soon)
- Media: Added Yugen and Zoro anime services
- Media: "Movie Night" is now automatically added to the server name when a Solstream Movie Night is playing
- Media: Fixed media request limit being applied to Media Location Owners
- Media: Fixed Crunchyroll post-beta
- Media: Unregistered/Unsupported sub-services are now quickly skipped
- Media: Added play-state syncing for (almost) all Services (some videos pause sometimes without us asking them to)
- Media: Fixed several services having broken seeking (time-syncing was covering up the issue)
- Media: Changed Request Browser background to white, since some sites don't have a background
- Media: Removed AnimeTwist service (dead, rip the best there ever was)
- Media: Fixed/Added several sub-services
- GUI: Add Seasonal welcome/purchase messages to Shop GUI
- GameEnts: Players now have their weapons holstered upon a game starting
Base
- Server Stats: Added Max Concurrent Players daily stat (finally!)
- AutoRejoin: Now uses a Web API to determine when the server is back online rather than waiting 60 seconds and hoping for the best
- Chat: Fixed Bold markdown not working
- Chat: The player join message now matches the player disconnect message
- Chat: Added Steam ID to disconnect messages
- Chat: Fix non-player messages not having clickable links (ex. staff announcements)
- Admin: Added God/Ungod
- SGSModuleLoader: Slight optimizations, but make types more strict to hopefully solve "ghost-in-the-machine" bugs
- Inventory: Bots are now ignored when counting New/Join Counts for daily stats
- Server Stats: Bots are now ignored for Player Info
- Admin: Players can no longer be marked AFK if they're already AFK
- Inventory: Holstering weapons now calls WEAPON.Holster for better compatibility
- Admin: SolAntiCheat improvements for DLL check
Website
- Added in-game MOTD webpage
- Status: Added Max Concurrent Players count history
- Moderation Log: Add missing MUTE and GAG log types, Fix Type filtering not working when searching by Steam ID
- Media Log: Added Quick Jump for Media Log IDs and Location Names to logs
- Status: Changed Last Updated to be relative (since nobody did the math with the old timestamp)
- Status: Warn about server being offline after 30 seconds instead of 300 (heartbeat is every 15)
- API: Improved Player Search error handling
- API: Added Gamemode Info API
- Added SGS ASCII art for developer console
- Updated Copyright Year, also made it start in 2013 for Yuki (10 years!)
- Updated theme-color to the Yuki Logo primary blue color (#0361E0, for Discord embeds and such)
- Media Blacklist: Media Data now always has word-break
- Fixed 32x32 avatar caching