Modules
| expcore.guiparts.center | Adds a new obj to the center gui |
| expcore.guiparts.inputs | Sets the input to trigger on an certain event |
| expcore.guiparts.left | Used to add a left gui frame |
| expcore.guiparts.popup | Used to add a popup gui style |
| expcore.guiparts.toolbar | Add a button to the toolbar, ranks need to be allowed to use these buttons if ranks is preset |
| expcore.commands | Uses a commands data to return the inputs as a string |
| expcore.gui | Add a white bar to any gui frame |
| expcore.ranking | Returns a rank object given a player or rank name |
| expcore.server | Returns a un-used uuid (better system needed) |
| expcore.sync | Used as a faster way to get to the ranking function, overrides previous |
| FSM | Factorio Softmod Manager |
| 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. |
Scripts
| control.lua | Root Script File |
| index.lua | Used to index the files to be loaded |