Happy Controller & Customization launch day, Terrarians!
At long last, the teams at DR Studios, Re-Logic, and 505 Games are pleased to bring our first Feature Update to Mobile Terraria in the post-1.3 era. The focus here is to bring a whole new level of customization to the controls and interface for players along with implementing robust and fully remappable controller support for bluetooth-capable gamepads. We are thrilled with how all of this turned out and we cannot wait to see what you all do with this newfound power!
Please send us your very best setups and gamepad mappings - we would love to see your creativity at work!
As always, please report any bugs or issues that you encounter so that we can get any needed hotfixes out there as quickly and completely as possible!
With this update out and once the hotfixes are done, we will be moving on to our next stage in our Terraria Mobile development plans... but more on that another day.
Without further ado, here is your changelog! Also, check out our handy guide to the new features posted just below the changelog - and also linked in the Mobile Guides section here:
MOBILE TERRARIA CONTROL CUSTOMIZATION GUIDE
NOTE REGARDING POTENTIAL ISSUES WITH UNSUPPORTED GAMEPADS ON ANDROID
NOTE REGARDING POTENTIAL ISSUES WITH UNSUPPORTED GAMEPADS ON ANDROID
- We are aware of some crash issues occurring with certain gamepads and Android devices
- Some of these include, but are not limited to: Ipega devices, Inova Gamepad, MOCUTE gamepad, Tronsmart G02, Gen Game S5, STK 7000F)
- These crashes are due to the use of currently-unsupported Gamepads, and this only impacts Android.
- Due to the way we have to identify controllers, there is a limited number of the gamepads which the game supports, and the affected gamepads are not on this database.
- While Android itself can connect to the gamepad, the game cannot correctly identify the gamepad, so this is causing a conflict issue with the game.
- For now, if you disconnect your gamepad, you should be able to play via touch controls as before (great time to check out the new customization options! )
- On iOS, only MFI-compatible controllers will connect to iOS at all, so this issue should not impact iOS users.
- We are building a fix for the crash itself now. If this tests out well, we will push this out to everyone ASAP – possibly by tonight.
- This will remove the crash, but the affected gamepads will not be able to be used in game at this time.
- We will then be adding a new UI that will get around this and allow people affected by the above to do some quick setup to be able to use their gamepad.
- This will take a good bit longer, should be by the end of the month at worst.
- We will endeavor to get this done as soon as we can, though.
Terraria Mobile 1.3.0.7.8 Build Notes - Controller Support & Customization Update
FULLY CUSTOMIZABLE CONTROLS
- Able to remap any existing control
- Tapping a command from the Bindings tab and then tapping the button you wish to remap will assign the selected command to that button.
- NOTE: Changing a button-only action to a stick will clear the action and leave an empty stick if it cannot be placed on a stick, and vice versa
- NOTE: Square buttons only allowed for zoom buttons
- Able to move all buttons in the available controls space
- Movement is limited to the pre-defined “controls” space, which you can see on the Edit Interface screen.
- When dragged outside of the controls space, buttons will turn red and, if released while red, will be deleted.
- Able to reposition the Settings and Inventory buttons within the controls space. Also able to move Inventory page tabs.
- Inventory & Settings buttons can be moved around, but are locked to their default side of the UI.
- Inventory page tabs (housing, PVP, Equipment, etc) can be rotated either vertically or horizontally and can be moved around within the controls space.
- Able to add additional buttons or actions by dragging them down from the palette from the top or selecting the action and tapping to place it in an empty location
- Able to overlap buttons
- Layer order is dependant on the order the buttons are added to the controls space
- The last placed button in an overlap setting will sit on top.
- Able to undo/redo a series of changes to a particular profile
- NOTE: Changing any of the settings or menus will clear the undo history
CONTROL PROFILES
- Able to set up to 4 unique control setup profiles via the profile dropdown
- Able to add a Cycle Profile button from the bindings palette.
- NOTE: Only profiles with a Cycle Profile button added to the controls area will be activated by the profile button in-game, so if you have a cycle profile button on 1, 2, and 3 it will cycle between these three only and not show 4.
- Able to rename each profile and have it display in the game when cycled
- Able to choose the active profile from the settings menu without adding a cycle profile button
ADDITIONAL SETTINGS
- Added: Pinch Zoom on/off
- Affects both world and map
- Added: Chat Order Top Down / Bottom Up
- Added: Passwords Hidden/Visible
- Uses the password keyboard and hides password text in the host box
- On-screen keyboard will still display character by character when typing so not completely streamer safe!
- Added: Aim Sensitivity slider when smart cursor is off
- Aim and Use Mode: By Item Type (Default), Global For All, Always Aim Only, Always Aim & Use
- Smart Cursor Mode: By Item Type (Default), Global For All, always Off, always
CONTROLLER SUPPORT
- Added support for Bluetooth/MFI compatible gamepads.
- We do not have an exhaustive list of compatible controllers, but for example, bluetooth-capable Xbox One and PlayStation 4 gamepads do work well.
- Able to rebind MOST actions on the controller
- This is accessed via the Controller tab in settings and allows for thorough remapping.
- Some ‘default’ actions are set by the system when a window overtakes the control screen. (Main Menus, NPC dialogues, Hair Stylist, Dresser)
- Some bindings for secondary Stick sticks for movement and aiming, allowing you an alternate to move or aim in the menus when main sticks are bound to menu navigation
- Added Four Default Controller Setups:
- Simplified - Intended for the newer or younger player
- Recommended additional settings:
- Stick Jump: Single Tap Up or Swipe
- Autoswing: On
- Advanced - Intended for the experienced Terrarian
- Console - Intended for those used to playing on XB1/PS4/Switch
- Custom (make your own!)
- Simplified - Intended for the newer or younger player
ADDITIONAL CONTROLLER SETTINGS
- Navigation delay slider: to speed up or slow down inventory navigation
- Swap shoulders and triggers: This changes the [HOLD] keys
- Changes LB to LT on Xbox controller
- Changes L1 to L2 Dualshock 4 controller
- Aim sensitivity slider: additional setting when a controller is connected and smart cursor is off
- Aim and Use Mode: By Item Type (Default), Global for All, Always Aim Only, Always Aim & Use
- Smart Cursor Mode: By Item Type (Default), Global for All, Always Off, Always On
REVISED MENUS
- Player Creation menu has been revised, and now provides a preview of your character
- World Creation menu also revised to match player creation
- Hairstylist window is now a popup in the game
- Dresser window is now a popup in the game
BUG FIXES
- Fixed! No longer able to put non-equipment items into equipment slots
- Fixed! A number of rare crashes
- Fixed! Improvements to the grapple stick’s accuracy
- Fixed! If a multiplayer game is not reachable, the game will time-out
KNOWN ISSUES
Localization missing in a few menus where text is displayed in English.
Unsupported Gamepads causing crashing on Android
Last edited: