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

◆ Initialize()

override void Terraria.Social.WeGame.AchievementsSocialModule.Initialize ( )
inline

Implements Terraria.Social.ISocialModule.

Definition at line 22 of file AchievementsSocialModule.cs.

23 {
24 //IL_0012: Unknown result type (might be due to invalid IL or missing references)
25 //IL_001c: Expected O, but got Unknown
26 //IL_002e: Unknown result type (might be due to invalid IL or missing references)
27 //IL_0038: Expected O, but got Unknown
28 //IL_0052: Unknown result type (might be due to invalid IL or missing references)
29 //IL_005e: Unknown result type (might be due to invalid IL or missing references)
30 _callbackHelper.RegisterCallback((RAILEventID)2001, new RailEventCallBackHandler(RailEventCallBack));
31 _callbackHelper.RegisterCallback((RAILEventID)2101, new RailEventCallBackHandler(RailEventCallBack));
32 IRailPlayerStats myPlayerStats = GetMyPlayerStats();
33 IRailPlayerAchievement myPlayerAchievement = GetMyPlayerAchievement();
34 if (myPlayerStats != null && myPlayerAchievement != null)
35 {
36 myPlayerStats.AsyncRequestStats("");
37 myPlayerAchievement.AsyncRequestAchievement("");
39 {
40 CoreSocialModule.RailEventTick();
41 Thread.Sleep(10);
42 }
43 }
44 }
static void Sleep(int millisecondsTimeout)
Definition Thread.cs:658
void RailEventCallBack(RAILEventID eventId, EventBase data)

References Terraria.Social.WeGame.AchievementsSocialModule._areAchievementReceived, Terraria.Social.WeGame.AchievementsSocialModule._areStatsReceived, Terraria.Social.WeGame.AchievementsSocialModule._callbackHelper, Terraria.Social.WeGame.AchievementsSocialModule.GetMyPlayerAchievement(), Terraria.Social.WeGame.AchievementsSocialModule.GetMyPlayerStats(), Terraria.Social.WeGame.AchievementsSocialModule.RailEventCallBack(), Terraria.Social.WeGame.CoreSocialModule.RailEventTick(), and System.Threading.Thread.Sleep().