terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ LocalUserQuit()

static void UserManagement.LocalUserQuit ( LocalUser user)
inlinestatic

Definition at line 77 of file UserManagement.cs.

78 {
79 int num = 1;
80 if (num == 0)
81 {
82 }
83 int userIndex = user.UserIndex;
84 if (num == 0)
85 {
86 }
88 if (num == 0)
89 {
90 }
93 user.fileManager.Shutdown();
95 long num2 = 0L;
96 gameObject.SetActive(num2 != 0L);
98 long num3 = 0L;
102 if (guiinstance == null)
103 {
104 }
105 InterfaceProfile_Layout active = guiinstance._active;
106 }
class f__AnonymousType0<< Count > j__TPar
void Shutdown()
GUIMap GUIMap
void CleanupMapTargets()
Definition GUIMap.cs:151
AchievementManager _achievements
XNAUICameraSettings UICameraSettings
Definition LocalUser.cs:226
FileManager fileManager
Definition LocalUser.cs:208
GUIInstance GUIInstance
Definition LocalUser.cs:190
LocalUserGameState GameState
Definition LocalUser.cs:232
int UserIndex
Definition LocalUser.cs:214
XNAWorldCameraSettings WorldCameraSettings
Definition LocalUser.cs:229
static void PlayerDisconnect(int playerIndex)
Definition Player.cs:24055
static void TerminateUserThreads(LocalUser user)
GameObject gameObject
Definition Component.cs:31
void SetActive(bool value)

References LocalUserGameState._achievements, XNAUICameraSettings.Camera, XNAWorldCameraSettings.Camera, GUIMap.CleanupMapTargets(), LocalUser.fileManager, UnityEngine.Component.gameObject, LocalUser.GameState, LocalUser.GUIInstance, GUIInstance.GUIMap, j__TPar, System.L, Terraria.Player.Hooks.PlayerDisconnect(), UnityEngine.GameObject.SetActive(), FileManager.Shutdown(), Terraria.Achievements.AchievementManager.Shutdown(), ThreadManager.TerminateUserThreads(), LocalUser.UICameraSettings, LocalUser.UserIndex, and LocalUser.WorldCameraSettings.