protos/pogo0.431.0

Messageholoholo.rpc

CombatSettingsProto

holoholo.rpc.CombatSettingsProtoFile: holo_protos.protoC# type: Holoholo.Rpc.CombatSettingsProto37 fieldsSince 0.431.0

No.FieldTypeTag
1round_duration_secondsfloat0d
2turn_duration_secondsfloat15
3minigame_duration_secondsfloat1d
4same_type_attack_bonus_multiplierfloat25
5fast_attack_bonus_multiplierfloat2d
6charge_attack_bonus_multiplierfloat35
7defense_bonus_multiplierfloat3d
8minigame_bonus_base_multiplierfloat45
9minigame_bonus_variable_multiplierfloat4d
10max_energyint3250
11defender_minigame_multiplierfloat5d
12change_pokemon_duration_secondsfloat65
13minigame_submit_score_duration_secondsfloat6d
14quick_swap_combat_start_available_secondsfloat75
15quick_swap_cooldown_duration_secondsfloat7d
16offensive_input_challenge_settingsCombatOffensiveInputChallengeSettings82 01
17defensive_input_challenge_settingsCombatDefensiveInputChallengeSettings8a 01
18charge_score_basefloat95 01
19charge_score_nicefloat9d 01
20charge_score_greatfloata5 01
21charge_score_excellentfloatad 01
22swap_animation_duration_turnsint32b0 01
23super_effective_flyout_duration_turnsint32b8 01
24not_very_effective_flyout_duration_turnsint32c0 01
25blocked_flyout_duration_turnsint32c8 01
26normal_effective_flyout_duration_turnsint32d0 01
27faint_animation_duration_turnsint32d8 01
28npc_swap_delay_turnsint32e0 01
29npc_charged_attack_delay_turnsint32e8 01
30shadow_pokemon_attack_bonus_multiplierfloatf5 01
31shadow_pokemon_defense_bonus_multiplierfloatfd 01
32purified_pokemon_attack_multiplier_vs_shadowfloat85 02
35combat_experimentrepeatedCombatExperiment9a 02
36show_quick_swap_buttons_during_countdownboola0 02
38clock_sync_settingsCombatClockSynchronizationb2 02
39combat_feature_flagsCombatFeatureFlagsba 02
40flyin_duration_turnsint32c0 02

Used in (1)

.proto source
// holo_protos.proto · package holoholo.rpc
message CombatSettingsProto {
  float round_duration_seconds = 1;
  float turn_duration_seconds = 2;
  float minigame_duration_seconds = 3;
  float same_type_attack_bonus_multiplier = 4;
  float fast_attack_bonus_multiplier = 5;
  float charge_attack_bonus_multiplier = 6;
  float defense_bonus_multiplier = 7;
  float minigame_bonus_base_multiplier = 8;
  float minigame_bonus_variable_multiplier = 9;
  int32 max_energy = 10;
  float defender_minigame_multiplier = 11;
  float change_pokemon_duration_seconds = 12;
  float minigame_submit_score_duration_seconds = 13;
  float quick_swap_combat_start_available_seconds = 14;
  float quick_swap_cooldown_duration_seconds = 15;
  CombatOffensiveInputChallengeSettings offensive_input_challenge_settings = 16;
  CombatDefensiveInputChallengeSettings defensive_input_challenge_settings = 17;
  float charge_score_base = 18;
  float charge_score_nice = 19;
  float charge_score_great = 20;
  float charge_score_excellent = 21;
  int32 swap_animation_duration_turns = 22;
  int32 super_effective_flyout_duration_turns = 23;
  int32 not_very_effective_flyout_duration_turns = 24;
  int32 blocked_flyout_duration_turns = 25;
  int32 normal_effective_flyout_duration_turns = 26;
  int32 faint_animation_duration_turns = 27;
  int32 npc_swap_delay_turns = 28;
  int32 npc_charged_attack_delay_turns = 29;
  float shadow_pokemon_attack_bonus_multiplier = 30;
  float shadow_pokemon_defense_bonus_multiplier = 31;
  float purified_pokemon_attack_multiplier_vs_shadow = 32;
  repeated CombatExperiment combat_experiment = 35;
  bool show_quick_swap_buttons_during_countdown = 36;
  CombatClockSynchronization clock_sync_settings = 38;
  CombatFeatureFlags combat_feature_flags = 39;
  int32 flyin_duration_turns = 40;
}