Skip to content

five-on-it / packages/sim/src/devices / finishWork

Function: finishWork() ​

finishWork(sim, eid, device, kind): void

Defined in: packages/sim/src/devices.ts:394

Finishes working a device (the key held for its time, holds.ts): a bomb planted (its item taken when its lock is used up) or defused, a laptop hacked, a fuse box's power cut (its cameras off) or put back, a generator repaired, a bench or a jack used, a safe cracked (and opened in the character's panel); its device event. A client's twin (a proxy) waits for the server's word instead.

Parameters ​

sim ​

SimWorld

eid ​

number

device ​

number

kind ​

"work" | "plant" | "pick" | "defuse" | "hackDevice" | "cutPower" | "restorePower" | "repair" | "crack" | "restrain" | "free" | "drag" | "stash"

Returns ​

void