Daedalus Dock - Modules - TypesVar Details - Proc Details

drone

Vars

active_partActive flockdrone part.
controlled_byA mob possessing this mob.

Procs

avoid_stop_flockphaseCalled in stop_flockphase() to attempt stopping flockphase due to being in a wall or something.
can_flockphaseReturns TRUE if the drone can flockphase.
create_partsCreate all of the part datums for this mob.
flockphase_taxDeducts the substrate tax for flockphasing, ending flockphase if the drone ran out of points.
set_active_partSets the active flockdrone part.

Var Details

active_part

Active flockdrone part.

controlled_by

A mob possessing this mob.

Proc Details

avoid_stop_flockphase

Called in stop_flockphase() to attempt stopping flockphase due to being in a wall or something.

can_flockphase

Returns TRUE if the drone can flockphase.

create_parts

Create all of the part datums for this mob.

flockphase_tax

Deducts the substrate tax for flockphasing, ending flockphase if the drone ran out of points.

set_active_part

Sets the active flockdrone part.