User Tools

Site Tools


4rpl:commands:destroybeam

Index
Beams

DestroyBeam

DestroyBeam(<-beamUID)

Description

Destroys a beam. Destruction permanently removes the beam. Note that beams that are attached to units are automatically destroyed when the unit is destroyed. Beams that are not attached to units must be manually destroyed to remove them.

Examples

once
   GetUnitPosition(self) ->unitPos
   #Fire a beam to extends off screen but is at the same height as the unit
   #We will attach the beam to ourselves, so that the start point is relative to our unit
   3 ->brightness
   4 ->width
   CreateBeam("orange" <-brightness <-width) ->beam
   AttachBeam(<-beam self "")
   SetBeamStart(<-beam V3(0 0 0))
   SetBeamEnd(<-beam V3(10000 0 10000))
endonce
 
if (GetUnitUpdateCount eq (900))
   DestroyBeam(<-beam)
endif

Index

4rpl/commands/destroybeam.txt · Last modified: 2021/04/15 12:34 by Karsten75