1. Tiny Rogues
  2. News
  3. Tiny Rogues: The Input Update

Tiny Rogues: The Input Update

0.2.7 Patch Notes


Hello fellow Tiny Rogues, it's finally here: The Input Update!

For once I went all out and even recorded and edited a video for you all!
[previewyoutube][/previewyoutube]

If you prefer reading, here is the full 0.2.7 Patch Notes:

Originally posted by RubyDev
[h3]TLDR TO-DO LIST TO JUMP INTO THIS UPDATE:[/h3]
  • Once more, your input bindings have been reset. (Both for gamepad and keyboard.) There are also new input actions, so please adjust them to your needs.
  • Check out all the new options and adjust them to your needs:

    • Show Controls in HUD [Tab: UI] (by default ON)
    • Input Icons [Tab: Controls] (by default Auto)
    • Mouse Aim Assist [Tab: Controls] (by default OFF)
    • Auto Attack (Always Attack) [Tab: Controls] (by default OFF)
    • Aim Stick Deadzone [Tab: Controls] (by default 0%)
    • Movement Stick Deadzone [Tab: Controls] (by default 0%)
    • 360° Movement [Tab: Controls] (by default ON)
    • Always Show Cursor [Tab: Controls] (by default OFF)
  • If you play on Steam Deck, read the Steam Deck Changes section below. It's short and important for you.


[h3]Major New Features and Changes[/h3]
  • Completely revamped controls for Gamepad and Keyboard-Only.
  • Added a new input action that shows a radial menu, allowing quick-accessing items in the inventory.
  • The game now displays icons for input actions. The game can auto-detect what control scheme and gamepad you are using but you can also manually set it in the options menu.
  • The options menu has been overhauled.
  • Aim assist can now be used when playing with Mouse. By default OFF, you have to enable this in the options menu.
  • Some input bindings can now purposefully overlap and have the same binding. The game can now distinguish between active input contexts. This way you e.g.: can now use the A button to Heal, Interact, Use Item and Confirm Choices all at once.
  • The game now pauses when you open the inventory during combat.


[h3]Other New Features and Changes[/h3]
  • Added an option to enable 360° movement for gamepad controls. By default ON.
  • Added 2 new options to configure stick dead-zones.
  • Added a new option to Auto Attack (Always Attack) while in combat.
  • Added a new input action that toggles aim-assist. By default on Right Stick Press on gamepad and Z on keyboard.
  • The controls of the meta skill tree have been revamped and simplified.
  • The random button has changed slightly, it will now randomly select within the currently selected roster.
  • I've paid attention to the game being more consistent with selecting buttons when menus close and open. E.g.: when going from the character selection to title, when opening character panel or pause menu, and so on.
  • The controls of the dice bag have been improved. It can now be also be opened during combat.
  • On gamepad, the character panel can now be scrolled with the aim-stick.
  • The controls of the trait selection screen have been revamped. You now need to hold to confirm your choice, preventing miss-clicks. To re-roll traits you now use a hotkey, by default Button West on gamepad and R on keyboard. Additionally, inconsistencies such as items being shown as "usable" while in the trait selection have been fixed.
  • Dropdown menus in the option menu can now be scrolled with the mouse wheel.
  • Dropdown menus in the option menu now auto scroll when selecting an option with gamepad or keyboard.
  • The option Seamlessly Switch between Mouse and Controller has been removed. This feature is now ON by default. Additionally, keyboard and controller work at the same time now.
  • Added a new option to Always Show Cursor. This option turns on the behavior of never hiding the mouse cursor, which previously was attached to the removed Seamlessly Switch between Mouse and Controller option.
  • The controls of the class selection have been revamped and simplified. Opening sub-menus now works with hot-keys. To start game you now have to hold the key or button.



[h3]Minor Features and Changes[/h3]
  • The players aim graphics (e.g.: the arrow pointing in your aim-direction, the indicator which enemy is targeted by aim assist, ...) are now blue, in the same style as the skill indicators.
  • The Aim Assist option now shows the angle (in degrees, from 0° to 360°) instead of the percentage.
  • Removed the ability to click the status effects bar in the HUD to open the character panel. The status effects bar also doesn't block your mouse anymore.
  • Interactables (such as NPCs, Doors, Pickups, ...) now show their name and then below their name the interaction prompt with the input icon. Previously, these would display a textbox saying e.g.: "E to open".
  • The option Camera Aim Strength now has a default value of 0%, previously 25%.
  • The option Camera Dampening now has a default value of 25%, previously 50%.
  • The option Camera Shake now has a default value of 25%, previously 100%.
  • Added a new indicator element to the player character which displays the angle of aim assist.


[h2]More Specific Features and Changes[/h2]

[h3]Dialogue Message System Changes[/h3]
  • Dialogue choices are now consistently showing the Confirm Choice on the left and the Cancel/Decline Choice on the right.
  • Added a new input action to decline dialogue choices, by default Button East on gamepad and X on keyboard.
  • The new decline input action can also progress dialogue. That way, if you e.g.: talk to an NPC by accident, you can quickly mash through it.
  • Dialogue messages don't show the continue prompt anymore.


[h3]HUD Changes[/h3]
  • By default, the HUD now shows input icons on screen.
  • Added a new option to hide the input icons in the HUD.
  • Resources and stats shown in the HUD have a new structure and more of the HUD hides during combat.
  • Reduced thickness of the EXP bar by 2 pixels.
  • Added a new HUD element to the bottom right of the screen, showing your current weapon and skill.


[h3]Steam Deck Changes[/h3]
  • These options now have a Steam Deck specific default value.
  • CRT Strength
  • Font
  • Aim Assist
  • Auto Attack (Always Attack)
  • Resolution
  • HUD Inventory Opacity
  • Input Icon Set
  • These options have reset for your device, you need to reconfigure them.
  • Added the Steam Deck's 1280x800 resolution. This resolution is now selected by default on Steam Deck.


[h3]Options Menu Changes[/h3]
  • The controls of the options menu have been revamped and simplified.
  • Scrolling the options menu has been fixed for both gamepad and mouse. Previously this was buggy in one way or another for both control schemes.
  • Added new tabs to the options menu: UI and Controls. UI encapsulates all user interface options and controls encapsulates all general controls options so that the Keyboard and Gamepad tabs can focus solely on the rebinding of inputs.
  • You can now hold down buttons in the options menu to scroll through the options.
  • The options menu remembers the tab and option you were on when re-opened.
  • When rebinding an input action would result in multi-binding that is not allowed, a modal dialogue now pops up that explains the problem at hand and asks you if you want to swap the bindings. Previously it would just play a buzzer sound.



[h3]Skill Controls Changes[/h3]
  • All skills, when used with gamepad or keyboard-only, have some sort of auto-aim now.
  • All skills auto-aim can be bypassed to manually control them by using the aim stick or arrow keys. E.g.: to manually place where to throw your Smoke Grenade.
  • Targeted skills can now swap target by tapping the stick or using arrow keys.
  • Skills like Shield Bash and Parry now also respect the aim assist option. E.g.: if you play at 30° aim assist, Shield Bash will auto parry in that 30° angle.
  • All charged skills can now be cancelled with the new input action "Cancel Skill", by default on Button East on gamepad and X on keyboard.
  • Targeted skills cannot target invincible enemies anymore.


[h3]Bug Fixes[/h3]
  • Fixed invisible popup screens that paused the game, making it seem like the game froze.
  • Fixed that cancelling e.g.: obsidian dice wasn't possible after pressing confirm once and then declining the modal dialog.
  • Fixed that you had to escape some traits names with '\\' when trying to acquire them through the cheat console.
  • Fixed that the trait Hex Touch was giving a multiplicative bonus instead of an additive one.
  • Fixed that the screen transition canvas e.g.: after entering a floor, could block the options of the pause menu.
  • Fixed a bug with dialogue boxes flickering or rebuilding for 1 frame before showing in the correct size.
  • Attempted to fix a camera bug that usually happened during some boss monologues.


[h3]Game Changes:[/h3]
  • Shock and Nettles have been fixed and actually work as intended now.
  • The trait Ascetic's Discipline was flagged to not appear at all, it can now appear.
  • The status effects Retribution, Bola and Paperbomb now also explode after the delay after having reached full stacks.
  • The status effects Retribution, Bola and Paperbomb now also trigger when the target dies.
  • Fishing is now faster and you are more likely to get a fish. The chance of nothing biting at all has been reduced drastically. Because fish are more common trash and treasure are way less common.
  • Companion summon items now show the count of how many of that companion are summoned at the moment.
  • Mana recovery now spills over into the recovery of the next point.
  • Reward selections from bosses now can't contain multiple items of the same set bonus anymore. As this basically made it impossible to complete that set from that point onwards.
  • If you now dismiss a set item after having found it in a run, (e.g.: you leave it behind or sell it,...) the other parts of that set will have a weight of 0. (Which means they won't appear, unless the game runs out of things to give you, at which point all 0 weight items become available in the pool.) While wearing the Ring of Royal Grandeur this rule doesn't apply.
  • Floor 10 and beyond doesn't offer Infusion or Gold rewards anymore.
  • Floor 10 and beyond can't contain Black Markets anymore.
  • Items in your inventory now have less influence on your discoveries.
  • Added a new RNG manipulation layer to some traits, making them more likely to appear early, mid or late game.
  • This RNG manipulation layer has mainly been added to make the traits Mageblood, Transcendence and Boozer more likely to appear early game and not appear at all in the very late game anymore.
  • Reduced the charge times for these skills:
    • Arrest
    • Charisma
    • Consecrate
    • Flame Wall
    • High Noon
    • Jinx
    • Magic Circle
    • Pickpocket
    • Polymorph



[h3]Finishing Words[/h3]
I really hope this update hits the spot and satisfies all the things the community brought to my attention when I asked them for feedback.
If a specific change that you would have liked to see (regarding controls and inputs) didn't make it into this patch, or you find a new issue, please feel free to let me know about it right below these patch notes.

Now we can finally resume with gameplay updates. *insert evil laugh*

Sincerely, RubyDev


PS: Death Plushie has already gone through several iterations of design and the design will be soon finished.
I indeed received a Steam Deck OLED, so OLED support can come for Tiny Rogues. (Soon™️)