This list contains changes made to YukiTheater since July 3, 2024.
YukiTheater
Social
Yuki Base
SGS Base
Yuki Website
Halloween is the best holiday. We hope you had a good one!
YukiTheater
- New Minigame: Lights Out
- Something's wrong with the power in YukiTheater! As a Yuki Technician, you're charged with finding fuses and fixing the breakers!
- But be careful... Ghouls feast on All Hallows' Eve, and some of your fellow Technicians may not be what they seem...
- An evolution of the classic YukiTheater Halloween Minigame from 2015-2018! Now running every year from October 1st - November 14th.
- Statistics: Track Lights Out Plays, Technician Wins, Ghoul Wins, Fuses Fixed, and Players Killed
- Added 14 New Achievements
- Technician For Hire: 600 Credits | Win a game of Lights Out as a Technician (Halloween-only)
- Ghoulish Delight: 600 Credits | Win a game of Lights Out as a Ghoul (Halloween-only)
- Comprehensive Coverage: 6,000 Credits | Win 10 games of Lights Out as a Technician (Halloween-only)
- Feeding Time: 6,000 Credits | Win 10 games of Lights Out as a Ghoul (Halloween-only)
- Overworked, Underpaid: 30,000 Credits | Win 50 games of Lights Out as a Technician (Halloween-only)
- Full-Course Dinner: 30,000 Credits | Win 50 games of Lights Out as a Ghoul (Halloween-only)
- Ain't Gonna Fix Itself: 30,000 Credits | Replace 100 breaker fuses in Lights Out (Halloween-only)
- Dessert a la Technician: 15,000 Credits | Kill 100 Technicians in Lights Out (Halloween-only)
- Skeleton Crew: 1,200 Credits | Win a game of Lights Out as the only Technician that replaced fuses (Halloween-only)
- One Ghoul Army: 800 Credits | Win a game of Lights Out as the only Ghoul that killed Technicians (Halloween-only)
- Power Surge: 4,500 Credits | Play 10 games of Lights Out (Halloween-only)
- Block Outage: 22,500 Credits | Play 50 games of Lights Out (Halloween-only)
- Grid Failure: 45,000 Credits | Play 100 games of Lights Out (Halloween-only)
- Woof: 120 Credits | Woof. wan wan~ bjork.
- Achievements: Moo is now Nya
- Admin: Increase AFK Timeout to 25 minutes (from 20)
- Halloween: Replace skybox with blood red version
- Halloween: Replace npc_zombie models with throne worshippers
- Locations: Add Ambience Radios to Highrise Lobby and Manga Shop: 1st Floor (WIP)
- YukiBot: Add "can't see" and "black screen" responses
- YukiBot: Add "missing model" / "missing texture" response pointing to /fixcontent
- MOTD / Leaderboards: Don't draw while Lights Out is running
- Tombstone: Use new model path
- Tombstone: Add "Error. Human is dead, mismatch" random default title
- Slot Machine: Disable Think in Media Fullscreen (more fps)
- Move a bunch of stuff to YukiBase, mostly item/achievement registrations and chat commands
Social
- Media Screen: Turn on by default, the first time each screen is drawn
- Media: Update sub-services again
- Media: Update GoGoAnime domain again
- Media: Fix AnimeFLV thumbnails
- Media: Sorta fix Zoro thumbnails and sub-service query
- Media: Improve Fullscreen efficiency
- Media: Better handle media that's queued with a blank title
- Light Items: Disable Think in Media Fullscreen (more fps)
- Paintable Items: Disable Think in Media Fullscreen (more fps)
- Extensions: Update urlparse library with upstream
- Media: Update YouTube age-restriction bypass
- Media: Don't assume embed disabled failure too early with YouTube
- Game Entity: Prevent player damage while binded to a game in progress
- Physics Pickup: Properly delay weapon fire after releasing physics prop
- QInvMenu: Prevent item spawn previews while dead / in a minigame
- QInvMenu: Prevent drag-n-dropping weapons while dead
- Rocket Firework: Apply physics pushback to Yuki Tombstone and SGS Prop Physics too
- Media Screen: Reload Yuki Nothing Playing background when lightmaps get reloaded (Lights Out, etc)
- Use SGSIllum matproxy to "turn off" light textures (Lights Out for now, Apartments planned)
- Minigames: A whole bunch of internal improvements/bug fixes to support Lights Out
- Inventory: Disable player glow while Lights Out is running
- Pets: Don't draw names while Lights Out is running
- Minigames: Prevent several interactions while in an active game
Yuki Base
- Initial Commit of YukiBase
- Excursions: Import system from GMCL
- Excursions: Kick players 10 seconds after we try to send them back to YukiTheater
- Excursions: Fix Excursion crash mode restart
SGS Base
- Chat: Add /fixcontent command
- Scoreboard: Show Current Event if one is running
- Scoreboard: Support hidden Next Event
- GUI: Add Download Filter Warning (cl_downloadfilter)
- Server Stats: UTC Peak Hour is now logged every day for the Website Status Page
- Chat: Fix "fuzzy" chat text/outlines with some resolutions by default
- Add watchdog for Steam connectivity and try to force-reconnect the server if it disconnects
- Fixes Steam maintenance sometimes completely breaking the server's connection to Steam until changelevel/restart
- Admin: Tweak AFK system, Being ALT+TAB'd now times out slower
- Locations: Fix dead players not being kicked out of owned locations
- Inventory: Fix Item Limit being off by one
- GUI: Fix HTML panels not drawing while "loading" even if they're interactable
- Admin: Auto-Kick players using username hacks to get <2 or >32 UTF-8 characters
- Chat: Don't draw Chat Bubble if we're not drawing the player
- Inventory: Don't draw renderables if we're not drawing the player
- Inventory: Prevent item actions while dead
- Inventory: Disable equipping items on purchase while in a minigame
- Extensions: Fix http.Fetch and http.Post not using CHTTP (and causing crashes with HolyLib)
- Admin: Standardized entity spawning and added some safety measures
- WIP initial YukiBase/YukiMinigolf stuff
Yuki Website
- Add Bluesky to navbar
- Status: Add Peak Hour to Player Count History graph
- Profile: Update Item Icons
Halloween is the best holiday. We hope you had a good one!
Last edited: