Messageholoholo.rpc
BattleUpdateProto
| No. | Field | Type | Tag |
|---|---|---|---|
| 1 | battle_log | BattleLogProto | 0a |
| 2 | battle_id | string | 12 |
| 3 | active_defender | PokemonInfo | 1a |
| 4 | active_attacker | PokemonInfo | 22 |
| 5 | highest_friendship_milestone | FriendshipLevelMilestone | 28 |
| 6 | render_effects | repeatedFormRenderModifier | 32 |
| 7 | remaining_item | repeatedBattleUpdateProto.AvailableItem | 3a |
| 8 | active_item | repeatedBattleUpdateProto.ActiveItem | 42 |
| 9 | ability_energy | map<int32, AbilityEnergyMetadata> | 4a |
| 10 | active_pokemon_stat_modifiers | map<int32, PokemonInfo.StatModifierContainer> | 52 |
| 11 | party_member_count | int32 | 58 |
Nested types
Used in (2)
- AttackRaidBattleOutProto.battle_update
- GymBattleAttackOutProto.battle_update
.proto source
// holo_protos.proto · package holoholo.rpc message BattleUpdateProto { BattleLogProto battle_log = 1; string battle_id = 2; PokemonInfo active_defender = 3; PokemonInfo active_attacker = 4; FriendshipLevelMilestone highest_friendship_milestone = 5; repeated FormRenderModifier render_effects = 6; repeated AvailableItem remaining_item = 7; repeated ActiveItem active_item = 8; map<int32, AbilityEnergyMetadata> ability_energy = 9; map<int32, PokemonInfo.StatModifierContainer> active_pokemon_stat_modifiers = 10; int32 party_member_count = 11; message ActiveItem { ItemProto item = 1; string user = 2; int64 usage_time_ms = 3; int64 expiry_time_ms = 4; } message AvailableItem { Item item = 1; int32 quantity = 2; int64 next_available_ms = 3; } }