protos/pogo0.431.0

Mensagemholoholo.rpc

PokeballThrowPropertySettingsProto

holoholo.rpc.PokeballThrowPropertySettingsProtoFicheiro: holo_protos.protoTipo C#: Holoholo.Rpc.PokeballThrowPropertySettingsProto1 campoDesde a 0.431.0

NºCampoTipoTag
1throw_propertiesrepeatedPokeballThrowPropertySettingsProto.PokeballThrowPropertiesProto0a

Tipos aninhados

Usado em (1)

Código .proto
// holo_protos.proto · package holoholo.rpc
message PokeballThrowPropertySettingsProto {
  repeated PokeballThrowPropertiesProto throw_properties = 1;

  message PokeballThrowPropertiesProto {
    PokeballThrowPropertiesCategory throw_properties_category = 1;
    float min_spin_particle_amount = 2;
    float max_angular_velocity = 3;
    float drag_snap_speed = 4;
    float overshoot_correction = 5;
    float undershoot_correction = 6;
    float min_launch_angle = 7;
    float max_launch_angle = 8;
    float max_launch_angle_height = 9;
    float max_launch_speed = 10;
    float launch_speed_threshold = 11;
    float fly_timeout_duration = 12;
    float below_ground_fly_timeout_seconds = 13;
    CurveballModifierProto curveball_modifier = 14;
    LaunchVelocityMultiplierProto launch_velocity_multiplier = 15;

    message CurveballModifierProto {
      float x = 1;
      float y = 2;
      float z = 3;
    }

    message LaunchVelocityMultiplierProto {
      float x = 1;
      float y = 2;
    }

    enum PokeballThrowPropertiesCategory {
      POKEBALL_THROW_PROPERTIES_CATEGORY_UNSET = 0;
      POKEBALL_THROW_PROPERTIES_CATEGORY_BREAD = 1;
    }
  }
}