A downloadable library

The itch page for RampantDespair's Aseprite API library.

About The Project

Lua autocomplete/typehinting/intellisense for the Aseprite scripting API.

This project was made to remove the hassle of having to constantly look for functions on the  API page.

Requires Lua Language Server.

Links

Github: https://github.com/RampantDespair/Aseprite-Library

Reddit thread: [Release] Two Aseprite Projects: Script Development Library & Feature-Rich Extension 

Published 2 days ago
StatusReleased
CategoryTool
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
AuthorCrashTestJava
TagsAseprite, library
Code licenseGNU General Public License v2.0 (GPL)
Average sessionA few seconds
LinksGitHub
ContentNo generative AI was used

Download

Download
Latest version
External

Install instructions

Install in VSCode

1. Download the Lua extension by sumneko on the VSCode Marketplace

From here you have 2 choices:

      a.  Download the library file and paste it into your project 

OR (better because using this method will make you able to stay synced to the repository)

      b.  Add the Aseprite-Library repository as a submodule to your project by running the following command:

git submodule add https://github.com/RampantDespair/Aseprite-Library lib/Aseprite-Library

Then, add the following to your .vscode\settings.json file (if it doesn't exist, create it):

{
  "Lua.workspace.library": ["lib\\Aseprite-Library\\Aseprite-Library.lua"]
}

If you want to see a usage example, you can check out RampantDespair's Aseprite-Extension.

Install in other applications

1. Install Lua Language Server

2. Download the library file and paste it into your project

Leave a comment

Log in with itch.io to leave a comment.