spawnVehicle 77

Spawn a vehicle. Vehicle Ids can be acquired in the Script Settings menu -> Id tables section


Return value

Return TypeDescription
VehicleReference to the vehicle

Parameters

ParameterTypeDescription
1stringId of the vehicle to spawn
2vec3Location where to spawn the vehicle
3vec3Euler rotation of the vehicle

Examples

Example 113

-- Spawn a basic vehicle
local vehicle1 = spawnVehicle("JeepWillys", vec3(0, 1.5, 0), vec3(0, 90, 0))
if vehicle1 then
    print("Basic vehicle spawned!", 3)
end

Spawn a vehicle and force all soldier to target it with a global callback

-- spawn a vehicle
local vehicle = spawnVehicle("Flak38 AA", vec3(0,2,0), vect3(0,0,0))

-- Define a callback that forces soldier to immediatly target the vehicle on spawn
function OnSoldierSpawned(newUnit)
    newUnit.forceTarget(vehicle)
end

-- Register the global callback in Lua 
er2.setCallback("soldier_spawned", OnSoldierSpawned)

Back to Scripting API