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
* Auto generate documentation with auto publishing on [GitHub pages][GitHub-page]
70
67
* Auto publishing on [mods.portal.com](https://mods.factorio.com/) and on GitHub
71
68
72
69
What it enables you to do
@@ -79,7 +76,6 @@ What it enables you to do
79
76
* More possibilities to control logic
80
77
* Quickly publish your mod on mod portal
81
78
* Use other's modules/code without adaptation
82
-
* Easily manage your documentation
83
79
* Auto publishing everywhere (almost)
84
80
* Easy maintaining
85
81
@@ -103,14 +99,13 @@ Stuff used
103
99
*[Lua Language Server](https://github.com/sumneko/lua-language-server) ([Setting without VSCode](https://github.com/sumneko/lua-language-server/wiki/Setting-without-VSCode))
104
100
*[EmmyLua Annotation][EmmyLua-Annotations]
105
101
* Some ZwerOxotnik's code
106
-
* Auto documentation: [GitHub actions](.github/workflows/doc.yml) + [Python](https://www.python.org/) + [sphinx] + extensions (more details in [predocs/predocs.md](predocs/predocs.md))
107
102
*[factorio-mod-luacheck][factorio-mod-luacheck] - This GitHub action will run your mod code through luacheck (not full support)
108
103
* Auto publishing using many GitHub actions etc (see [.github/workflows/autoPublish.yml](.github/workflows/autoPublish.yml))
109
104
110
105
Additional stuff
111
106
----------------
112
107
113
-
*[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)
108
+
*[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.
114
109
*[LuaFormatter](https://github.com/Koihik/LuaFormatter) - reformats your Lua source code (supports several editors)
115
110
* Try another example with preprocessor in lua: https://github.com/ZwerOxotnik/factorio-candran-example
116
111
@@ -125,7 +120,6 @@ How to start?
125
120
***Change or delete** .github/workflows/* (please read [this](https://github.com/shanemadden/factorio-mod-portal-publish))
126
121
* Handle files in [control.lua](control.lua)
127
122
* Change settings in [models/BetterCommands/control.lua](models/BetterCommands/control.lua) if you want
128
-
* Change/delete auto documentation in ./predocs and [doc.yml](.github/workflows/doc.yml)
129
123
130
124
Notes
131
125
-----
@@ -144,7 +138,6 @@ Next updates
144
138
* More examples of particular cases on all stages
145
139
* Support of [SimpleAPI](https://mods.factorio.com/mod/diplomacy/discussion/60c1eb9177457f7dd7943e14) (diplomacy, money, chat, etc)
0 commit comments