]> git.somenet.org - factorio/some-lazybastard.git/blob - control.lua
RELEASE 2.0.1 - Dont fail to load for non-freeplay maps.
[factorio/some-lazybastard.git] / control.lua
1
2 script.on_init(function (event)
3   game.permissions.get_group("Default").set_allows_action(defines.input_action.craft ,false)
4
5   if remote.interfaces["freeplay"] then
6     if script.active_mods["some-spaceship-wreck-generator"] then
7       remote.call("freeplay", "set_created_items", {
8         ["pistol"] = 1,
9         ["firearm-magazine"] = 10,
10         ["assembling-machine-3"] = 1,
11         ["small-electric-pole"] = 1,
12         ["electric-mining-drill"] = 1
13       })
14     else
15       remote.call("freeplay", "set_created_items", {
16         ["pistol"] = 1,
17         ["firearm-magazine"] = 10,
18         ["assembling-machine-3"] = 1,
19         ["small-electric-pole"] = 1,
20         ["electric-mining-drill"] = 1,
21         ["boiler"] = 1,
22         ["steam-engine"] = 1,
23         ["offshore-pump"] = 1
24       })
25     end
26   else
27      game.print("some-lazybastard: This is not a freeplay map. Only changing /permissions.")
28   end
29
30 end)