Modules
| FSM | Factorio Softmod Manager |
| ExpGamingCore.Commands | A full ranking system for factorio. |
| ExpGamingCore.Gui | Adds a objective version to custom guis. |
| ExpGamingCore.Gui.Center | Adds a uniform preset for guis in the center of the screen which allow for different tabs to be opened |
| ExpGamingCore.Gui.Inputs | Adds a clean way of making new inputs for a gui allowing for sliders and text inputs to be hanndleded with custom events |
| ExpGamingCore.Gui.Left | Adds a organiser for left gui ellements which will automaticaly update there information and have open requirements |
| ExpGamingCore.Gui.Popup | Adds a location for popups which can be dismissed by a player and created from other scripts |
| ExpGamingCore.Gui.Test | Used to test all gui elements and parts can be used in game via Gui.test() |
| ExpGamingCore.Gui.Toolbar | Adds a toolbar to the top left of the screen |
| ExpGamingCore.Ranking | A full ranking system for factorio. |
| ExpGamingCore.Server | Adds a thread system and event listening and a admin bypass (recommend to disable /c and use optional /interface) |
| ExpGamingCore.Sync | Allows syncing with an outside server and info panle. |
| ExpGamingLib | Adds some common functions used though out all ExpGaming modules |
| StdLib.Color | A defines module for retrieving colors by name. |
| StdLib.Game | The game module. |
| StdLib.String | Extends Lua 5.2 string. |
| StdLib.Table | Extends Lua 5.2 table. |
| StdLib.Time | A defines module for retrieving the number of ticks in 1 unit of time. |