MisModKitchen
A simple script to make Publishing Miscreated mods a little faster…
This script will help to:
MisModKitchen
folder to wherever you want to keep MisModKitchen and your ModsWORKSPACE
folder and each time you create a new mod Duplicate the _Template
folder then rename it to whatever {suggest mod name for simplicity}…_Source\GameSDK\Scripts\mods\MyMod.lua
CreateWorkshopPakFromSource.bat
or CreateEditorPakFromSource.bat
respectively to create your PAK files (will be placed in correct folders automatically)UploadToWorkshop.bat
and enter the required information to create your mod.vdf then publish via SteamCMDwhen updating a mod as long as the mod.vdf file exists in the mods folder UploadToWorkshop.bat
will update the existing workshop entry instead…
This Pack includes a copy of SteamCMD
for workshop uploads and a copy of 7zip
for creation of Pak files they are the original files unmodified.
(just replace them if you’re not sure)
I have included a basic VS-Code Workspace configuration similar to the one I use with MisModKitchen myself.
To make the best use of it I recommend the following VS-Code plugins:
Name: Task Explorer
Id: spmeesseman.vscode-taskexplorer
Description: Manage tasks for npm, vscode, ant, gradle, grunt, gulp, batch, bash, make, python, perl, powershell, ruby, and nsisVS Marketplace Link: https://marketplace.visualstudio.com/items?itemName=spmeesseman.vscode-taskexplorer
Name: Todo Tree
Id: gruntfuggly.todo-tree
Description: Show TODO, FIXME, etc. comment tags in a tree viewVS Marketplace Link: https://marketplace.visualstudio.com/items?itemName=Gruntfuggly.todo-tree
Name: Lua Id: sumneko.lua
Description: Lua Language Server coded by LuaVS Marketplace Link: https://marketplace.visualstudio.com/items?itemName=sumneko.lua
Name: Lua Analyzer Id: stuartwang.lua-analyzer
Description: lua code analysis toolVS Marketplace Link: https://marketplace.visualstudio.com/items?itemName=stuartwang.lua-analyzer
Name: Better Comments Id: aaron-bond.better-comments
Description: Improve your code commenting by annotating with an alert, informational, TODOs, and more!VS Marketplace Link: https://marketplace.visualstudio.com/items?itemName=aaron-bond.better-comments
with the above Plugins Enabled, You’ll have something like this (Using One Dark+ Theme)