Currently, we implement the following messages with parameters:
-
CompletedRegistration when we create a new player profile
- avatar_id
- avatar_tint
- gender
- age
-
AchievedLevel whenever we reach a new Journey Position
-
CompletedTutorial when we complete a tutorial phase
- phase (enumerator index)
- phase_name (for easier human parsing)
-
SpentCredits when we use bones
- nSpent (number of bones spent)
-
custom_antura_customization, a custom message whenever we change the customization
- "customization_json" defines the applied customization
- "antura_space_play_time" how much time we spent in antura space
-
custom_minigame_score, a custom message whenever we finish a minigame
- "minigame_code"
- "duration"
- "journey_position" ID of the JP we are playing that in
- score
With these, we cover the whole game.
I suggest we add:
- an event (or a parameter to SpendBones) to track what we spend the bones on
- an event on whenever we purchase a photo
- an event on whenever we obtain a reward, to track what we reward we give to the player (could be useful alongside the Customization event)
- time spent in the book
- daily reward obtained, with number of consecutive days
Currently, we implement the following messages with parameters:
CompletedRegistration when we create a new player profile
AchievedLevel whenever we reach a new Journey Position
CompletedTutorial when we complete a tutorial phase
SpentCredits when we use bones
custom_antura_customization, a custom message whenever we change the customization
custom_minigame_score, a custom message whenever we finish a minigame
With these, we cover the whole game.
I suggest we add: