protos/pogo0.431.0

Messageholoholo.rpc

AbilityEnergyMetadata

holoholo.rpc.AbilityEnergyMetadataFile: holo_protos.protoC# type: Holoholo.Rpc.AbilityEnergyMetadata5 fieldsSince 0.431.0

No.FieldTypeTag
1current_energyint3208
2energy_costint3210
3max_energyint3218
4charge_ratemap<int32, AbilityEnergyMetadata.ChargeRateSetting>22
5disabledbool28

Nested types

Used in (2)

.proto source
// 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;
  }
}