class

Rosegold::DataComponents::Weapon

Inherits Rosegold::DataComponent / Reference / Object

Component for weapon (item damage per attack and disable blocking time)

Constructors

new(item_damage_per_attack : UInt32 = 1_u32, disable_blocking_for_seconds : Float32 = 0.0_f32)
Source
read(io) : self
Source

Instance methods

disable_blocking_for_seconds
Source
disable_blocking_for_seconds=(disable_blocking_for_seconds : Float32)
Source
item_damage_per_attack
Source
item_damage_per_attack=(item_damage_per_attack : UInt32)
Source
write(io) : Nil
Source