Messageholoholo.rpc
GymBattleSettingsProto
| No. | Field | Type | Tag |
|---|---|---|---|
| 1 | energy_per_sec | float | 0d |
| 2 | dodge_energy_cost | float | 15 |
| 3 | retarget_seconds | float | 1d |
| 4 | enemy_attack_interval | float | 25 |
| 5 | attack_server_interval | float | 2d |
| 6 | round_duration_seconds | float | 35 |
| 7 | bonus_time_per_ally_seconds | float | 3d |
| 8 | maximum_attackers_per_battle | int32 | 40 |
| 9 | same_type_attack_bonus_multiplier | float | 4d |
| 10 | maximum_energy | int32 | 50 |
| 11 | energy_delta_per_health_lost | float | 5d |
| 12 | dodge_duration_ms | int32 | 60 |
| 13 | minimum_player_level | int32 | 68 |
| 14 | swap_duration_ms | int32 | 70 |
| 15 | dodge_damage_reduction_percent | float | 7d |
| 16 | minimum_raid_player_level | int32 | 80 01 |
| 17 | shadow_pokemon_attack_bonus_multiplier | float | 8d 01 |
| 18 | shadow_pokemon_defense_bonus_multiplier | float | 95 01 |
| 19 | purified_pokemon_attack_multiplier_vs_shadow | float | 9d 01 |
| 20 | boss_energy_regeneration_per_health_lost | float | a5 01 |
Used in (1)
- GameMasterClientTemplateProto.battle_settings
.proto source
// holo_protos.proto · package holoholo.rpc message GymBattleSettingsProto { float energy_per_sec = 1; float dodge_energy_cost = 2; float retarget_seconds = 3; float enemy_attack_interval = 4; float attack_server_interval = 5; float round_duration_seconds = 6; float bonus_time_per_ally_seconds = 7; int32 maximum_attackers_per_battle = 8; float same_type_attack_bonus_multiplier = 9; int32 maximum_energy = 10; float energy_delta_per_health_lost = 11; int32 dodge_duration_ms = 12; int32 minimum_player_level = 13; int32 swap_duration_ms = 14; float dodge_damage_reduction_percent = 15; int32 minimum_raid_player_level = 16; float shadow_pokemon_attack_bonus_multiplier = 17; float shadow_pokemon_defense_bonus_multiplier = 18; float purified_pokemon_attack_multiplier_vs_shadow = 19; float boss_energy_regeneration_per_health_lost = 20; }