1
0
mirror of https://github.com/veden/Rampant.git synced 2025-02-01 13:07:53 +02:00
Rampant/data-updates.lua

31 lines
840 B
Lua
Raw Normal View History

2017-04-01 16:40:47 -07:00
local vanillaUpdates = require("prototypes/enemies/UpdatesVanilla")
local bobsUpdates = require("prototypes/enemies/UpdatesBobs")
2017-04-01 20:32:38 -07:00
local NEUpdates = require("prototypes/enemies/UpdatesNE")
2017-04-01 16:40:47 -07:00
local function bobsDetected()
return data.raw["turret"]["bob-big-explosive-worm-turret"] ~= nil
end
2017-04-01 20:32:38 -07:00
local function NEDetected()
return data.raw["unit"]["medium-spitter-Mk3"] ~= nil
end
2017-04-30 00:46:04 -07:00
if settings.startup["rampant-useDumbProjectiles"].value then
2017-04-01 16:40:47 -07:00
vanillaUpdates.useDumbProjectiles()
if bobsDetected() then
2017-04-01 20:32:38 -07:00
require("prototypes/enemies/AttackBobs")
bobsUpdates.useDumbProjectiles()
end
if NEDetected() then
require("prototypes/enemies/AttackNE")
NEUpdates.useDumbProjectiles()
2017-04-30 00:46:04 -07:00
if settings.startup["rampant-useNEUnitLaunchers"].value then
2017-04-01 20:32:38 -07:00
NEUpdates.useNEUnitLaunchers()
end
2017-04-01 16:40:47 -07:00
end
end