]> git.somenet.org - factorio/some-disableenemygeneration.git/blob - data-final-fixes.lua
polished, gitified and published
[factorio/some-disableenemygeneration.git] / data-final-fixes.lua
1 -- from rso mod\r
2 local zeroExpression = {\r
3     expression_id = "literal-number:1",\r
4     literal_value = 0,\r
5     type = "literal-number"\r
6 }\r
7 \r
8 -- this has to be a startup option, so it makes no diffrence if you just toggle the whole mod or provide a single option, which requires a game restart anyway.\r
9 --if not settings.startup["rso-vanilla-biter-generation"].value then\r
10 for _, ent in pairs(data.raw["unit-spawner"]) do\r
11     if ent and ent.autoplace then\r
12         ent.autoplace.probability_expression = zeroExpression\r
13     end\r
14 end\r
15 \r
16 for _, ent in pairs(data.raw.turret) do\r
17     if ent.subgroup == "enemies" and ent and ent.autoplace then\r
18         ent.autoplace.probability_expression = zeroExpression\r
19     end\r
20 end\r
21 --end\r