public IEnumerator SetPasswordRoutine(string playerId, string password, IAdminApi caller) { string uri = NetworkSettings.instance.BaseUri() + "/api/admin/players/set_password"; var form = new WWWForm(); form.AddField("playerId", NetworkSettings.instance.username); form.AddField("authtoken", NetworkSettings.instance.authtoken); form.AddField("set_password", password); form.AddField("set_player_id", playerId); WWW www = new WWW(uri, form.data, form.headers); yield return www; if (www.error != null) { caller.OnPlayerPasswordError(www.error); } else { caller.OnPlayerPasswordSet(www.text); } }
public IEnumerator PlayerCharactersRoutine(string playerId, IAdminApi caller) { string uri = NetworkSettings.instance.BaseUri() + "/api/characters/list"; var form = new WWWForm(); form.AddField("playerId", NetworkSettings.instance.username); form.AddField("authtoken", NetworkSettings.instance.authtoken); form.AddField("get_playerId", playerId); WWW www = new WWW(uri, form.data, form.headers); yield return www; if (www.error != null) { caller.OnPlayerCharactersError(www.error); } else { MemoryStream stream = new MemoryStream(www.bytes); Characters characters = Serializer.Deserialize<Characters>(stream); caller.OnPlayerCharacters(characters); } }
public void DeletePlayer(string playerId, IAdminApi caller) { StartCoroutine(DeletePlayerRoutine(playerId, caller)); }
public void SetPassword(string playerId, string password, IAdminApi caller) { StartCoroutine(SetPasswordRoutine(playerId, password, caller)); }
public IEnumerator PlayerSearchRoutine(string search, IAdminApi caller) { string uri = NetworkSettings.instance.BaseUri() + "/api/admin/players/search"; var form = new WWWForm(); form.AddField("playerId", NetworkSettings.instance.username); form.AddField("authtoken", NetworkSettings.instance.authtoken); form.AddField("search_string", search); WWW www = new WWW(uri, form.data, form.headers); yield return www; if (www.error != null) { caller.OnPlayerSearchError(www.error); } else { MemoryStream stream = new MemoryStream(www.bytes); Players players = Serializer.Deserialize<Players>(stream); caller.OnPlayerSearch(players); } }
public void PlayerCharacters(string playerId, IAdminApi caller) { StartCoroutine(PlayerCharactersRoutine(playerId, caller)); }
public void CharacterSearch(string search, IAdminApi caller) { StartCoroutine(CharacterSearchRoutine(search, caller)); }
public void PlayerSearch(string search, IAdminApi caller) { StartCoroutine(PlayerSearchRoutine(search, caller)); }
public ControllerBase(IAdminApi api, ILogManager log) { _api = api; _log = log; }
public ProcessController( IAdminApi api, ILogManager log ) : base( api, log ) { _api = api; _log = log; }
public ReservationsClient(IAdminApi adminApi) { _adminApi = adminApi; }