SU.Settlers.AddSettlersIfNeeded
SU Library: ab Version 0.3.0
Last updated
local numAdded = SU.Settlers.AddSettlersIfNeeded(x, y, 3, Settlers.CARRIER, 50) -- ensure radius is big enough!-- to check for new minute
lastMinute = -1
function spawnCarriersPlayer1()
currentMinute = Game.Time()
if lastMinute ~= currentMinute then
lastMinute = currentMinute
local numAdded = SU.Settlers.AddSettlersIfNeeded(592, 510, 1, Settlers.CARRIER, 50)
if numAdded == -1 then
-- player dead or doesn't own this spot anymore -> stop spawning
unrequest_event(ticking, Events.FIVE_TICKS)
end
end
end
function new_game()
SU.Game.AddBeds(1, 2000) -- add beds just once, not with every function call!
request_event(spawnCarriersPlayer1, Events.FIVE_TICKS)
end
function register_functions()
reg_func(spawnCarriersPlayer1)
end