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

◆ ListenForPickup()

static void Terraria.GameContent.Achievements.ProgressionEventCondition.ListenForPickup ( ProgressionEventCondition condition)
inlinestaticprivate

Definition at line 30 of file ProgressionEventCondition.cs.

31 {
33 {
34 AchievementsHelper.OnProgressionEvent += ProgressionEventListener;
35 _isListenerHooked = true;
36 }
37 for (int i = 0; i < condition._eventIDs.Length; i++)
38 {
39 if (!_listeners.ContainsKey(condition._eventIDs[i]))
40 {
41 _listeners[condition._eventIDs[i]] = new List<ProgressionEventCondition>();
42 }
43 _listeners[condition._eventIDs[i]].Add(condition);
44 }
45 }
static Dictionary< int, List< ProgressionEventCondition > > _listeners

References Terraria.GameContent.Achievements.ProgressionEventCondition._eventIDs, Terraria.GameContent.Achievements.ProgressionEventCondition._isListenerHooked, Terraria.GameContent.Achievements.ProgressionEventCondition._listeners, and Terraria.GameContent.Achievements.ProgressionEventCondition.ProgressionEventListener().

Referenced by Terraria.GameContent.Achievements.ProgressionEventCondition.ProgressionEventCondition(), and Terraria.GameContent.Achievements.ProgressionEventCondition.ProgressionEventCondition().