VE Lua Documentation

Press F to search!

sendExportCouplerData

Definition


-- @/lua/vehicle/beamstate.lua:390

local function sendExportCouplerData(obj2Id, obj2nodeId, data)
  obj:queueObjectLuaCommand(obj2Id, "beamstate.exportCouplerData(" .. tostring(obj2nodeId) .. ", " .. serialize(data) .. ")")
  M.updateRemoteElectrics = updateRemoteElectrics
end

Callers

@/lua/vehicle/energyStorage/pressureTank.lua
    --print(storage.pneumaticPTOSupplyFlowElectricsName)
    beamstate.sendExportCouplerData(obj2id, obj2nodeId, {electrics = {storage.pneumaticPTOSupplyPressureElectricsName}})
  end
    electrics.values[storage.pneumaticPTOConsumerFlowElectricsName] = 0
    beamstate.sendExportCouplerData(obj2id, obj2nodeId, {electrics = {storage.pneumaticPTOConsumerFlowElectricsName}})
  end
@/lua/vehicle/beamstate.lua
    -- M.updateRemoteElectrics = updateRemoteElectrics
    sendExportCouplerData(obj2id, obj2nodeId, data)
  end
@/lua/vehicle/powertrain/hydraulicPump.lua
    electrics.values[device.hydraulicPTOConsumerMaxFlowRateElectricsName] = 0
    beamstate.sendExportCouplerData(obj2id, obj2nodeId, {electrics = {device.hydraulicPTOConsumerFlowElectricsName}})
  end
@/lua/vehicle/powertrain/hydraulicAccumulator.lua
    --print(device.hydraulicPTOSupplyMaxFlowRateElectricsName)
    beamstate.sendExportCouplerData(obj2id, obj2nodeId, {electrics = {device.hydraulicPTOSupplyPressureElectricsName, device.hydraulicPTOSupplyMaxFlowRateElectricsName}})
  end
    electrics.values[device.hydraulicPTOConsumerMaxFlowRateElectricsName] = 0
    beamstate.sendExportCouplerData(obj2id, obj2nodeId, {electrics = {device.hydraulicPTOConsumerFlowElectricsName}})
  end