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

◆ SteamTickLoop()

void Terraria.Social.Steam.CoreSocialModule.SteamTickLoop ( object context)
inlineprivate

Definition at line 85 of file CoreSocialModule.cs.

86 {
88 while (IsSteamValid)
89 {
90 if (_skipPulsing)
91 {
93 continue;
94 }
95 if (CoreSocialModule.OnTick != null)
96 {
97 CoreSocialModule.OnTick();
98 }
100 }
102 }
static void Exit(object obj)
static bool Wait(object obj, int millisecondsTimeout)
Definition Monitor.cs:87
static void Enter(object obj)

References Terraria.Social.Steam.CoreSocialModule._skipPulsing, Terraria.Social.Steam.CoreSocialModule._steamCallbackLock, Terraria.Social.Steam.CoreSocialModule._steamTickLock, System.Threading.Monitor.Enter(), System.Threading.Monitor.Exit(), Terraria.Social.Steam.CoreSocialModule.IsSteamValid, Terraria.Social.Steam.CoreSocialModule.OnTick, and System.Threading.Monitor.Wait().

Referenced by Terraria.Social.Steam.CoreSocialModule.Initialize().