/// <summary> /// Player initialized a completable. /// </summary> /// <param name="completableId">Completable identifier.</param> public void Initialized(string completableId) { tracker.Trace(Tracker.Verb.Initialized.ToString().ToLower(), Completable.Completable.ToString().ToLower(), completableId); }
/// <summary> /// Player selected an option in a presented alternative /// Type = Alternative /// </summary> /// <param name="alternativeId">Alternative identifier.</param> /// <param name="optionId">Option identifier.</param> public void Selected(string alternativeId, string optionId) { tracker.setResponse(optionId); tracker.Trace(Tracker.Verb.Selected.ToString().ToLower(), Alternative.Alternative.ToString().ToLower(), alternativeId); }
/// <summary> /// Player accessed a reachable. /// Type = Accessible /// </summary> /// <param name="reachableId">Reachable identifier.</param> public void Accessed(string reachableId) { tracker.Trace(Tracker.Verb.Accessed.ToString().ToLower(), Accessible.Accessible.ToString().ToLower(), reachableId); }
/// <summary> /// Player interacted with a game object. /// Type = GameObject /// </summary> /// <param name="gameobjectId">Reachable identifier.</param> public void Interacted(string gameobjectId) { tracker.Trace(Tracker.Verb.Interacted.ToString().ToLower(), TrackedGameObject.GameObject.ToString().ToLower(), gameobjectId); }