1. Gone Viral
  2. News
  3. Closed Beta Patch 0.2.21

Closed Beta Patch 0.2.21

CLOSED BETA UPDATE 0.2.21

Yeah, this is a BIG ol’ update. Buckle. The. F. Up.

Heck, just go play and see it all. Some highlights:

Insanity Modes! Every time you beat the game, you’ll unlock more goodies. The whole game speeds up (including your gladiator). Things get deadlier. More content, Fan Events, fan types, rooms - you name it - all get unlocked in stages. Mostly Sane Mode finishes at the Juggernaut. See? We’re not that cruel. At higher level modes though you’ll need to beat the Champ to advance. Good luck!

Voting! Polls! Fanboxes! Voting got a big under-the-hood overhaul - you’ll now note that Polls persist through saves/level transitions/etc. cleanly. And there’s more to vote on! All those Fan GiftBoxes got a lot sassier! Now you’ll see a lot more to vote on to send your favorite streamer a box full of hearts, spikeballs, slicer chests - 14 different options! And of course the NPC fans will gladly send you ‘em based on their happiness and personality type…

New Prettiness! Our art team has revamped armor, bosses, and more. There’s some cool VFX stuff in there for us to mess around with streamers. Boodles.

And Content! New rooms, mutations, events, and more. And of course a ton of polish to various areas based on stream and Discord feedback.

So, yeah - you could go line by line through the ~8 pages of patch notes below - or you could just go check it out and see. We’ve been busy little bees. There’s SO much here that feedback and testing will be VERY welcome - give us some on Discord! We’ll even give ya a shoutout in Tips and patch notes! We couldn’t do it without y’all.

Enjoy!


Features:
-- Insanity Mode level up!
-- Tagging and support added for NPC Mutations related run modifiers
-- Tagging and support for PC buffs via run modifier
-- More polish to interface for New Run
-- Insanity Mode supports different characters with different preferred difficulty settings
-- Mostly Sane mode ends at Juggernaut
-- Insanity 1 and deeper levels end at Da Champ
-- Big ol' Insanity Update:
-- More sexy "New Run" layout
-- Most Insanity Modes are now fully operational battlestations/parts of a complete, nutritious breakfast/new hotnesses vs. old and busted/on fleek/lit/so Gucci depending on your demographic

Content:
-- New rooms
-- Skinny Genes Fan Event - be 2-dimensional! And do more damage! And take more damage!
-- Mutation X-Ray Eyes - allows you to see secret doors, contents of chests, HP of characters within range
-- Added more Fan Tiers
-- Added 12 new FanBox types, from MultiBox to MegaBox to DuckieBox

Twitch:
Giant Polls/Audience overhaul (mostly under the hood)
-- Major cleanup to Audience/Audience Tiers
-- Polls now can persist between levels/saved games (in test)
-- Polls can be started/stopped much more simply/cleanly
-- This allows things like Fan Favorite to spawn a Poll for a Fan Event instead of just having to immediately spawn a Fan Event, or for other things to spawn Fan Gift Polls, etc.
-- Insanity Modes can add multiple tracks of Fan Events to be voted on
-- Insanity Modes make Fan Events more frequent
-- Bugfixes around polls
-- Polls polish
-- Single-option polls are better handled
-- Fan Tracker widgets use localizable fonts
-- Fan Tracker widget no longer occasionally clips off VoteFloaters

Polish:
-- Modified Tips system to work even before there is a valid Run, allowing us to speed up showing the Loading screen before heading to the next run
-- Polished Tips (typos/shortening)
-- Added Tips
-- Potential fix for chat formatting error seen on @Skarzz's stream (thanks for logs sir)
-- Applied materials to grey Arena Assets
-- Adjusted position of Loading... text on Level Summary screen to reduce crowding
-- Tips no longer potentially adjust their spacing over the course of a frame after appearing, which was especially embarrassing when it happened displaying the "Tell us about subtle polish or feel things you see" Tip
-- Added unlock information for all achievements to Murderpedia
-- Murderpedia displays unlock information for seen-but-not-interacted with entries more cleanly
-- Updated icons and text for a number of murderpedia entries
-- Minor Murderpedia cleanups
-- Fixed several Muderpedia entries
-- Insanity Mode handles Tutorial properly
-- Insanity Mode handles blank save files properly
-- Fixed multiple Insanity bugs
-- Skinny Genes no longer lowers melee range
-- Room PitDrones_Std only appears on level 1 now; added tougher variants appearing on levels 2+ (noted it was appearing too often on @ChaoticFear19's stream)
-- Fixed log spam while loading/updating Tips in game with no current run
-- Fixed magnetic occluders sound being heard around the world
-- Spawn Containers handle Pools more cleanly for rerolling
-- Glitch Gadget uses a full-screen glitch effect when rerolling items
-- Added ability for Gadgets to delay before consumption
-- Fixed an issue where wall spike traps were drawing their outline when looking at them from inside their own room
-- Fixed an issue where décor could spawn inside wall spike traps of they were the second wall in a two wall set
-- Fixed an issue where wall spike traps saw tv's as enemies and would spring out at them over and over until combat ended
-- Spawn Containers handle Pools more cleanly for rerolling
-- Glitch Gadget uses a full-screen glitch effect when rerolling items
-- Added ability for Gadgets to delay before consumption
-- Spiders now support Long Arms mutation/event
-- Spiders and Drones now support Skinny Genes event/scaling root axis
-- Added Skinny Genes Fan Event to pools (makes you/enemies thin, temporarily raises threat, permanently Tinkers your stats)
-- Polished Level Greeter widget:
-- Fits frame better
-- Handles scaling better
-- Higher resolution
-- Localizable fonts
-- Added localizable fonts to several more screens/widgets
-- Added Threat monitor widget (shared by Murderpedia/RunSummary and LevelGreeter)
-- Threat can now cleanly be raised and lowered dynamically
-- Fix for the garbled formatting of chatline issue seen on @Skarzz' stream last week (thx again fer logs)
-- Fixed an issue where restarting your run during Da Champ fight would cause his music to play instead of the normal ambient music
-- Adjusted the various options menu layouts so that they look OK in a 4:3 layout
-- Added Fullscreen FX system
-- Updated Animation Montages for Dr.Death: FireGiantSyringe, FireSyringeRain, Resurrect
-- Updated Dr. Death Textures and Model
-- Added ability to flag magnets room contents as being active only in combat if desired
-- Fixed bug where some objects marked as being locked in place would not save that status properly
-- BombTracker UI scales properly with different languages
-- LevelGreeter UI scales better with large amounts of text
-- Sudden Death widget respects custom Fan names
-- New suite of animations for Dr.Death and twins variant.
-- The boss room "gladiator vs boss" UI splash now grabs the correct localized gladiator name
-- Characters without armor now show the correct localized text in the character select menu
-- The tutorial level now has localized text for both the run info half page and the end of level UI
-- The run info half page now shows localized text for the run difficulty
-- The murderpedia icons now use localized text if they are empty to display the None text
-- Updated the tutorial difficulty text to be more clear
-- Several UI tweaks added to fix localization errors caused by data not being available
-- Insanity Mode next steps
-- RunModifiers are associated with each difficulty level
-- Next steps in displaying information on each Insanity mode while creating runs
-- Updated several Tips for localization/polish
-- Updated our localized text to the latest batch
-- Fixed a typo in the UI options from reticule to reticle (thanks @Kerodon)
-- New Icons from @LeoFonseca : Blood Famous, Blood Money, Breaching Charges, Dash Time, Exit Wounds, FlickerFists, Force Skin, Genetic Tinkering, Hover, Loveable Loser, Ossification, Pay2Win, Tar Bombs, Tosser, Envy
-- Added the level greeter to the Big Show level
-- Level greeters not supported by walls now clear themselves out
-- Insanity Mode now affects frequency of Fan Events
-- Insanity Mode now affects spawning of Medlabs properly
-- Fixed issues with displaying some Insanity Modes
-- Cleaned up the navigation around the new difficulty selector in the character select screen
-- Polish to RunBuilder UI -
-- Current Run Modifiers are highlit for clarity
-- Adjustment to fonts/etc.
-- Beginning work on the syringe hell variant of Dr Death
-- First pass testable version on the syringe hell Doctor Death variant is now unlockable
-- New Armor models for Ablative, Blood, Arena, Flack Jacket, Scout, Retribution [WIP]
-- Fixed clipping on all armors for Decimus
--Shoulders now correctly scale on armors for Long Arms Mutation
-- Armor will morph to fit Abacus or other non-Decimus characters
-- Added Insanity Mode buffs for most insanity modes
-- Increased the speed of Dr Death's big syringe shots
-- Slightly increased the speed of Dr Death's syringe rain shots
-- Increased the size of the splatters caused by Dr Death's raining syringe shots
-- Slightly decreased the time is takes Dr Death to resurrect its twin
-- Fixed an issue where Dr Death's syringe rain was doubling up one of the lines of falling syringes
-- Slightly decreased the size and collision of all the Dr Death variants to adjust them for the new art size
-- Slightly increased the spin speed of Dr Death's syringe hell attack
-- PC has longer shot distance in the tutorial in new way (old way caused some errors)
-- Added ability to add buffs to the character/NPCs at run generation time
-- PC now moves/attacks/shoots faster in Faster and Hyperspeed modes
-- Fixed issue with twitch-related tips
-- Fixed scaling issue when you would have many simultaneous polls/viewer gifts
-- Added new "In progress" UI element so we can comment on areas that we're working on actively in a build
-- Cleanups to voting/polls in progress
-- Fixed crasher with Polls
-- Fixed clipping on Abacus for Armors: Scout, Flak Jacket, Ablative, Mirror, Retribution, Blood, Arena
-- New textures for Armors: Scout, Flak Jacket, Ablative, Mirror, Retribution, Blood, Arena
-- Abacus color adjustments
-- New glow textures for all armors
-- Texture optimization for all Armors
-- Texture optimization for Dr. Death
-- Dr Death's syringe hell now starts based on the facing of the boss
-- Fixed a bunch of typos, inconsistencies, and other little text issues that came up during the first localization pass
-- Fixed another pile of typos found during localization
-- Fixed some typos in our game text
-- Fixed issue with TwitchChannel being displayed properly in RandomTips
-- Adjusted location of the reward swoosh for items to be more out of the playspace
-- Wall spikes retract fully into the wall when combat is complete
-- Fixed a bunch of locations where Mutation and Fan were improperly capitalized
-- Finishing a run/difficulty level for the first time properly sets your preferred difficulty to the highest one you have unlocked
-- Resetting your save files properly sets your difficulty level
-- Long user names are properly handled in PollWatcher widgets
-- Added information for several new FanBoxes
-- Spikeball projectiles and occluders handle being spawned on top of each other much more cleanly
-- The Juggernaut is now more likely to charge you the further away he is
-- Added biases for good/bad/neutral boxes based on Fan Mood and Opinions
-- Fixed bug with NPC VoteWeights
-- FanGift Widgets should no longer sometimes only fly halfway onto screen
-- Polls save/load between sessions
-- Removed some log spam
-- Made BulletBox function fully
-- DuckieBox has a little ducky on top to say “Hi! I’m a DuckieBox!”
-- Adjusted font size of In-world text to be less spammy
-- Fixed issue where grey untextured ball could appear on start screen playing from editor
-- Fixed an issue where you could attack and even dash into pits and die when a level or run summary screen was up
-- Potential fix to save/load of polls not doubling up
communicate with the new end of level MC
-- Fixed an issue where an in-progress system was causing it to be impossible to complete any run where you unlocked a new insanity mode
-- Moved Achievement widget to localizable fonts
-- Adjusted spacing of Achievement widget to avoid odd clipping
-- Tweaked code determining unlocked insanity modes to not require tutorial completion
-- Very slightly reduced the health of several early enemies so that they can once again be one-shot by explosions
-- Fixed an issue where bosses were taking reduced damage when being directly struck by missiles
-- Polls persist properly between levels, game restarts, returning to main menu and continuing, etc. Sounds small, but damn that was a bit of work!
-- "One More Run" button takes you back to Character Selection vs just restarting with no options for Insanity Mode/Character/etc.
-- Newly unlocked classes are not set to Tutorial difficulty by default when starting to play them
-- Shield melee weapon prototype
-- Rocket-monitors drop in to tell you if there's a Fan Event pending in the next room
-- Tweak to default preferred difficulty to prevent a possible UE4 crash
-- Tutorial buffs properly removed when moving to main game levels
-- Tweaked tutorial buff to better-though-not-perfectly target your ability to shoot projectiles somewhat farther vs. making all your attacks go longer (causing you to overwallop in the Carnage room)
-- FanBox polls hide their outcomes to raise the odds of catching a SlicerBox to the face
-- PollWatchers now change their descriptions when completed
-- Fixed an issue where both Dr Death Twins dying at the same time would cause the boss fight music to keep playing (Thanks @stacykrugger)
-- Hiding the "Reset" in-game options menu setting as it doesn't work at the moment with some of the updates made to the fan aspect of runs
-- Probable fix to updating highest difficulty mode in AccountManager
-- Added a new MC to boss rooms

Developer Notes
-- [DEV] Created post process material for a screen glitch effect.
-- [DEV] Created post process material for single asset glitching. (requires discussion about custom depth)
-- Enabled Chameleon
-- [DEV] Fixed debug spam from not having a valid character in RoomEditor
-- [DEV] Fixed an issue where the ambient music from testing a room would continue to play when you switched back to the room editor
-- [DEV] Added glitch effect post process to StartingLevel as seen here:
https://twitter.com/i/status/1263194976013279232
-- [DEV] Created XrayEyes_SG stack group
-- [DEV] Removed a significant number of unused and deprecated UI widgets
-- [DEV] Cleaned up about half of all remaining localizable text
-- [DEV] Removed several more unused UI widgets
-- [DEV] Finished the localized text pass
-- [DEV] Added the following animations to the Drone Skeleton: 2H_Idle, 2H_Shoot, 2H_ShootReady, 2H_ShootIdle , 2H_ShootEnd, 2H_Barrage, 2H_BarageReady, 2H_Barrage_End, 2H_Ressurect
-- [DEV] Added ability to swap blend spaces for drone bosses
-- [DEV] Set up a test language for localization to make it easy to see what we have missed
-- [DEV] Added all planned localized languages to the project's packaging instructions
-- [DEV] Drone AnimBP properly handles when it is initialized before the spawning of its owner is complete
-- [DEV] Quick update to our test language translation
-- [DEV] Quick update to our test language translation
-- [DEV] Shifted Insanity functions to a helper library from AccountManager
-- [DEV] Initial work on getting the level greeter to be destructible
-- [DEV] Cleanup of map generation process
-- [DEV] Cleanup of Fan Gift/Event spawning process
-- [DEV] Added cheat to unlock all insanity modes for the current character
-- [DEV] Added ability to check which RunMods are at each Insanity level
-- [DEV] Checking in the character tables so that they can get updates
-- [DEV] Added new character stats for Shot Speed MX and Attack Rate MX
-- [DEV] Added tagging for Hyperspeed/Faster NPC buffs
-- [DEV] Cleaned out old Melee Rate derived stat only used by Stomper/Phantasmal Fist
-- [DEV] Removed some circular references around Spawn Helper functions/Buff Helper functions/GV Instance
-- [DEV] Cleaned up old references to Boons/Curses/Quests that are not longer relevant
-- [DEV] Abacus Morph Target for Flack Jacket
-- [DEV] More RunModifier work
-- [DEV] RunModifiers applied from table for common cases
-- [DEV] Cleaned up some invalid tags in IDDisplayMap
-- [DEV] Start of cleanup of polls/voting
-- [DEV] Some rejiggling of audience code in prep for changing
-- [DEV] Separated shoulders from main Abacus rig
-- [DEV] Adding all of the tags needed for the Juggernaut variants
-- [DEV] Moved much older code to refer to new hotness Fans vs. old and busted Viewers
-- [DEV] Cleaned up how Poll Templating works to be much cleaner
-- [DEV] Added Voting Helper Functions for cleanliness
-- [DEV] Updated to fix UE4 compile issue
-- [DEV] Switched the Juggernaut over to spawning from the Juggernaut spawn pool
-- [DEV] Added ability to pass in ContextTags userdata on poll creation to more cleanly handle information needing to be passed through the poll code flow
-- [DEV] Polls can be marked verbose and log all state often
-- [DEV] Improved GetDebugString() for polls/options
-- [DEV] Removed a very old and unused test consumable item
-- [DEV] Set several test strings to no longer be localized
-- [DEV] Quick text pull for localization work
-- [DEV] More updates to PC_Class_Info - bugfixes/bulletproofing
-- [DEV] Rearranged pregame UI/Character Selection widget hierarchy
-- [DEV] Cheating to the boss now takes you to the highest valid level of the current run
-- [DEV] Redirector cleanup
-- [DEV] Made component to handle physics objects overlapping at construction time
-- [DEV] GVInstance is now aware on the start of new sessions/resets VoteManager appropriately
-- [DEV] Added new callbacks and functions to game instance so run manager can safely
-- [DEV] AccountManager now saves in the run data any insanity modes that were unlocked while finalizing the RunData
-- [DEV] Some bulletproofing of twitch connections to prevent possible UE4 crash
-- [DEV] Removing a debug buff that was accidentally checked in
-- [DEV] Added functionality to be able to detect which attack buttons are down to FiringMaster
-- [DEV] Run manager now handles all insanity unlock calls instead of running through game instance
-- [DEV] Removed some older work with insanity unlock calls and level elevators