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

◆ Initialize()

override void Terraria.Social.Steam.PlatformSocialModule.Initialize ( )
inline

Implements Terraria.Social.ISocialModule.

Definition at line 10 of file PlatformSocialModule.cs.

11 {
12 if (!Main.dedServ)
13 {
14 bool num = (PlayerInput.UseSteamDeckIfPossible = SteamUtils.IsSteamRunningOnSteamDeck());
15 if (num)
16 {
18 PlayerInput.CurrentInputMode = InputMode.XBoxGamepadUI;
19 GamepadMainMenuHandler.MoveCursorOnNextRun = true;
20 PlayerInput.PreventFirstMousePositionGrab = true;
21 }
22 if (num)
23 {
24 Main.graphics.PreferredBackBufferWidth = (Main.screenWidth = 1280);
25 Main.graphics.PreferredBackBufferHeight = (Main.screenHeight = 800);
26 Main.startFullscreen = true;
27 Main.toggleFullscreen = true;
28 Main.screenBorderless = false;
29 Main.screenMaximized = false;
30 Main.InitialMapScale = (Main.MapScale = 0.73f);
31 Main.UIScale = 1.07f;
32 }
33 }
34 }
static void SetCursorMode(CursorMode cursorMode)

References Terraria.Main.dedServ, and Terraria.GameInput.PlayerInput.SettingsForUI.SetCursorMode().