That class is meant to be extended to implement the achievement rules specific to your game.  
 More...
Inherits MonoBehaviour, and MoreMountains.Tools.MMEventListener< T >.
|  | 
| virtual void | Awake () | 
|  | On Awake, loads the achievement list and the saved file. 
 | 
| virtual void | OnEnable () | 
|  | On enable, we start listening for MMGameEvents. 
 | 
| virtual void | OnDisable () | 
|  | On disable, we stop listening for MMGameEvents. 
 | 
That class is meant to be extended to implement the achievement rules specific to your game. 
◆ Awake()
  
  | 
        
          | virtual void MoreMountains.Tools.MMAchievementRules.Awake | ( |  | ) |  |  | protectedvirtual | 
 
On Awake, loads the achievement list and the saved file. 
 
 
◆ OnDisable()
  
  | 
        
          | virtual void MoreMountains.Tools.MMAchievementRules.OnDisable | ( |  | ) |  |  | protectedvirtual | 
 
On disable, we stop listening for MMGameEvents. 
You may want to extend that to stop listening to other types of events. 
 
 
◆ OnEnable()
  
  | 
        
          | virtual void MoreMountains.Tools.MMAchievementRules.OnEnable | ( |  | ) |  |  | protectedvirtual | 
 
On enable, we start listening for MMGameEvents. 
You may want to extend that to listen to other types of events. 
 
 
◆ OnMMEvent()
  
  | 
        
          | virtual void MoreMountains.Tools.MMAchievementRules.OnMMEvent | ( | MMGameEvent | gameEvent | ) |  |  | virtual | 
 
When we catch an MMGameEvent, we do stuff based on its name. 
- Parameters
- 
  
  
 
 
◆ PrintCurrentStatus()
  
  | 
        
          | virtual void MoreMountains.Tools.MMAchievementRules.PrintCurrentStatus | ( |  | ) |  |  | virtual | 
 
 
◆ AchievementList
◆ PrintCurrentStatusBtn
      
        
          | bool MoreMountains.Tools.MMAchievementRules.PrintCurrentStatusBtn | 
      
 
 
The documentation for this class was generated from the following file:
- H:/Code/MoreMountains/InventoryEngineStore/Assets/InventoryEngine/MMTools/Foundation/MMAchievements/Scripts/MMAchievementRules.cs