public async Task <AddFortModifierResponse> AddFortModifier(string fortId, ItemId modifierType) { var message = new AddFortModifierMessage { FortId = fortId, ModifierType = modifierType, PlayerLatitude = Client.CurrentLatitude, PlayerLongitude = Client.CurrentLongitude }; return(await PostProtoPayload <Request, AddFortModifierResponse>(RequestType.AddFortModifier, message)); }
/// <summary> /// /// </summary> /// <param name="fortId"></param> /// <param name="modifierType"></param> /// <returns></returns> public bool QueueAddFortModifierRequest(string fortId, ItemId modifierType) { var message = new AddFortModifierMessage { FortId = fortId, ModifierType = modifierType, PlayerLatitude = Client.CurrentPosition.Latitude, PlayerLongitude = Client.CurrentPosition.Longitude }; return(Client.QueueRequest(RequestType.AddFortModifier, message)); }
public async Task<AddFortModifierResponse> AddFortModifier(string fortId, ItemId modifierType) { var message = new AddFortModifierMessage() { FortId = fortId, ModifierType = modifierType, PlayerLatitude = _client.CurrentLatitude, PlayerLongitude = _client.CurrentLongitude }; return await _baseRpc.PostProtoPayload<Request, AddFortModifierResponse>(RequestType.AddFortModifier, message); }
public AddFortModifierResponse AddFortModifier(string fortId, ItemId modifierType) { var message = new AddFortModifierMessage { FortId = fortId, ModifierType = modifierType, PlayerLatitude = Client.CurrentLatitude, PlayerLongitude = Client.CurrentLongitude }; return(PostProtoPayloadCommonR <Request, AddFortModifierResponse>(RequestType.AddFortModifier, message).Result); }