Closed Beta Patch 0.2.13
CLOSED BETA UPDATE 0.2.13
Well, time for another Big A$$ Update, y’all!
We’ve been busy little devs - we got a slew of good feedback in December, implemented a bunch of it before Christmas, and since vacation finished (man Xmas feels like a million years ago) we’ve been diving deep into a Big Thang you get to see the first bits of now - overhauling the UI to actually, ya know, have art and stuff!
UI overhaul initiated: Check out the newly pretty Murderpedia! No more ugly grey boxes; no more “hey why doesn’t my controller work and I gotta grab the mouse to click stuff”, but much more “oh, cool, looking this UI isn’t like sticking a fork in my eye repeatedly.” It’s almost like our game is starting to spread its stubby little wings and is looking up at the big blue sky and thinking about taking flight. Speaking of which, test the crap out of this if you can, and give feedback on UX overall since this is round one of what will be overhauling many of our existing UIs and moving them into their final forms.
Streaming stuff: But wait, there’s more! We’ve been adding more functionality for our streaming buds (thanks everyone who streams as it’s tricky to test that stuff without ya - and remember to let us know when you stream so we can amplify and/or hang out in chat and F with you and your viewers). Some goodies - I added a basic chromakey setup to the in-game monitors for green screening, hooked up combatant enemies to have the option to mirror your twitch chat, added many more options, and of course added some QoL fixes and fixed issues that popped up on streams.
Content: New rooms, mutations, armor/gadgets/etc., pissed off fans can swap your Fan Chests with ones that try to kill ya, and more. Check it out.
Combat Coolness: I also did a pass on overall combos and weapons like Claws/the sword/etc. should be a bit more fluid, responsive, and chain attacks better. It was a lot of tweaking, fixed a bunch of older minor quirks - so let me know if you see any new oddnesses and we’ll get those cleaned up too.
Any more major bullets in our patch notes and we’ll be arms dealers. Keep the feedback coming, and THANKS! Full update notes below.
Enjoy!
Features:
-- The Murderpedia actually has...a UI! Not a bunch of grey boxes that look like a programmer did ‘em. Which I totally did. This is a work in progress, so do beat on it and yell as you see issues. This is phase one of what’s a pretty complete UI revamp over the next month or two as we’re gearing up for going to Early Access as more content and features come online. Exciting!
Relevant updates include:
-- Implemented Murderpedia menu buttons
-- New character sheet/murderpedia icons phase 1 implementation
-- The murderpedia side bar buttons are now selectable and support the different murderpedia pages
-- Murderpedia sections implemented
-- Tweaked murderpedia icons ability to auto-scale and size themselves
-- New murderpedia UI has had beaucoup work to work well with controllers - please help test!
-- Fixed an issue where the "unlocked" line on the murderpedia entry UI was not being cleared out if you switched to an item without an entry
-- Switched the correct outline asset for the murderpedia entries
-- Set the "Mutations" murderpedia page to be open by default
-- Caused murderpedia pages to attempt to open their first entry if it is available
-- Improved stats display in Murderpedia
-- Hooked the murderpedia up in the main and in-game menus
-- ImageButtons now update in new Tickless fashion (in human - the UI is much faster/more responsive now when many buttons are displayed)
-- Fixed an issue where the mouse cursor was not hiding itself when you used the keyboard to navigate menus
-- Added detail text for all Armors in Murderpedia
-- Updated many achievement and other icons/descriptions in Murderpedia
Content:
-- Many new rooms added on various levels
-- Added new rare MegaShop
-- Added Fans-are-pissed-chests (spawned only if the audience is unhappy, less likely on high IT!, more likely if audience likes violent things/explosives, more likely if audience very unhappy)
-- Crates now spawn consumables more often if you have higher "IT!"
-- Added mutation Unstable Genome - your stats shift with every mutation you pick up (better IT = better chance of stats rising)
-- Added gadget Carnage Booster - gives you a stream of Carnage points (charges up your item, gains Fans, triggers Blood Money, etc.)
-- Added new armor Regenerative Armor to game (repairs every time you go change levels)
-- Health injectors now work with Blood Armor (and in general other sources of healing generally now should as well) - thanks @GG_Cookies
-- Armor Forges now occasionally appear in shops before Abacus unlocks them appearing ubiquitously
-- Created new room content item: Flaming Tire Stack
Twitch:
-- Fixed the UI selection order in the Twitch Settings menu
-- Webcam options moved to separate options page
-- Added option setting for twitch chat displaying in-world over NPC combatants (feedback welcome, more options around this to come in the future if we all like it)
-- Added connecting line from combatants to their chat boxes
-- Added logging around webcam connection/disconnection to help track down webcam occasionally not wanting to turn on (let us know if you have a repro)
-- Added simple chromakeying for webcam users (let us know if you'd like more options to this or if the simple version suffices, streamers - I don’t have a greenscreen setup here but it makes my green t-shirts mostly disappear so testing needed)
-- Big Stage TV is always on if your webcam is enabled (no need to hit the Secret Switch)
Polish:
-- Bombs and various forms of multishot now work properly instead of shooting off at crazy angles/velocities (thanks many tester reports)
-- Fixed an issue where the rocket variant of the Bombadier was shooting over player's heads
-- Textured Fuse Bombs bombgadget (from @pope2c's stream)
-- Added Flaming Tire Stacks to TireStack pools
-- Tire stacks no longer cause damage while bouncing walloped things
-- Tire stacks can now be ignited by fire damage
-- Fixed slight interaction differences between clicking with the mouse and selecting a menu option with the keyboard
-- Psychic Shields no longer allow Damage.Death to pass through them (thanks @pope2c, fixes "BUG: Died while shielding active in Sudden Death mode")
-- Spikeball variants now have proper human-readable names when they kill you rather than dev-friendly names (Thanks @Ledronas - from your stream)
-- Fixed issues with the creation of murderpedia icons that was causing them to throw all kinds of errors
-- Fixed BUG: A player was still able to enter his twitch name and channel with caps and get the chat to work but not voting (thanks @Ledronas)
-- Fixed an issue where the button "click" sound had gone away during the Murderpedia hook-up
-- Mutation Bar updated with new icons
-- Updated some help text for various options
-- Living creatures now have overhead pointers showing their location when offscreen
-- Fixed the up and down wrapping issues in the new webcam setting options
-- Fixed an issue where you couldn't navigate the in-game menus with the keyboard or a controller without using the mouse first
-- Cleaned up the navigation order for the left-most murderpedia menu
-- Genetic surgeries will drop the appropriate mutation if an enemy dies mid-surgery
-- Added prototype for mutation Hurler - lets you lob all projectiles/walloped enemies
-- POLISH: Flaming Tire stacks now properly register as being hazards to flying creatures in the nav mesh
-- Fixed an issue where navigating left and right through the murderpedia icons would skip every other one
-- The character sheet in the murderpedia now updates in real time
-- FIXED: Mirror Shield NPC Mutation doesn't hurt the player when it reflects a Bubble Wand bubble (thanks @Seebo)
-- Cleaned up power attacks, combo attacks, allowed more designer control over microsecond timings in anims, more combos to be chained between attacks with different key combos.
-- Fan Gift Boxes now never occasionally spawn lit bombs even if the audience is happy (probably audiences that particularly enjoy lit bombs will get the ability to add 'em into the pool again at some point though)
-- Fixed: Issue with Claws leap attack potentially behaving in laggy fashion when chained from melee combo
-- Fixed: Long-standing issue where power attack on Electric Sword could be rarely interrupted in strange fashion with key mashing to leave the sword appearing "Charged" when power attack was not charging (please let me know if you see this issue again in-game)
-- Tuned various weapon attack animations to be more responsive/chain better
-- The character sheet now shows empty gadget slots instead of hiding them
-- Clicking on an empty slot on the character sheet no longer causes the murderpedia to navigate to a blank page
-- Added run sheet to Murderpedia
-- Fixed potential crash in Focusable Widgets/C++
-- Fixed potential crasher with odd corner setups in BaseWall
-- Fixed several bugs with the Dr. Death Twins variant where they were double playing music, or stopping the music when only one would die, or boss kill achievements were firing at the wrong times
-- Added first icons from rockin' 2D artist @LeoFonseca
-- Adjusted icon sizings in new Character Sheet to proper size
-- Fixed an issue where the murderpedia was accidently skipping the step where it was registering its own buttons
-- First pass at new Fame Bar (partial)
-- Various tweaks to icon padding
-- New Flak Jacket icon asset with shadowing
-- Changed in-gameworld twitch chat defaults (after next patch we'll be looking for any streaming folks to help test this + chromakey + our other new/tweaked twitch features - FYI!)
-- Added new icon assets (Electric Sword, Unknown Item) from @LeoFonseca and hooked up ingame, updated Flak Jacket icon
-- Removed several outstanding, yet unused references to the encyclopedia
-- Fixed warning in Murderpedia when clicking on a section with no entries
-- Switched the primary in-game pause menu over to the new menu layout including the run summary
-- Updated icons, changed icon hierarchy, added raw assets
-- Adjusted sizing in Murderpedia to allow for bigger displayed icons
-- Adjusted font of damage floaters/in world text to be more friendly
-- Adjusted font spacing of Murderpedia icons to handle scaling/long names better
-- Fixed an issue where the warning / confirmation boxes for the new pause menu were weirdly positioned and scaled
-- Switched the in-game options menu over to the new menu style
-- Fixed several issues with various UI elements being selected by the mouse even though mouse cursor was invisible
-- Fixed several issues with scrolling in the key bindings menu
-- Added new @Leo icons
-- Hooked up new Fame Bar in Run Summary murderpedia page
-- Fame bar animates properly at end of game
-- Adjusted Run Summary Murderpedia spacing
-- Adjusted InGamePauseMenu to allow clicking through the overlay panels
Developer Notes
-- [DEV] Disabled verbose logging on Claws
-- [DEV] Fixed potential build warning in CP_FiringMaster
-- [DEV] Removed circular references from AI_HelperFunctions
-- [DEV] Moved checks for in tutorial level, getting Run Manager. to GV_CPP_GameInstance
-- [DEV] Added ability for each occluder to do different wallop blocking damage
-- [DEV] Refactored SpawnedActors so they can react to damage that does not specifically harm them
-- [DEV] Next phase of Murderpedia/CharSheet interim check-in
-- [DEV] Marked some old encyclopedia assets as deprecated
-- [DEV] Starting cleanup of unused UI resources
-- [DEV] UMG menu cleanup/documentation
-- [DEV] Further UMGMenu cleanup
-- [DEV] Removed some debug spam
-- Moved aspects of Focusable Buttons to C++
-- Allowed ability for Parent_Buttons to block clicking off the screen/losing focus
-- Removed unused assets from UMGMenu
-- All existing buttons moved over to new controller system (big checkin)
-- [DEV] Cleaned out a ton of now unnecessary overridden events
-- Fixed an issue where you couldn't navigate the main murderpedia menu with only the keyboard or gamepad without help from the mouse
-- [DEV] Added cheat to allow dumping of needed icons from game into text file
-- [DEV] Removed some unnecessary tick calls from button UI widgets
-- [DEV] Removed logging that had been accidently left on verbose
-- Instance now tracks potential chat rebroadcasters
-- [DEV] Exposed GetFName in Focusable C++ derived widgets
-- [DEV] Re-hooked up test code in Murderpedia_TOC
-- [DEV] Added C++ callback to CPP_Character on mutation gained
-- [DEV] Fix for compile error in W_MasterWidget
-- [DEV] Added verbose logging to projectile system
-- [DEV] Adding some icon precursor assets into perforce