Repository navigation
Home
A mod of CelLua Machine that adds modding support and even support for running multiple mods at once.
To install a mod, after you downloaded CelLuAPI as a .love file, rename it from .love to .zip and then extract it in some folder. In that folder, you have to drag and drop the files of the mod. After that, look for a file called mods.txt and edit it to make sure it has in at least 1 line the name of the mod. After that turn the folder into a zip file and rename the zip file from .zip to .love and then double click it to run it.
- Download a release, preferably the latest one, at https://github.com/IonutParau/celluapi/releases
- Download and install LOVE at https://love2d.org
- Double-click the .love file (might not work on all OS, for more info see https://love2d.org/wiki/Getting_Started#Running_Games)
All mods must return a table containing properties that are functions the mod uses to interface with the API.
Mods that don't add cells or stuff visible to the user, but instead add stuff like APIs other mods can use. Good example of background mods are Synapse and Live.
Typically means a unreleased version of CelLuAPI, where the code for it (the "experimental code") is in the GitHub, but no release/version is available for it. Typically, unstable updates contain the latest bleeding edge features, but lack in stability, performance or even reliability. The average user should never use a unstable version, however mod developers might use them to prepare for the up-coming release.
The next pages of this WiKi will talk more about the API itself for making mods.