#include <DataComponentTypeKineticWeapon.hpp>
◆ SERIALIZED_FIELD() [1/9]
| ProtocolCraft::Components::DataComponentTypeKineticWeapon::SERIALIZED_FIELD |
( |
ContactCooldownTicks |
, |
|
|
VarInt |
|
|
) |
| |
|
private |
◆ SERIALIZED_FIELD() [2/9]
| ProtocolCraft::Components::DataComponentTypeKineticWeapon::SERIALIZED_FIELD |
( |
DamageConditions |
, |
|
|
std::optional< KineticWeaponCondition > |
|
|
) |
| |
|
private |
◆ SERIALIZED_FIELD() [3/9]
| ProtocolCraft::Components::DataComponentTypeKineticWeapon::SERIALIZED_FIELD |
( |
DamageMultiplier |
, |
|
|
float |
|
|
) |
| |
|
private |
◆ SERIALIZED_FIELD() [4/9]
| ProtocolCraft::Components::DataComponentTypeKineticWeapon::SERIALIZED_FIELD |
( |
DelayTicks |
, |
|
|
VarInt |
|
|
) |
| |
|
private |
◆ SERIALIZED_FIELD() [5/9]
| ProtocolCraft::Components::DataComponentTypeKineticWeapon::SERIALIZED_FIELD |
( |
DismountConditions |
, |
|
|
std::optional< KineticWeaponCondition > |
|
|
) |
| |
|
private |
◆ SERIALIZED_FIELD() [6/9]
| ProtocolCraft::Components::DataComponentTypeKineticWeapon::SERIALIZED_FIELD |
( |
ForwardMovement |
, |
|
|
float |
|
|
) |
| |
|
private |
◆ SERIALIZED_FIELD() [7/9]
| ProtocolCraft::Components::DataComponentTypeKineticWeapon::SERIALIZED_FIELD |
( |
HitSound |
, |
|
|
std::optional< Holder< SoundEvent > > |
|
|
) |
| |
|
private |
◆ SERIALIZED_FIELD() [8/9]
| ProtocolCraft::Components::DataComponentTypeKineticWeapon::SERIALIZED_FIELD |
( |
KnockbackConditions |
, |
|
|
std::optional< KineticWeaponCondition > |
|
|
) |
| |
|
private |
◆ SERIALIZED_FIELD() [9/9]
| ProtocolCraft::Components::DataComponentTypeKineticWeapon::SERIALIZED_FIELD |
( |
Sound |
, |
|
|
std::optional< Holder< SoundEvent > > |
|
|
) |
| |
|
private |
◆ DECLARE_READ_WRITE_SERIALIZE
| ProtocolCraft::Components::DataComponentTypeKineticWeapon::DECLARE_READ_WRITE_SERIALIZE |
|
private |
The documentation for this class was generated from the following file: