protos/pogo0.431.0

Messageholoholo.rpc

BattleInputBufferPriorityList

holoholo.rpc.BattleInputBufferPriorityListFile: holo_protos.protoC# type: Holoholo.Rpc.BattleInputBufferPriorityList4 fieldsSince 0.431.0

No.FieldTypeTag
1event_priorityrepeatedBattleEventProto.EventType0a
2priority_event_type_listrepeatedBattleInputBufferPriorityList.PriorityEventType12
3buffer_blocking_event_type_listrepeatedBattleInputBufferPriorityList.PriorityEventType1a
4input_block_exception_listrepeatedBattleInputBufferPriorityList.BufferBlockExceptions22

Nested types

Used in (3)

.proto source
// holo_protos.proto · package holoholo.rpc
message BattleInputBufferPriorityList {
  repeated BattleEventProto.EventType event_priority = 1;
  repeated PriorityEventType priority_event_type_list = 2;
  repeated PriorityEventType buffer_blocking_event_type_list = 3;
  repeated BufferBlockExceptions input_block_exception_list = 4;

  message BufferBlockExceptions {
    PriorityEventType current_action = 1;
    repeated PriorityEventType allowed_buffered_actions = 2;
  }

  enum PriorityEventType {
    PRIORITY_EVENT_TYPE_UNSET = 0;
    PRIORITY_EVENT_TYPE_FAST_ATTACK = 1;
    PRIORITY_EVENT_TYPE_CHARGE_ATTACK = 2;
    PRIORITY_EVENT_TYPE_DODGE = 3;
    PRIORITY_EVENT_TYPE_SHIELD = 4;
    PRIORITY_EVENT_TYPE_SWAP_POKEMON = 5;
    PRIORITY_EVENT_TYPE_ITEM = 6;
    PRIORITY_EVENT_TYPE_ACTOR_ABILITY = 7;
    PRIORITY_EVENT_TYPE_TRANSFORM = 8;
    PRIORITY_EVENT_TYPE_ABILITY_TRIGGER = 9;
    PRIORITY_EVENT_TYPE_SIDELINE_ACTION = 10;
  }
}