/datum/component/cell 
Vars | |
| cell_insert | If the component requires a cell to be inserted to work instead of having an integrated one |
|---|---|
| charge | Current charge of power cell |
| charge_drain | If draining charge on process(), how much to drain per process call |
| charge_examine_range | From how many tiles at the highest someone can examine the parent to see the charge |
| display_charge | If the parent should show cell charge on examine |
| hit_charge | If the component can be recharged by hitting its parent with a cell |
| initial_max_charge | Initial max charge of the power cell |
| inserted_cell | Ref to an inserted cell. Should only be null if cell_insert is false |
| max_charge | Maximum charge of the power cell, set to -1 for infinite charge |
| max_recharge_tick | The maximum amount that can be recharged per tick when using a cell to recharge this component |
Var Details
cell_insert 
If the component requires a cell to be inserted to work instead of having an integrated one
charge 
Current charge of power cell
charge_drain 
If draining charge on process(), how much to drain per process call
charge_examine_range 
From how many tiles at the highest someone can examine the parent to see the charge
display_charge 
If the parent should show cell charge on examine
hit_charge 
If the component can be recharged by hitting its parent with a cell
initial_max_charge 
Initial max charge of the power cell
inserted_cell 
Ref to an inserted cell. Should only be null if cell_insert is false
max_charge 
Maximum charge of the power cell, set to -1 for infinite charge
max_recharge_tick 
The maximum amount that can be recharged per tick when using a cell to recharge this component