1. Gone Viral
  2. News

Gone Viral News

Hotfix 0.2.15.1

CLOSED BETA HOTFIX 0.2.15.1

Hotfix to fix Multishot’s copies of creatures potentially causing a random crasher in UE 4.24.2. And, some extra goodies even though Doug finished posting Update 2.15 up at like 2AM and how much else can we have done since then?

Man, I should be nicer to Doug, he works hard. On the other hand...hmmmm, nah.

Polish:
-- Clone projectiles fix for potential crasher from SetMasterPoseComponent (thanks @Seebo for the repro!)
-- Mutations bar scales/sizes appropriately on Run End and main HUD
-- Fixed issue with Cash Dash being repeatable (from @Orezzer's stream)
-- Moderated effects of high IT! on Cash Dash/Blood Money somewhat - it’s still lucrative, but saw a feeeeww too many runs where it went nuts too easily.
-- Fixed spacing of mutation bar on various scales of HUD
-- Fixed an issue where getting hurt while in the middle of your post-hit immunity would cause you to be immune to all damage forever (thanks @Seebo)

Development Notes:
-- [DEV] Removed some extra sound system logging since the bug it was added for seems to be fixed
-- Added logging to DungeonRoom to detect potential infinite loop on multiplication/rocket spam/multishot combo on Big Show level

Closed Beta Patch 0.2.15

CLOSED BETA UPDATE 0.2.15

“Well, it’s been like 5 days since those Skullbot dweebs patched - so there can’t be too many changes...OH MY GOD YOU MANIACS UPGRADED THE ENTIRE FREAKING UI SINCE LAST THURSDAY WTF!1!!!”

Welcome to the debut of the much less dev-placeholder and much more For-Realz UI!

All ermahgerds aside, it’s truly a speedy window to be updating with so many changes - personally, I’d be pretty happy to let thangs stew in our private laboratory for a bit more to make sure everything is fully polished.

There’s a Kobayashi Maru we’re solving however; we hustled to get this update to y’all quickly so we could cleanly patch in some fixes. In particular, there were a lot of moving parts - some crashers and engine issues have been bugging testers since we moved to the latest-greatest Unreal update last week. Juggling the different versions of UI, engine, fixes, etc. was getting complex - and complexity means the ability to goof stuff up, and we’d hate to risk introducing other issues while adding fixes. So, we’re going to err on the side of frequent updates here, catch y’all up to date with our latest and greatest, and aim to be reactive to any issues that crop up.

Lotta words, Gaff - what’s that mean? Short form: expect that we’ll probably be updating pretty soon again as we keep cranking away; help guide us by giving a yell with issues you see on Discord!

Enjoy!

Features:
-- New UI! It’s so pretty. We’ve revamped the main playable HUD away from our placeholder assets into more final, sexy ones. Yay!
-- We adjusted how we handle scaling to different resolutions - scaling from itty bitty monitors up to 4K. There’s a ton of detailed dev work behind that, so PLEASE yell if you see any elements scaled oddly if playing in 4K - we’ll tweak away on it.
-- There’s still a lot more to come on this - especially animating the various widgets, getting usability feedback on what is easy to see/read, overhauling icons galore, and tuning the look of things like bombs, carnage items, and icons in general (any square icon you see is a placeholder one, more and more For Real icons are coming in week by week).
-- There’s so much work involved in the UI overhaul that it really deserves more bullet points, but that’s about it. Dang.

Content:
-- Made medium shop easier to walk around in/slightly more uncommon/changed always-present coin rock to be randomized
-- Made mega shop easier to walk around in/moved decor away from shop walls (from watching @OldManSethus' stream)
-- Fixed odd tall wall in Medium_Shop room
-- Added new alternate medium shop room
-- Enlarged start rooms on levels 2+
-- Temporarily removed Pulverizer until we get a chance to do a polish pass

Twitch:
-- Twitch settings default to "Show Chat over NPC heads" on for new save files
-- Added ability to custom-name your Fans (good suggestion @loginerror and @Chrisbcreampwns)

Polish:
-- Fix for crasher found by @[AG] Moosey on stream (Creatures being killed multiple times in a frame due to missile spam)
-- Start room MC shows correct number of Fans needed for gift even when the Fan Club has already provoked a Fan Gift
-- Reduced the volume of Blaster Robbie's shots
-- "Goodie Box" now renamed to far cooler sounding "Loot Box"
-- Bomb Boxes that win the poll to be airdropped disguise themselves as Loot Boxes in the FanGiftWidget describing what is dropping
-- Fixed that annoying thing where every now and again a spikeball would stay extended even though all its brethren in the room had retracted their spikes like good little spikeballs. (There was a tiny window where if, within .3 seconds of extending spikes via (only) a collision with an enemy, the spikeball's velocity never crossed sqrt(10000) m/s...well, fixed at least!)
-- Added "One More Run" button to "You Win!" page
-- Removed a particle from blood armor that was destroying fps while the armor was being worn
-- Tweak to potential audio issue at level end
-- Added more bulletproofing to cases of creatures dying several times in a frame causing potential skeletal mesh crash
-- Removed error message from attempting to fire with no weapon (valid if in Tutorial)
-- Added logging around setting SkeletalMesh on death
-- Tweaked various physics things in attempt to track down SetSkeletalMesh issue in UE 4.24.2
-- The medlab teleporters now use the medlab decal

Developer Notes
-- Fixed build warning in CPP_BaseCharacter for UE 4.24.2
-- Removed functionality from UserWidget_Focusable to help track down UE4 issue
-- Backend work to allow streamers to set the weighting of twitch votes vs. NPC votes
-- Added some additional logging around audio with a duration of 0
-- Moved some sounds out of UI animations and into direct sound calls in an attempt to fix an error condition

UI Detailed Notes
-- Tuned spacing/scaling of lower HUD UI elements
-- Twitch watcher HUD widget now properly shows when disconnected
-- Transition UI properly shows when entering game
-- Twitch settings page scales properly with 4K
-- More settings/options windows now properly scale to 4K
-- Adjusted and normalized 4K scaling of all settings panels
-- Enlarged display of Happiness in temporary fashion
-- Fixed spacing issue with Combo Tracker
-- Enlarged text of combos in Combo Tracker
-- Cleaned up animations in Combo Tracker
-- Fixed text spacing in Fan Counter
-- Bulletproofing around offscreen widgets
-- Fixed scaling of VoteFloaters on PollWatcher widget
-- Fixed clipping settings of PollWatcher options
-- Fixed scaling of Fan Event intro widget in 4K
-- Fixed scaling of Boss room intro widget in 4K
-- Scaled up main menu options
-- Startup logos now scale appropriately
-- Added fan icon
-- Webcams scale and position in game HUD first pass
-- Tuned spacing of PlayerManager UI on HUD
-- Added bottom-right webcam
-- Tuned mutations bar sizing
-- You Win page scales properly to 4K (doesn't matter of course 'cause none of you are l33t enough to win, especially you @Trueseebo)
-- Fixed potential hiccups/crasher in Run Summary screen
-- Scaled up elements in PlayerManager widget (good call @Daevo)
-- Scaled Bomb Tracker
-- Scaled CarnageItem Tracker
-- New Fan icon from @LeoFonseca updated
-- The "CLOSED BETA" text on the loading screen when transitioning from the main menu to in-game is now positioned below the Gone Viral logo
-- Tuned scaling of HUD webcam in main menu and in-game
-- Set up lower right Webcam with proper ID and ability to set from webcam options
-- Twitch chat window scaled properly through 4K
-- New static framing assets for HUD
-- Dialogue widgets should scale up to 4K sizes now
-- Adjusted Character dialogue widget spacing
-- Character Select screen now scales in 4K
-- Adjusted scaling of In-world floating text to handle 4K
-- Adjusted scaling of In-world item nameplates to handle 4K
-- Adjusted scaling of In-world NPC twitch chat to handle 4K
-- Adjusted spacing for Murderpedia run sheet
-- Adjusted scaling of Twitch Chat window
-- Carnage Combo widgets now scale to 4K
-- Tutorial CarnageCounter moved to location away from new player HUD
-- Fixed an issue with the mutations on the run summary screen being upside down
-- The main menu options screen now scales with screen resolution
-- The fan favorite image no longer loads in blurry

Hotfix 0.2.14.2

CLOSED BETA HOTFIX 0.2.14.2

This hotfix exists for one reason and one reason only… to fix a pretty bad crash bug on startup. Please let us know asap if you continue to see crashes on startup after updating to this version.

Polish:
-- Fixed a crash on game start relating to having the game set to be fullscreen (thanks @TunerSteve, @c04x, and @OldManSethus)
-- Fixed an issue where the doors in the first branching room could be blocked by rocks (thanks @TunerSteve)

Hotfix 0.2.14.1

CLOSED BETA HOTFIX 0.2.14.1

There are two major types of issues usually deemed important enough to hotfix - crashes and wildly broken gameplay mechanics… so here is a hotfix for both those types of things! Plus a few little things that snuck in along with them.

Polish:
-- Fixed sneaky threat issue where Threat Up NPC mutations (Goliath, Dangerous, etc) could double-or-quad effect some creatures' damage
-- Fixed a crash issue caused by minimap rooms leaving the edges of the screen
-- Slightly adjusted the position of the achievements on the run end summary screen UI to prevent another crash error
-- Updated the various fame reward icons to be slightly better dev art ones
-- Fixed several issues with the new murderpedia icons that were affecting their text wrapping, mouse hover settings, and other minor polish issues
-- Adjusted the spacing in the fame bar UI to work slightly better and look a little more polished

Closed Beta Patch 0.2.14

CLOSED BETA UPDATE 0.2.14

Another week, another update! This time, we focused mainly on polish (from bug fixes, QoL, and stuff like saying “ya know, the crane cameras should really swing around when you whack em”) - with a bunch of new stuff like emotes (you know you always wanted a Buttslap key) to hints on how to unlock thangs. We also took advantage of a bunch of y’all streaming to get feedback which let us polish up NPCs echoing chat, make voting easier, and more.

Enjoy!

Features:
-- Added some keybindable emotes for your streaming or narcissistic pleasure:
- Wa(V)e (Controllers - Left Thumbstick button by default)
- (B)uttslap (Controllers - Right Thumbstick button by default)
- (H)eart - (F)lex (Controller unbound by default)
(Yes the controller defaults imply we think streamers will want to use Buttslap more than Heart. Prove me wrong.)
-- Added a button to easily open your game logs folder location (thanks @[AG] DiscordiaDystopia)

Content:
-- Added more medium sized shops to levels 1-3 (good suggestion on stream @Smashley)
-- Small World Fan Event is now marked as being a negative event, unless a particular audience really likes it (i.e. a Speedrunner audience will only bring Small World up for a vote if they are unhappy with you, but a Zany audience might add to it a vote at any mood)
-- Spin Doctor Fan Event is now marked as a positive event since it heals you afterwards
-- Fleshed out more Murderpedia descriptions for Achievements
-- Added unlock hints for a number of achievements - thanks @Snorlaxxo
-- Increased mutations in start room mutation pool/removed "Tosser" from that pool

Twitch:
-- Polls for Events have Twitch voting shortcuts of 1, 2, 3, etc. while Polls for Tier Rewards now have shortcuts of A, B, C, etc.
-- Polls now auto-display any shortcuts appropriately
-- Cleanup of voting on options -
-- Fixed potential to accidentally cast vote on multiple options
-- When using shortcuts for twitch voting, checks to see if the user has previously voted on a poll (should fix occasional issue where 1 2 3 votes were sometimes not being processed properly - it was trying to re-vote on a previous poll and not checking later polls to find one that had not yet had a vote cast) - found during stream by https://www.twitch.tv/tactv__
-- Lots of changes to in-game NPC Twitch Chat (mostly from @Smashley's stream)
-- NPC chat echoing stays on screen longer (someday probably a setting; for now 2x as long as previous - good call @Smashley )
-- NPC chat widgets are much better at staying well-positioned on screen when the NPC is near or off the edge of the screen
-- Chat bubbles handle wrap very long individual words in a much better fashion
-- Giant spammy chat sentences are handled in a better fashion

Polish:
-- Fixed an issue where restoring defaults in one options menu could change settings in a different options menu
-- Fixed an issue where changing settings in one options menu then in a second options menu could destroy the changes from the first menu
-- Fixed an issue where the Twitch and Webcam options menus were getting confused as to which settings were in which
-- Fixed issue where claws could occasionally be thrown by spamming SlashingPounce
-- Polished timings on various attack animations/weapon settings
-- Fixed issue where if audience opinion was exactly equal to +10 or -10 the mood change wouldn't display on the item, but would actually change when the item was picked up anyway (seen on stream from twitch.tv/ACrazyHippy69)
-- Thorough cleanup around audience opinion of pickupables' effects on mood
-- Made display of opinion with dev mode active cleaner
-- Fixed an issue where the character sheets shown in the pause and options menus were not navigating to the murderpedia entries if you clicked on the icons (Thanks @Ch3rn0B1ll)
-- Fixed an issue where killing the Dr. Death Twins in the wrong order would leave the boss music playing forever (thanks @Ch3rn0B1ll)
-- Fixed issue where items with negative opinions from Fans would only display the thumbs down while in dev mode
-- Removed ability to attack while dead (causing some swooshing noises while clicking through the End of Run Summary)
-- Game audio no longer goes away when the game loses focus (thanks @Flaming Monocle)
-- Fixed odd spacing on Achievement Complete widget (possible Unreal 4.23 issue with some fonts, let me know if you see other odd spacings) - from https://twitch.tv/SwordMouse stream
-- Fixed mutations not showing up on Run Complete Summary - noted from @Flaming Monocle stream
-- The mouse is now locked to the game, hopefully preventing the "oh no I clicked off the screen and died" issue (thanks @Slap)
-- Removed the cheering sound from the gladiator flexing as it didn't mix well with the other sounds
-- Revamped armor repairing and healing system to fix some ordering issues with Blood Armor
-- Fixes issues with blood armor and full heals having odd interactions found by @Seebo and others
-- Fixes issue with blood armor repairing itself when player gains a +Life buff like Hearty or Emperor's Boon (reported by @Seebo)
-- Fixed an issue where not all options menu buttons were showing their description text
-- Changed the default dash direction option to be towards your movement instead of your facing, as it appears to be the more expected initial option
-- Fixed missing Shop Teleporter in MegaShop even though @Seebo is a big jerk
-- 10x coin stacks were only giving 5x coins (thanks @S5 Flare!)
-- Fixed: Neon signs were throwing warnings in UE4.24
-- Injectors/other sources of healing now affect your Blood Armor again, unless explicitly marked to not do so
-- Murderpedia icons now scale their font based on their size on screen (good find @Smashley)
-- Murderpedia icon info next can now display beyond the bounds of the icon proper
-- Mutations bar now properly handles unhovering of icons
-- Mutations bar in hud now properly allows a bit of space so the first mutation name isn't off the edge of the HUD
-- Mutations bar now displays/interacts properly in Run Summary screen with mouse
-- Fame Bar now properly displays upcoming achievement icons even though the achievements haven't yet been necessarily revealed
-- Added prototype for Hype Train - future Fan Event or Carnage Item that creates a giant train to smash through walls to other rooms while causing mass damage
-- Fixed a surprisingly tricky occasional bug where walloping an enemy into a tire stack could damage you, sometimes for huge amounts (thanks @Smashley, @JessyQuil, @Slap, @S5 Flare, @XekeDeath streams!)
-- Made tire stacks and wallbouncers apply bounces in a unified way
-- SpikeStriked actors no longer can damage you when walloped into Tirestack/Wallbouncer (reported by @[AG] David)
-- Abacus' Tier 1 Fame reward (unlock Armor Forges in shops for future runs) now functions (wasn't correctly flagged to apply the redirector). Good catch @S5 Flare...
-- Added ability for hint text on how to unlock things to be displayed for unknown items in the murderpedia
-- Fixed subtle bug where when devs changed the default keybindings, could conflict with the old defaults in your settings save file in an odd way. Pain to track down. Fixed.
-- Fix for crasher found by @CthulhuGOS (thanks for logs!)
-- Fixed the horns mutation drawing in the wrong rendering layer
-- Embiggened opening vestibule at run start to give a bit more room for teleporters
-- Crane Cameras now react to being walloped
-- Gains to +Life (Hearty, Emperor's Boon, etc) no longer repair your Blood Armor instead of filling in your newly granted heart container (thanks for the repros @Seebo)

Developer Notes
-- [DEV] Added function to open Windows Explorer from code for showing the logs
-- [DEV] Updated the audience mood cheats to work with the new setup
-- [DEV] Updating the unreal engine version to 4.23
-- [DEV] Starting map in editor is now StartScreen
-- [DEV] Renamed the component that kills the mini-drones when they attack
-- [DEV] Added some security and logging around enemies removing themselves from the room's hostile actors list
-- [DEV] Added logging around RoomEditor and cleaned up some logic
-- [DEV] Fixed warning spuriously thrown by RoomEditor when creating new room
-- [DEV] Removed the now unused LiteButton
-- [DEV] Began the process of converting the murderpedia buttons over to the fake button setup we need to use to get the mouse hovering to work
-- [DEV] Fixed some issues with UE4 not liking const arrays as parameters
-- [DEV] Cleaned up a ton of issues with the new murderpedia buttons
-- [DEV] Continued converting old murderpedia button uses to new murderpedia buttons
-- [DEV] Cleaned up an unused function that was causing weird issues in 4.24.2
-- [DEV] Added Motivator Actor parameter to iMovable
-- [DEV] Finished the conversion from the old murderpedia buttons to the new
-- [DEV] Added lots of logging to BaseCharacter
-- [DEV] Added logging to CP_ContactDamage