protos/pogo0.431.0

Messageholoholo.rpc

FormRenderModifier

holoholo.rpc.FormRenderModifierFile: holo_protos.protoC# type: Holoholo.Rpc.FormRenderModifier8 fieldsSince 0.431.0

No.FieldTypeTag
1typerepeatedFormRenderModifier.RenderModifierType0a
2effect_targetFormRenderModifier.EffectTarget10
3pokemon_idfixed6419
4pokedex_idHoloPokemonId20
5pokemon_formPokemonDisplayProto.Form28
6alignmentPokemonDisplayProto.Alignment30
7transition_vfx_keyFormRenderModifier.TransitionVfxKey38
8event_trigger_timeint6440

Nested types

Used in (3)

.proto source
// holo_protos.proto · package holoholo.rpc
message FormRenderModifier {
  repeated RenderModifierType type = 1;
  EffectTarget effect_target = 2;
  fixed64 pokemon_id = 3;
  HoloPokemonId pokedex_id = 4;
  PokemonDisplayProto.Form pokemon_form = 5;
  PokemonDisplayProto.Alignment alignment = 6;
  TransitionVfxKey transition_vfx_key = 7;
  int64 event_trigger_time = 8;

  enum EffectTarget {
    EFFECT_TARGET_UNSET_TARGET = 0;
    EFFECT_TARGET_DEFENDER = 1;
    EFFECT_TARGET_ATTACKER = 2;
    EFFECT_TARGET_ALL_PLAYERS = 3;
  }

  enum RenderModifierType {
    RENDER_MODIFIER_TYPE_UNSET = 0;
    RENDER_MODIFIER_TYPE_SUPPRESS_SELF = 1;
    RENDER_MODIFIER_TYPE_SUPPRESS_OPPONENT = 2;
    RENDER_MODIFIER_TYPE_DISPLAY_CHANGE = 3;
  }

  enum TransitionVfxKey {
    TRANSITION_VFX_KEY_DEFAULT_TRANSITION = 0;
    TRANSITION_VFX_KEY_SHADOW_ENRAGE = 1;
    TRANSITION_VFX_KEY_SHADOW_SUPPRESS = 2;
    TRANSITION_VFX_KEY_MEGA_ENRAGE = 3;
    TRANSITION_VFX_KEY_MEGA_SUPPRESS = 4;
  }
}