Esempio n. 1
0
 public HarvestAchievement(int id, int catid, int itemIcon, bool hiddenTillComplete, BaseAchievement prereq, int total, string title, string desc, short RewardPoints, Type targets, params Type[] rewards)
     : base(id, catid, itemIcon, hiddenTillComplete, prereq, title, desc, RewardPoints, total, rewards)
 {
     m_Item = targets;
     EventSink.ResourceHarvestSuccess += EventSink_ResourceHarvestSuccess;
 }
 public DiscoveryAchievement(int id, int catid, int itemIcon, bool hiddenTillComplete, BaseAchievement prereq, string title, string desc, short RewardPoints, string region, params Type[] rewards)
     : base(id, catid, itemIcon, hiddenTillComplete, prereq, title, desc, RewardPoints, 1, rewards)
 {
     m_Region                 = region;
     CompletionTotal          = 1;
     EventSink.OnEnterRegion += EventSink_OnEnterRegion;
 }
Esempio n. 3
0
 public ItemCraftedAchievement(int id, int catid, int itemIcon, bool hiddenTillComplete, BaseAchievement prereq, int total, string title, string desc, short RewardPoints, Type item, params Type[] rewards)
     : base(id, catid, itemIcon, hiddenTillComplete, prereq, title, desc, RewardPoints, total, rewards)
 {
     m_Item = item;
     EventSink.CraftSuccess += EventSink_CraftSuccess;
 }