Messageholoholo.rpc
CombatActionProto
| No. | Field | Type | Tag |
|---|---|---|---|
| 1 | type | CombatActionProto.ActionType | 08 |
| 3 | action_start_turn | int32 | 18 |
| 5 | duration_turns | int32 | 28 |
| 6 | attacker_index | int32 | 30 |
| 7 | target_index | int32 | 38 |
| 8 | active_pokemon_id | fixed64 | 41 |
| 14 | target_pokemon_id | fixed64 | 71 |
| 15 | minigame_score | float | 7d |
| 16 | move | int32 | 80 01 |
Nested types
Used in (3)
- CombatProto.CombatPlayerProto.current_action
- CombatProto.CombatPlayerProto.minigame_action
- UpdateCombatProto.action
.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; } }