Messageholoholo.rpc
FormRenderModifier
| No. | Field | Type | Tag |
|---|---|---|---|
| 1 | type | repeatedFormRenderModifier.RenderModifierType | 0a |
| 2 | effect_target | FormRenderModifier.EffectTarget | 10 |
| 3 | pokemon_id | fixed64 | 19 |
| 4 | pokedex_id | HoloPokemonId | 20 |
| 5 | pokemon_form | PokemonDisplayProto.Form | 28 |
| 6 | alignment | PokemonDisplayProto.Alignment | 30 |
| 7 | transition_vfx_key | FormRenderModifier.TransitionVfxKey | 38 |
| 8 | event_trigger_time | int64 | 40 |
Nested types
Used in (3)
- BattleUpdateProto.render_effects
- CombatProto.MinigameProto.render_modifiers
- MoveModifierProto.render_modifier
.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; } }