Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Component ¶
type Component struct { // Health is the amount of health the shield has. Health *health.Component // Max is the maximum amount of health that the shield can have. Max float64 // Min is the minimum amount of health needed to activate the shield (though once active, health can be drained to zero). Min float64 // Recharge is the amount of health the shield regains per tick of inactivity. Recharge float64 // Delay is the number of ticks between the the player signalling for the shield to activate and it activating. // The shield can be cancelled during the activation sequence but it will still consume health. Delay int // Decay is the minimum amount of health the shield loses per tick. Decay float64 }
type Controller ¶
type Controller chan bool
Click to show internal directories.
Click to hide internal directories.