VE Lua Documentation

Press F to search!

breakBeam

Definition


-- @/=[C]:-1
function breakBeam(...)

Callers

@/lua/vehicle/powertrain.lua
  for _, beamName in ipairs(device.breakTriggerBeam) do
    obj:breakBeam(breakTriggerBeamLookup[beamName])
  end
@/lua/vehicle/beamstate.lua
    for _, bcid in ipairs(bg) do
      obj:breakBeam(bcid)
      luaBreakBeam(bcid)
    if b.breakGroup ~= nil then
      obj:breakBeam(b.cid)
    end
          --log('D', "beamstate.breakHinges","  breaking hinge beam "..k.. " as in breakgroup ".. b.breakGroup)
          obj:breakBeam(b.cid)
          break
    if beam[2] == true then
      obj:breakBeam(cid)
    end
@/lua/vehicle/powertrain/shaft.lua
  device.isBroken = true
  --obj:breakBeam(device.breakTriggerBeam)
  selectUpdates(device)
@/lua/vehicle/powertrain/linearActuator.lua
  device.isBroken = true
  --obj:breakBeam(device.breakTriggerBeam)
  selectUpdates(device)