protos/pogo0.431.0

Messageholoholo.rpc

UpdateCombatOutProto

holoholo.rpc.UpdateCombatOutProtoFile: holo_protos.protoC# type: Holoholo.Rpc.UpdateCombatOutProto2 fieldsSince 0.431.0

Response of RPC method UPDATE_COMBAT (ID 1001). The request is UpdateCombatProto.

No.FieldTypeTag
1resultUpdateCombatOutProto.Result08
2combatCombatProto12

Nested types

Used in (0)

No message has a field of this type. That is usual for RPC requests and responses, which travel on their own.

.proto source
// holo_protos.proto · package holoholo.rpc
message UpdateCombatOutProto {
  Result result = 1;
  CombatProto combat = 2;

  enum Result {
    RESULT_UNSET = 0;
    RESULT_SUCCESS = 1;
    RESULT_ERROR_INVALID_COMBAT_STATE = 2;
    RESULT_ERROR_COMBAT_NOT_FOUND = 3;
    RESULT_ERROR_PLAYER_NOT_IN_COMBAT = 4;
    RESULT_ERROR_ILLEGAL_ACTION = 5;
    RESULT_ERROR_INVALID_SUBMIT_TIME = 6;
    RESULT_ERROR_PLAYER_IN_MINIGAME = 7;
    RESULT_ERROR_EXISTING_QUEUED_ATTACK = 8;
    RESULT_ERROR_INVALID_CHANGE_POKEMON = 9;
    RESULT_ERROR_INSUFFICIENT_ENERGY = 10;
    RESULT_ERROR_INVALID_MOVE = 11;
    RESULT_ERROR_INVALID_DURATION_TURNS = 12;
    RESULT_ERROR_INVALID_MINIGAME_STATE = 13;
    RESULT_ERROR_INVALID_QUICK_SWAP_POKEMON = 14;
    RESULT_ERROR_QUICK_SWAP_NOT_AVAILABLE = 15;
    RESULT_ERROR_INVALID_SUBMIT_TIME_BEFORE_LAST_UPDATED_TURN = 16;
    RESULT_ERROR_INVALID_SUBMIT_TIME_DURING_STATE_CHANGE = 17;
    RESULT_ERROR_INVALID_SUBMIT_TIME_OPPONENT_CHARGE_MOVE = 18;
    RESULT_ERROR_INVALID_SUBMIT_TIME_CMP_TIE_SWAP = 19;
    RESULT_ERROR_INVALID_MINIGAME_STATE_OFFENSIVE_FINISH = 20;
    RESULT_ERROR_INVALID_MINIGAME_STATE_DEFENSIVE_START = 21;
    RESULT_ERROR_INVALID_MINIGAME_STATE_DEFENSIVE_FINISH = 22;
  }
}