Mensagemholoholo.rpc
CombatForLogProto
| Nº | Campo | Tipo | Tag |
|---|---|---|---|
| 1 | combat_state | CombatProto.CombatState | 08 |
| 3 | player | CombatForLogProto.CombatPlayerLogProto | 1a |
| 4 | opponent | CombatForLogProto.CombatPlayerLogProto | 22 |
| 7 | server_offset_ms | uint32 | 38 |
| 8 | current_turn | int32 | 40 |
| 9 | turn_start_offset_ms | uint32 | 48 |
| 10 | minigame_end_offset_ms | uint32 | 50 |
| 11 | minigame_submit_score_end_offset_ms | uint32 | 58 |
| 12 | change_pokemon_end_offset_ms | uint32 | 60 |
| 13 | quick_swap_cooldown_duration_offset_ms | uint32 | 68 |
| 14 | state_change_delay_until_turn | uint32 | 70 |
| 15 | combat_request_counter | int32 | 78 |
| 16 | opponent_triggered | bool | 80 01 |
| 17 | opponent_request_counter | int32 | 88 01 |
| 18 | round_trip_time_ms | uint32 | 90 01 |
Tipos aninhados
Usado em (4)
Código .proto
// 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; } }