protos/pogo0.431.0

Messageholoholo.rpc

CombatActionProto

holoholo.rpc.CombatActionProtoFile: holo_protos.protoC# type: Holoholo.Rpc.CombatActionProto9 fieldsSince 0.431.0

No.FieldTypeTag
1typeCombatActionProto.ActionType08
3action_start_turnint3218
5duration_turnsint3228
6attacker_indexint3230
7target_indexint3238
8active_pokemon_idfixed6441
14target_pokemon_idfixed6471
15minigame_scorefloat7d
16moveint3280 01

Nested types

Used in (3)

.proto source
// holo_protos.proto · package holoholo.rpc
message CombatActionProto {
  ActionType type = 1;
  int32 action_start_turn = 3;
  int32 duration_turns = 5;
  int32 attacker_index = 6;
  int32 target_index = 7;
  fixed64 active_pokemon_id = 8;
  fixed64 target_pokemon_id = 14;
  float minigame_score = 15;
  int32 move = 16;

  enum ActionType {
    ACTION_TYPE_UNSET = 0;
    ACTION_TYPE_ATTACK = 1;
    ACTION_TYPE_SPECIAL_ATTACK = 2;
    ACTION_TYPE_SPECIAL_ATTACK2 = 3;
    ACTION_TYPE_MINIGAME_OFFENSIVE_FINISH = 4;
    ACTION_TYPE_MINIGAME_DEFENSIVE_START = 5;
    ACTION_TYPE_MINIGAME_DEFENSIVE_FINISH = 6;
    ACTION_TYPE_FAINT = 7;
    ACTION_TYPE_CHANGE_POKEMON = 8;
    ACTION_TYPE_QUICK_SWAP_POKEMON = 9;
  }
}