Infinite Runner Engine v2.2
Loading...
Searching...
No Matches
MoreMountains.InfiniteRunnerEngine.AchievementRules Class Reference

This class describes how the Infinite Runner Engine demo achievements are triggered. It extends the base class MMAchievementRules. More...

Inheritance diagram for MoreMountains.InfiniteRunnerEngine.AchievementRules:
MoreMountains.Tools.MMAchievementRules MoreMountains.Tools.MMEventListener< T > MoreMountains.Tools.MMEventListenerBase

Public Member Functions

override void OnMMEvent (MMGameEvent gameEvent)
 When we catch an MMGameEvent, we do stuff based on its name.
Public Member Functions inherited from MoreMountains.Tools.MMAchievementRules
virtual void PrintCurrentStatus ()
Public Member Functions inherited from MoreMountains.Tools.MMEventListener< T >
void OnMMEvent (T eventType)

Additional Inherited Members

Public Attributes inherited from MoreMountains.Tools.MMAchievementRules
MMAchievementList AchievementList
bool PrintCurrentStatusBtn
Protected Member Functions inherited from MoreMountains.Tools.MMAchievementRules
virtual void Awake ()
 On Awake, loads the achievement list and the saved file.
virtual void OnEnable ()
 On enable, we start listening for MMGameEvents. You may want to extend that to listen to other types of events.
virtual void OnDisable ()
 On disable, we stop listening for MMGameEvents. You may want to extend that to stop listening to other types of events.

Detailed Description

This class describes how the Infinite Runner Engine demo achievements are triggered. It extends the base class MMAchievementRules.

Member Function Documentation

◆ OnMMEvent()

override void MoreMountains.InfiniteRunnerEngine.AchievementRules.OnMMEvent ( MMGameEvent gameEvent)
virtual

When we catch an MMGameEvent, we do stuff based on its name.

Parameters
gameEventGame event.

Reimplemented from MoreMountains.Tools.MMAchievementRules.


The documentation for this class was generated from the following file: