protos/pogo0.431.0

Messageholoholo.rpc

CombatForLogProto

holoholo.rpc.CombatForLogProtoFile: holo_protos.protoC# type: Niantic.Holoholo.Combat.CombatForLogProto15 fieldsSince 0.431.0

No.FieldTypeTag
1combat_stateCombatProto.CombatState08
3playerCombatForLogProto.CombatPlayerLogProto1a
4opponentCombatForLogProto.CombatPlayerLogProto22
7server_offset_msuint3238
8current_turnint3240
9turn_start_offset_msuint3248
10minigame_end_offset_msuint3250
11minigame_submit_score_end_offset_msuint3258
12change_pokemon_end_offset_msuint3260
13quick_swap_cooldown_duration_offset_msuint3268
14state_change_delay_until_turnuint3270
15combat_request_counterint3278
16opponent_triggeredbool80 01
17opponent_request_counterint3288 01
18round_trip_time_msuint3290 01

Nested types

Used in (4)

.proto source
// holo_protos.proto · package holoholo.rpc
message CombatForLogProto {
  CombatProto.CombatState combat_state = 1;
  CombatPlayerLogProto player = 3;
  CombatPlayerLogProto opponent = 4;
  uint32 server_offset_ms = 7;
  int32 current_turn = 8;
  uint32 turn_start_offset_ms = 9;
  uint32 minigame_end_offset_ms = 10;
  uint32 minigame_submit_score_end_offset_ms = 11;
  uint32 change_pokemon_end_offset_ms = 12;
  uint32 quick_swap_cooldown_duration_offset_ms = 13;
  uint32 state_change_delay_until_turn = 14;
  int32 combat_request_counter = 15;
  bool opponent_triggered = 16;
  int32 opponent_request_counter = 17;
  uint32 round_trip_time_ms = 18;

  message CombatPlayerLogProto {
    CombatPokemonDynamicProto active_pokemon = 1;
    repeated CombatPokemonDynamicProto reserve_pokemon = 2;
    repeated CombatPokemonDynamicProto fainted_pokemon = 3;
    CombatActionLogProto current_action = 4;
    bool lockstep_ack = 5;
    int32 last_updated_turn = 6;
    CombatActionLogProto minigame_action = 7;
    uint32 quick_swap_available_offset_ms = 8;
    int32 minigame_defense_chances_left = 9;
  }

  message CombatPokemonDynamicProto {
    int32 index = 1;
    int32 stamina = 2;
    int32 energy = 3;
    int32 attack_stat_stage = 4;
    int32 defense_stat_stage = 5;
  }
}