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
Loading...
Searching...
No Matches
LocalUserGameState Class Reference
+ Collaboration diagram for LocalUserGameState:

Public Member Functions

 LocalUserGameState ()
 

Public Attributes

AchievementManager _achievements
 
CreativePowerManager CreativePowerManager
 
bool CreativePowerManager_initialized
 
bool SwapBumpersTriggers
 
object MapHelperIOLock
 
float ScrollSensitivity
 
LockOnHelperStaticData LockOnHelperStaticData
 
TileObjectPreviewData objectPreview
 
bool flushLighting
 
MinimapFrame ActiveMinimapFrame
 
IPlayerResourcesDisplaySet ActivePlayerResourcesSet
 
int mapDelay
 
bool InReforgeMenu
 
bool InGuideCraftMenu
 
bool anglerQuestFinished
 
bool HoveringOverAnNPC
 
int currentNPCShowingChatBubble
 
float hBar
 
float sBar
 
float lBar
 
float aBar
 
int mouseNPCIndex
 
int mouseNPCType
 
int firstTileX
 
int lastTileX
 
int firstTileY
 
int lastTileY
 
int rare
 
int hairStart
 
int oldHairStyle
 
Color oldHairColor
 
int selClothes
 
Color[] oldClothesColor
 
int oldClothesStyle
 
int interactedDresserTopLeftX
 
int interactedDresserTopLeftY
 
Vector2 _itemIconCacheScreenPosition
 
int _itemIconCacheSelectedItemID
 
int _itemIconCacheTime
 
Player dresserInterfaceDummy
 
Color selColor
 
int waterStyle
 
bool drewLava
 
float[] liquidAlpha
 
int[] activeLiquidAlpha
 
int numActiveLiquidAlpha
 
bool SettingsUnlock_WorldEvil
 
bool SettingsEnabled_MinersWobble
 
bool SettingBlockGamepadsEntirely
 
bool SettingDontScaleMainMenuUp
 
bool SettingsEnabled_OpaqueBoxBehindTooltips
 
int tooltipTime
 
int inventoryTooltipTime
 
bool SettingMusicReplayDelayEnabled
 
bool MouseShowBuildingGrid
 
float MouseBuildingGridAlpha
 
float GraveyardVisualIntensity
 
bool ScreenPostProcessor_Enabled
 
List< ScreenPostProcessorScreenPostProcessor_Instances
 
List< ScreenPostProcessorScreenPostProcessor_UIInstances
 
List< FilterScreenPostProcessor_Filters
 
int ScreenPostProcessor_countUpdate
 
int ScreenPostProcessor_renderCheck
 
ItemShopSellbackHelper shopSellbackHelper
 
Chest[] shop
 
int npcChatCornerItem
 
int npcShop
 
bool npcChatFocus1
 
bool npcChatFocus2
 
bool npcChatFocus3
 
bool npcChatFocus4
 
string npcChatText
 
string defaultChestName
 
string blockKey
 
bool blockInput
 
string _savePath
 
string _oldSavePath
 
bool StateInitialised
 
Camera Camera
 
FavoritesFile _localFavoriteData
 
Preferences _configuration
 
Preferences _inputProfiles
 
WorldSections sectionManager
 
BigProgressBarSystem BigBossProgressBar
 
float hellBlackBoxBottom
 
int[] backTexture
 
int[] oldBackTexture
 
Texture2D[] backTextureValues
 
Texture2D[] oldBackTextureValues
 
FileMetadata MapFileMetadata
 
Main.MouseTextCache _mouseTextCache
 
Rain[] rain
 
PopupText[] popupText
 
int mouseX
 
int mouseY
 
int worldMouseX
 
int worldMouseY
 
int lastMouseX
 
int lastMouseY
 
bool mouseLeft
 
bool mouseRight
 
bool worldMouseLeft
 
bool worldMouseRight
 
bool worldMouseLeftRelease
 
bool worldMouseRightRelease
 
bool isMouseLeftConsumedByUI
 
bool hairWindow
 
bool clothesWindow
 
bool ingameOptionsWindow
 
bool inFancyUI
 
byte gFade
 
float gFader
 
byte gFadeDir
 
float startScreenYOffset
 
float targetScreenYOffset
 
int CameraMovementMode
 
float screenYOffset
 
float cameraOffset
 
Vector2 screenPosition
 
Vector2 screenLastPosition
 
int screenWidth
 
int screenHeight
 
bool mouseLeftRelease
 
bool mouseRightRelease
 
bool playerInventory
 
int stackSplit
 
bool preventStackSplitReset
 
int stackCounter
 
int stackDelay
 
int superFastStack
 
int timesTriedToFastStack
 
Item mouseItem
 
float mouseItemTime
 
Item[] mouseItemSource
 
int mouseItemSourceIndex
 
int mouseItemSourceContext
 
Item guideItem
 
Item reforgeItem
 
float inventoryScale
 
Point rulerLineDisplayValues
 
int[] availableRecipe
 
int lastRecipeUpdateId
 
int numAvailableRecipes
 
int focusRecipe
 
int myPlayer
 
int spawnTileX
 
int spawnTileY
 
bool npcChatRelease
 
bool editSign
 
bool editChest
 
int oldNPCShop
 
bool gameMenu
 
int menuMode
 
bool Quitting
 
List< PlayerFileDataPlayerList
 
PlayerFileData ActivePlayerFileData
 
Player PendingPlayer
 
bool SmartCursorShowing
 
int SmartCursorX
 
int SmartCursorY
 
bool SmartInteractShowingGenuine
 
bool SmartInteractShowingFake
 
int SmartInteractX
 
int SmartInteractY
 
int SmartInteractNPC
 
int SmartInteractProj
 
bool SmartInteractPotionOfReturn
 
Dictionary< int, bool > SmartInteractTileCoords
 
Dictionary< int, bool > SmartInteractTileCoordsSelected
 
int TileInteractionLX
 
int TileInteractionLY
 
int TileInteractionHX
 
int TileInteractionHY
 
int cursorOverride
 
int signHover
 
int lastSignHover
 
float GamepadCursorAlpha
 
int overloadedMousePositionX
 
int overloadedMousePositionY
 
Color mouseColor
 
Color MouseBorderColor
 
Color ControllerColor
 
Color ControllerBorderColor
 
Color cursorColor
 
int cursorColorDirection
 
float cursorAlpha
 
float cursorScale
 
bool signBubble
 
int signX
 
int signY
 
bool hideUI
 
bool releaseUI
 
bool renderNow
 
int renderCount
 
bool render
 
Stopwatch saveTime
 
bool BackgroundEnabled
 
SceneMetrics SceneMetrics
 
int instantBGTransitionCounter
 
int bgDelay
 
int background
 
int caveBackground
 
GolfState LocalGolfState
 
DroneCameraTracker DroneCameraTracker
 
Vector2 CurrentPan
 
float sunCircle
 
int BlackFadeIn
 
float ugBackTransition
 
int undergroundBackground
 
int oldUndergroundBackground
 
int bgStyle
 
float[] bgAlphaFrontLayer
 
float[] bgAlphaFarBackLayer
 
int[] bgFrame
 
int[] bgFrameCounter
 
bool mapEnabled
 
int invasionProgressMode
 
bool invasionProgressNearInvasion
 
bool placementPreview
 
bool autoSave
 
Main.AutoPauseMode autoPause
 
bool DisableIntenseVisualEffects
 
int WaveQuality
 
bool UseStormEffects
 
bool UseHeatDistortion
 
float musicVolume
 
float ambientVolume
 
float soundVolume
 
bool TOWMusicUnlocked
 
int qaStyle
 
float caveParallax
 
int bgScroll
 
bool showItemText
 
bool HidePassword
 
bool ReversedUpDownArmorSetBonuses
 
bool SettingsEnabled_TilesSwayInWind
 
bool cSmartCursorModeIsToggleAndNotHold
 
float gfxQuality
 
float gfxRate
 
int teamCooldown
 
bool showFrameRate
 
bool SettingsSavePending
 
WorldMap Map
 
bool refreshMap
 
int loadMapLastX
 
bool loadMapLock
 
bool loadMap
 
bool loadMapSections
 
bool mapReady
 
bool updateMap
 
int mapMinX
 
int mapMaxX
 
int mapMinY
 
int mapMaxY
 
int mapTimeMax
 
int mapTime
 
bool clearMap
 
bool mapInit
 
int mapStyle
 
float grabMapX
 
float grabMapY
 
float grabMapInitialX
 
float grabMapInitialY
 
bool grabMapInProgress
 
int miniMapX
 
int miniMapY
 
int miniMapWidth
 
int miniMapHeight
 
float mapMinimapScale
 
float mapMinimapAlpha
 
float mapOverlayScale
 
float mapOverlayAlpha
 
bool mapFullscreen
 
bool resetMapFull
 
int resetMapFullCharacter
 
float mapFullscreenScale
 
Vector2 mapFullscreenPos
 
bool _MouseOversCanClear
 
TriggersPack Triggers
 
MouseState MouseInfo
 
MouseState MouseInfoOld
 
int MouseX
 
int MouseY
 
bool LockGamepadTileUseButton
 
int PreUIX
 
int PreUIY
 
int PreLockOnX
 
int PreLockOnY
 
int ScrollWheelValue
 
int ScrollWheelValueOld
 
int ScrollWheelDelta
 
int taxRate
 
int tileRangeX
 
int tileRangeY
 
int tileTargetX
 
int tileTargetY
 
int jumpHeight
 
float jumpSpeed
 
int BlockInteractionWithProjectiles
 
bool lastPound
 
int musicNotes
 
bool SmartBlocksEnabled
 
bool SmartAxeAfterPickaxe
 
int[] _specialsCount
 
Point[][] _specialPositions
 
WindGrid _windGrid
 
bool _shouldShowInvisibleBlocks
 
bool _shouldShowInvisibleBlocks_LastFrame
 
ThreadLocal< TileDrawInfo_currentTileDrawInfo
 
LightMode _mode
 
bool DisableLeftShiftTrashCan
 
bool HighlightNewItems
 
bool DisableQuickTrash
 
bool ChildSafetyDisabled
 

Static Public Attributes

static LocalUserGameState Instance
 

Properties

FavoritesFile LocalFavoriteData [get, set]
 
WaterfallManager waterfallManager [get, set]
 
LightingEngine NewEngine [get, set]
 
LegacyLighting LegacyEngine [get, set]
 
ILightingEngine _activeEngine [get, set]
 

Private Attributes

WaterfallManager _waterfallManager
 
LightingEngine _newEngine
 
LegacyLighting _legacyEngine
 
ILightingEngine _activeEngineVal
 

Detailed Description

Definition at line 29 of file LocalUserGameState.cs.


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