Baseless/prototypes/conditional.lua

23 lines
759 B
Lua

local function RegisterConditionals(conditionals)
for key, value in pairs(conditionals) do
if Baseless.Needs[key] then
Baseless.RegisterIfNew(value)
end
end
end
RegisterConditionals {
AmmoType = Baseless.Make.AmmoCategory(),
EquipmentType = Baseless.Make.EquipmentCategory(),
Fluid = Baseless.Make.Fluid(),
FuelType = Baseless.Make.FuelCategory(),
GunItem = Baseless.Make.Gun(),
ModuleType = Baseless.Make.ModuleCategory(),
Particle = Baseless.Make.Particle(),
RailEntity = { Baseless.Make.CurvedRail(), Baseless.Make.StraightRail()} ,
RecipeType = Baseless.Make.RecipeCategory(),
ResourceType = Baseless.Make.ResourceCategory(),
RocketEntity = Baseless.Make.RocketSiloRocket(),
UnitEntity = Baseless.Make.Unit(),
}