protos/pogo0.431.0

Messageholoholo.rpc

GymBattleSettingsProto

holoholo.rpc.GymBattleSettingsProtoFile: holo_protos.protoC# type: Holoholo.Rpc.GymBattleSettingsProto20 fieldsSince 0.431.0

No.FieldTypeTag
1energy_per_secfloat0d
2dodge_energy_costfloat15
3retarget_secondsfloat1d
4enemy_attack_intervalfloat25
5attack_server_intervalfloat2d
6round_duration_secondsfloat35
7bonus_time_per_ally_secondsfloat3d
8maximum_attackers_per_battleint3240
9same_type_attack_bonus_multiplierfloat4d
10maximum_energyint3250
11energy_delta_per_health_lostfloat5d
12dodge_duration_msint3260
13minimum_player_levelint3268
14swap_duration_msint3270
15dodge_damage_reduction_percentfloat7d
16minimum_raid_player_levelint3280 01
17shadow_pokemon_attack_bonus_multiplierfloat8d 01
18shadow_pokemon_defense_bonus_multiplierfloat95 01
19purified_pokemon_attack_multiplier_vs_shadowfloat9d 01
20boss_energy_regeneration_per_health_lostfloata5 01

Used in (1)

.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;
}