terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
|
Classes | |
struct | CaterogryEntry |
Public Types | |
enum | Category { None , Generic , Axe , PickAxe , Drills , Chainsaw , Broadsword , NonAutoFireMeleeStab , NonAutoFireMeleeSwing , AutoFireMeleeSwing , AutoFireMeleeProjectile , AutoFireMeleeProjectileNoAim , Spears , Boomerangs , Flails , FlailsAutoSwing , Yoyo , Bow , AutoFireBow , Repeaters , ManualGuns , AutomaticGuns , GrapplingHooks , RocketConsuming , AutoFireRocketConsuming , SummoningMinion , SummoningSentry , ThrowingWeapons , MagicWeapons , AutoFireMagicWeapons , ControlledMagicWeapons , AutoFireControlledMagicWeapons , Torches , Hammer , PlacementSingle , PlacementMulti , PlacementMultiWalls , HealingPotion , ManaPotion , BuffPotion , FoodAndDrink , Flasks , OtherPotions , Seeds , FishingPoles , ExcludedAutoSwingAimUse , ExcludedAutoSwing , NonFireItems , HousingNPC , AutoFireMeleeStab , MiscPlace , MiscPlaceWalls , MiscBreak , Instrument , GolfClubs , SummoningWhip , Glowsticks , Count } |
enum | CursorInputMode { Item , Global , Disabled , AlwaysOn } |
Public Member Functions | |
void | SaveDefaultCategories () |
void | LoadDefaultCategories () |
float | GetItemDeadZone (Item item) |
void | UpdateState (int selectedItem) |
void | ResetConfiguration () |
void | LoadConfiguration (Preferences preferences) |
void | SaveConfiguration (Preferences preferences) |
VirtualControllerInputState () | |
Static Public Member Functions | |
static VirtualControllerInputState.Category | GetItemCategory (int item) |
Static Public Attributes | |
static int[] | ItemCategories |
Properties | |
string | ConfigFile [get, set] |
bool | ForceAutoReuse [get, set] |
float | NoFireDeadZone [get, set] |
bool | SmartDigEnabled [get, set] |
bool | AimAndUseEnabled [get, set] |
Private Member Functions | |
void | SetCatergoryState (VirtualControllerInputState.Category category) |
bool | GetCategoryAutoSwing (VirtualControllerInputState.Category category) |
void | GetCategoryDefaults (VirtualControllerInputState.Category category, out bool smartCursor, out bool aimAndUse, out float noFireDeadZone) |
Static Private Member Functions | |
static void | SetupLookups () |
static void | SaveCodeArrayCategories () |
static | VirtualControllerInputState () |
Private Attributes | |
bool | _currentSmartCursor |
bool | _currentAimAndUse |
float | _noFireDeadZone |
bool | _currentAutoReuse |
Dictionary< VirtualControllerInputState.Category, bool > | SmartCursorState |
Dictionary< VirtualControllerInputState.Category, bool > | AimAndUseState |
Dictionary< VirtualControllerInputState.Category, float > | NoFireDeadZoneState |
Static Private Attributes | |
static string[] | IdLookup |
Definition at line 18 of file VirtualControllerInputState.cs.