Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ AssembleBindPanels()

void Terraria.GameContent.UI.States.UIManageControls.AssembleBindPanels ( )
inlineprivate

Definition at line 214 of file UIManageControls.cs.

215 {
216 List<string> bindings = new List<string>
217 {
218 "MouseLeft", "MouseRight", "Up", "Down", "Left", "Right", "Jump", "Grapple", "SmartSelect", "SmartCursor",
219 "QuickMount", "QuickHeal", "QuickMana", "QuickBuff", "Throw", "Inventory", "ToggleCreativeMenu", "ViewZoomIn", "ViewZoomOut", "Loadout1",
220 "Loadout2", "Loadout3", "ToggleCameraMode", "sp9"
221 };
223 {
224 "MouseLeft", "MouseRight", "Up", "Down", "Left", "Right", "Jump", "Grapple", "SmartSelect", "SmartCursor",
225 "QuickMount", "QuickHeal", "QuickMana", "QuickBuff", "LockOn", "Throw", "Inventory", "Loadout1", "Loadout2", "Loadout3",
226 "ToggleCameraMode", "sp9"
227 };
229 {
230 "HotbarMinus", "HotbarPlus", "Hotbar1", "Hotbar2", "Hotbar3", "Hotbar4", "Hotbar5", "Hotbar6", "Hotbar7", "Hotbar8",
231 "Hotbar9", "Hotbar10", "sp10"
232 };
233 List<string> bindings4 = new List<string> { "MapZoomIn", "MapZoomOut", "MapAlphaUp", "MapAlphaDown", "MapFull", "MapStyle", "sp11" };
234 List<string> bindings5 = new List<string> { "sp1", "sp2", "RadialHotbar", "RadialQuickbar", "sp12" };
236 {
237 "sp3", "sp4", "sp5", "sp6", "sp7", "sp8", "sp14", "sp15", "sp16", "sp17",
238 "sp18", "sp19", "sp13"
239 };
244 currentInputMode = InputMode.XBoxGamepad;
250 currentInputMode = InputMode.KeyboardUI;
254 currentInputMode = InputMode.XBoxGamepadUI;
260 }
UISortableElement CreateBindingGroup(int elementIndex, List< string > bindings, InputMode currentInputMode)

References Terraria.GameContent.UI.States.UIManageControls._bindsGamepad, Terraria.GameContent.UI.States.UIManageControls._bindsGamepadUI, Terraria.GameContent.UI.States.UIManageControls._bindsKeyboard, Terraria.GameContent.UI.States.UIManageControls._bindsKeyboardUI, System.Collections.Generic.List< T >.Add(), and Terraria.GameContent.UI.States.UIManageControls.CreateBindingGroup().

Referenced by Terraria.GameContent.UI.States.UIManageControls.OnInitialize().