- Lua 100%
| .github/workflows | ||
| src/scripts/coremud | ||
| .gitignore | ||
| mfile | ||
| README.md | ||
coremud
coremud.org default mapper
This is a template project created by muddler. It's meant to give you the basic skeleton to get started. It is not a complete project, nor does it provide an example of every type of trigger scenario or keybinding corner case. It would make it even more difficult to clear out to make way for your own items. It will properly muddle and create an mpackage, however. For more detailed information on describing your triggers, scripts, etc in the json files, please see the muddler wiki
This space is where I would normally put the description of my package and what it does/why I made it. But if you have a README format you already like, feel free to ignore all this.
Installation
It's a good idea to provide installation instructions. I like to include a command they can copy/paste into the Mudlet commandline. Like
lua uninstallPackage("packageName") installPackage("https://somedomain.org/path/to/my/package/packageName.mpackage")
Usage
Brief introduction to the overall usage. Then break it down to specifics
Aliases
alias1 <param1>- description of what the alias does, and what param1 is if it exists
- example usage1
- optional example usage2, etc
- description of what the alias does, and what param1 is if it exists
alias 2- and so on, and so forth
API
- `functionName(param1, param2)
- Then, do the same thing for any Lua API which you want them to be able to use.
- This part can be skipped if you have separate API documentation, but keep in mind the README.md file is accessible from the package manage in Mudlet, so this allows you to provide documentation within Mudlet, to a degree.
Final thoughts, how to contribute, thanks, things like that
I like to put anything which doesn't fit with the above stuff here, at the end. It keeps the documentation like stuff at the top.