Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
Terraria.GameInput.PlayerInputProfile Class Reference

Public Member Functions

 PlayerInputProfile (string name)
 
void Initialize (PresetProfiles style)
 
bool Load (Dictionary< string, object > dict)
 
Dictionary< string, object > Save ()
 
void ConditionalAddProfile (Dictionary< string, object > dicttouse, string k, InputMode nm, Dictionary< string, List< string > > dict)
 
void ConditionalAdd (Dictionary< string, object > dicttouse, string a, object b, Func< PlayerInputProfile, bool > check)
 
void CopyGameplaySettingsFrom (PlayerInputProfile profile, InputMode mode)
 
void CopyHotbarSettingsFrom (PlayerInputProfile profile, InputMode mode)
 
void CopyMapSettingsFrom (PlayerInputProfile profile, InputMode mode)
 
void CopyGamepadSettingsFrom (PlayerInputProfile profile, InputMode mode)
 
void CopyGamepadAdvancedSettingsFrom (PlayerInputProfile profile, InputMode mode)
 
bool UsingDpadHotbar ()
 
bool UsingDpadMovekeys ()
 

Public Attributes

Dictionary< InputMode, KeyConfigurationInputModes
 
string Name = ""
 
bool AllowEditting = true
 
int HotbarRadialHoldTimeRequired = 16
 
float TriggersDeadzone = 0.3f
 
float InterfaceDeadzoneX = 0.2f
 
float LeftThumbstickDeadzoneX = 0.25f
 
float LeftThumbstickDeadzoneY = 0.4f
 
float RightThumbstickDeadzoneX
 
float RightThumbstickDeadzoneY
 
bool LeftThumbstickInvertX
 
bool LeftThumbstickInvertY
 
bool RightThumbstickInvertX
 
bool RightThumbstickInvertY
 
int InventoryMoveCD = 6
 

Properties

string ShowName [get]
 
bool HotbarAllowsRadial [get]
 

Private Member Functions

void CopyKeysFrom (PlayerInputProfile profile, InputMode mode, string[] keysToCopy)
 

Detailed Description

Definition at line 9 of file PlayerInputProfile.cs.


The documentation for this class was generated from the following file: