// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: define.proto

package io.grasscutter.net.proto.define;

public interface BreakoutPhysicalObjectModifierOrBuilder extends
    // @@protoc_insertion_point(interface_extends:BreakoutPhysicalObjectModifier)
    com.google.protobuf.MessageOrBuilder {

  /**
   * <code>int32 param4 = 6;</code>
   * @return The param4.
   */
  int getParam4();

  /**
   * <code>int32 end_time = 11;</code>
   * @return The endTime.
   */
  int getEndTime();

  /**
   * <code>uint32 choose_player_count = 16;</code>
   * @return The choosePlayerCount.
   */
  int getChoosePlayerCount();

  /**
   * <code>int32 duration = 10;</code>
   * @return The duration.
   */
  int getDuration();

  /**
   * <code>uint32 id = 2;</code>
   * @return The id.
   */
  int getId();

  /**
   * <code>uint32 level = 15;</code>
   * @return The level.
   */
  int getLevel();

  /**
   * <code>uint32 skill_type = 14;</code>
   * @return The skillType.
   */
  int getSkillType();

  /**
   * <code>int32 param1 = 3;</code>
   * @return The param1.
   */
  int getParam1();

  /**
   * <code>int32 param2 = 4;</code>
   * @return The param2.
   */
  int getParam2();

  /**
   * <code>bool bool1 = 9;</code>
   * @return The bool1.
   */
  boolean getBool1();

  /**
   * <code>uint32 peer_id = 13;</code>
   * @return The peerId.
   */
  int getPeerId();

  /**
   * <code>uint32 type = 1;</code>
   * @return The type.
   */
  int getType();

  /**
   * <code>uint32 combo = 12;</code>
   * @return The combo.
   */
  int getCombo();

  /**
   * <code>int32 param6 = 8;</code>
   * @return The param6.
   */
  int getParam6();

  /**
   * <code>int32 param5 = 7;</code>
   * @return The param5.
   */
  int getParam5();

  /**
   * <code>int32 param3 = 5;</code>
   * @return The param3.
   */
  int getParam3();
}
