You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+10-8Lines changed: 10 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -72,11 +72,12 @@ What it can do
72
72
What it enables you to do
73
73
-------------------------
74
74
75
+
* Handle sounds by a [script](.scripts/handle_sounds.sh)
75
76
* Make switchable, simpler and safer [commands](models/BetterCommands/README.md)
76
77
* Make "isolated" modules
77
78
* Expand your modules
78
79
* More possibilities to control logic
79
-
*Fastly publish your mod on mod portal
80
+
*Quickly publish your mod on mod portal
80
81
* Use other's modules/code without adaptation
81
82
* Easily manage your documentation
82
83
* Auto publishing everywhere (almost)
@@ -96,12 +97,12 @@ Stuff used
96
97
* Many GitHub Actions to automatically publish to the Factorio mod portal etc
97
98
*[EditorConfig](https://editorconfig.org/) - helps maintain consistent coding styles for multiple developers working on the same project across various editors and IDEs
98
99
* Factorio's event handler (See Factorio's folder `..\data\core\lualib\event_handler.lua`)
99
-
*[git][git] - version control system
100
+
*[git] - version control system
100
101
*[Visual Studio Code](https://code.visualstudio.com/) - code editor
101
102
*[Lua Language Server](https://github.com/sumneko/lua-language-server) ([Setting without VSCode](https://github.com/sumneko/lua-language-server/wiki/Setting-without-VSCode))
102
103
*[EmmyLua Annotation][EmmyLua-Annotations]
103
104
* Some ZwerOxotnik's code
104
-
* Auto documentation: [GitHub actions](.github/workflows/doc.yml) + [Python](https://www.python.org/) + [sphinx][sphinx] + extensions (more details in [predocs/predocs.md](predocs/predocs.md))
105
+
* Auto documentation: [GitHub actions](.github/workflows/doc.yml) + [Python](https://www.python.org/) + [sphinx] + extensions (more details in [predocs/predocs.md](predocs/predocs.md))
105
106
*[factorio-mod-luacheck][factorio-mod-luacheck] - This GitHub action will run your mod code through luacheck (not full support)
106
107
* Auto publishing using many GitHub actions etc (see [.github/workflows/autoPublish.yml](.github/workflows/autoPublish.yml))
107
108
@@ -110,6 +111,7 @@ Additional stuff
110
111
111
112
*[FactorioSumnekoLuaPlugin](https://github.com/JanSharp/FactorioSumnekoLuaPlugin) - a plugin for the [sumneko.lua vscode extension](https://github.com/sumneko/lua-language-server) to help with factorio related syntax and intelisense. (there's no compability with auto documentation)
112
113
*[LuaFormatter](https://github.com/Koihik/LuaFormatter) - reformats your Lua source code (supports several editors)
114
+
* Try another example with preprocessor in lua: https://github.com/ZwerOxotnik/factorio-candran-example
113
115
114
116
How to start?
115
117
------------
@@ -140,14 +142,14 @@ Next updates
140
142
* More simplification, integrations, examples
141
143
* More examples of particular cases on all stages
142
144
* Support of [SimpleAPI](https://mods.factorio.com/mod/diplomacy/discussion/60c1eb9177457f7dd7943e14) (diplomacy, money, chat, etc)
0 commit comments