SS1984 - Modules - TypesVar Details - Proc Details

enginepicker

Vars

is_activeWhether a pick is already in progress. Blocks self-attack spam from spawning multiple engines.
list_engine_beaconsEngine beacons available to choose from; rebuilt from the global list each time the device is used.

Procs

announce_deliveryAnnounces the delivered engine type through a random living AI, if any are present.
clearturfDeletes objects and mobs from the beacon's turf.
locate_beaconsRe-assigns all of the engine beacons in the global list to a local list.
process_choiceSpawns and logs / announces the appropriate engine based on the choice made.

Var Details

is_active

Whether a pick is already in progress. Blocks self-attack spam from spawning multiple engines.

list_engine_beacons

Engine beacons available to choose from; rebuilt from the global list each time the device is used.

Proc Details

announce_delivery

Announces the delivered engine type through a random living AI, if any are present.

clearturf

Deletes objects and mobs from the beacon's turf.

locate_beacons

Re-assigns all of the engine beacons in the global list to a local list.

process_choice

Spawns and logs / announces the appropriate engine based on the choice made.