示例#1
0
 /// <summary>
 /// Player accessed a reachable.
 /// Type = Accessible
 /// </summary>
 /// <param name="id">Reachable identifier.</param>
 public void Geoposition(string id, Vector2 latLon)
 {
     tracker.setGeopoint(latLon.x, latLon.y);
     tracker.ActionTrace(Verb.Moved.ToString().ToLower(), Movement.Geoposition.ToString().ToLower(), id);
 }
示例#2
0
 /// <summary>
 /// Player moved in the id
 /// </summary>
 /// <param name="id">Place identifier.</param>
 /// <param name="type">Place type.</param>
 /// <param name="latLon">Actor latitude and longitude.</param>
 public TrackerEvent Moved(string id, Type type, Vector2d latLon)
 {
     tracker.setPosition(latLon.x, latLon.y);
     return(tracker.ActionTrace(Verb.Moved.ToString().ToLower(), type.ToString().ToLower(), id));
 }
 /// <summary>
 /// Player moved in the id
 /// </summary>
 /// <param name="id">Place identifier.</param>
 /// <param name="type">Place type.</param>
 /// <param name="latLon">Actor latitude and longitude.</param>
 public void Moved(string id, Type type, Vector2d latLon)
 {
     tracker.setPosition(latLon.x, latLon.y);
     tracker.ActionTrace(Verb.Moved.ToString().ToLower(), type.ToString().ToLower(), id);
 }