Rosegold::DataComponents::KineticWeapon
Inherits Rosegold::DataComponent / Reference / Object
KineticWeapon (1.21.11) - complex: 2 VarInts + 3 optional conditions + 2 floats + 2 optional sounds
Constructors
new(contact_cooldown_ticks : UInt32 = 0_u32, delay_ticks : UInt32 = 0_u32, forward_movement : Float32 = 0_f32, damage_multiplier : Float32 = 0_f32)
Sourceread(io) : self
SourceInstance methods
contact_cooldown_ticks
Sourcecontact_cooldown_ticks=(contact_cooldown_ticks : UInt32)
Sourcedamage_multiplier
Sourcedamage_multiplier=(damage_multiplier : Float32)
Sourcedelay_ticks
Sourcedelay_ticks=(delay_ticks : UInt32)
Sourceforward_movement
Sourceforward_movement=(forward_movement : Float32)
Sourcewrite(io) : Nil
Source