protos/pogo0.431.0

Mensagemholoholo.rpc

AbilityEnergyMetadata

holoholo.rpc.AbilityEnergyMetadataFicheiro: holo_protos.protoTipo C#: Holoholo.Rpc.AbilityEnergyMetadata5 camposDesde a 0.431.0

NºCampoTipoTag
1current_energyint3208
2energy_costint3210
3max_energyint3218
4charge_ratemap<int32, AbilityEnergyMetadata.ChargeRateSetting>22
5disabledbool28

Tipos aninhados

Usado em (2)

Código .proto
// holo_protos.proto · package holoholo.rpc
message AbilityEnergyMetadata {
  int32 current_energy = 1;
  int32 energy_cost = 2;
  int32 max_energy = 3;
  map<int32, ChargeRateSetting> charge_rate = 4;
  bool disabled = 5;

  enum ChargeMultiplier {
    CHARGE_MULTIPLIER_UNSET_MULTIPLIER = 0;
    CHARGE_MULTIPLIER_PARTY_SIZE = 1;
  }

  message ChargeRateSetting {
    ChargeMultiplier multiplier = 1;
    int32 rate = 2;
  }

  enum ChargeType {
    CHARGE_TYPE_UNSET = 0;
    CHARGE_TYPE_FAST_MOVE = 1;
    CHARGE_TYPE_CHARGE_MOVE = 2;
  }
}