PlasmaTorch
The scrapper's cutting torch. Lives on the PlayerPrototype's `CameraRig`, because the helmet is what aims it — where you look is where the beam goes.
PlasmaTorch
The scrapper's cutting torch. Lives on the PlayerPrototype's CameraRig,
because the helmet is what aims it — where you look is where the beam goes.
Hold Cut (left mouse / right trigger / the on-screen button) with a weld in front of you and the beam burns into it. The torch heats while it cuts and sheds heat the moment you let go; at the ceiling it locks out for a couple of seconds and refuses to fire. Three welds hold each plate on, and no weld can be taken in a single hold — cutting is a rhythm.
It reads without a HUD: the muzzle nub goes from cold blue-white to red as heat climbs and pulses dark red while locked out, and the beam and the weld under it glow from dull steel through orange to white as the cut goes through.
Fields
| field | meaning |
|---|---|
range | metres the beam reaches |
dps | cut progress per second on a weld |
coneDeg | half-angle of the beam's catch cone |
heat / locked / lockTimer | live gauge |
triggerHeld | the trigger, written by the input map |
inputMap | the controls it answers to (game.torch) |
Methods
torch:heatFraction() 0..1
torch:isLocked()
torch:isCutting()
torch:aimedAt() entity name of the weld under the beam, or nil
torch:setTrigger(held) pull the trigger from code
Scoped to this part · feeds back into the world's score.