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

◆ GetSteamTerrariaInstallDir()

static string Terraria.ModLoader.Engine.Steam.GetSteamTerrariaInstallDir ( )
inlinestatic

Definition at line 50 of file Steam.cs.

51 {
52 //IL_0000: Unknown result type (might be due to invalid IL or missing references)
53 string terrariaInstallLocation = default(string);
55 if (terrariaInstallLocation == null)
56 {
57 terrariaInstallLocation = "../Terraria";
58 Logging.Terraria.Warn((object)("Steam reports no terraria install directory. Falling back to " + terrariaInstallLocation));
59 }
60 if (Platform.IsOSX)
61 {
62 terrariaInstallLocation = Path.Combine(terrariaInstallLocation, "Terraria.app", "Contents", "Resources");
63 }
64 Logging.tML.Info((object)("Terraria Steam Install Location assumed to be: " + terrariaInstallLocation));
66 }
static AppId_t TerrariaAppId_t
Definition Steam.cs:21

References Terraria.ModLoader.Logging.Terraria, Terraria.ModLoader.Engine.Steam.TerrariaAppId_t, and Terraria.ModLoader.Logging.tML.

Referenced by Terraria.Main.InitTMLContentManager().

+ Here is the caller graph for this function: