GE Lua Documentation

Press F to search!

placeTrailer

Definition


-- @/lua/ge/extensions/core/trailerRespawn.lua:156

local function placeTrailer(vehId)
  if trailerReg[vehId] then
    local vehCouplerOffset = core_vehicles.vehsCouplerOffset[vehId][trailerReg[vehId].node]
    local trailerCouplerOffset = core_vehicles.vehsCouplerOffset[trailerReg[vehId].trailerId][trailerReg[vehId].trailerNode]
    local vehCouplerTag = core_vehicles.vehsCouplerTags[vehId][trailerReg[vehId].node]
    spawn.placeTrailer(vehId, vehCouplerOffset, trailerReg[vehId].trailerId, trailerCouplerOffset, vehCouplerTag)
  end
end

Callers

@/gameplay/missions/west_coast_usa/chase/001-Goliath/script.lua
      if valid then
        spawn.placeTrailer(suspectId, nodeOffset1, trailerId, nodeOffset2, nodeTag)
        --suspect:queueLuaCommand("beamstate.attachCouplers()")
@/lua/ge/spawn.lua

local function placeTrailer(vehId, couplerOffsetVeh, trailerId, couplerOffsetTrailer, couplerTag, rotOffset)
@/lua/ge/extensions/core/trailerRespawn.lua
      local vehCouplerTag = core_vehicles.vehsCouplerTags[vehId][trailerReg[vehId].node]
      spawn.placeTrailer(vehId, vehCouplerOffset, trailerReg[vehId].trailerId, trailerCouplerOffset, vehCouplerTag)
    end
    local vehCouplerTag = core_vehicles.vehsCouplerTags[vehId][trailerReg[vehId].node]
    spawn.placeTrailer(vehId, vehCouplerOffset, trailerReg[vehId].trailerId, trailerCouplerOffset, vehCouplerTag)
  end
    local tmp = core_vehicles.vehsCouplerOffset[trailerReg[vehId].trailerId][trailerReg[vehId].trailerNode]
    spawn.placeTrailer(vehId, core_vehicles.vehsCouplerOffset[vehId][trailerReg[vehId].node], trailerReg[vehId].trailerId, tmp, core_vehicles.vehsCouplerTags[vehId][trailerReg[vehId].node])
  end