User Tools

Site Tools


plugins:creating_plugins

This is an old revision of the document!


Creating Plugins

Before you start making plugins, be sure to read this documentation to understand what is required of your plugin in order for it to work properly.
Failure to follow what this doc says can cause your plugin to fail to load, or not work at all!


Creating Your Plugin

Plugins can be found inside the \Ashita\Plugins\ folder. Inside here you will find the various .dll files which are plugins. Each plugin should consist of at least 1 .dll file.

Plugins must be uniquely named and compiled against the latest Ashita SDK (known as the ADK) in order for it to be properly loaded.

Failure to compile against the latest ADK will result in your plugin being rejected from loading.

Plugins should consist of a single word name or compressed into a word without spaces or special characters. Users should be able to load them with ease so names with spaces, special characters, etc are not recommended at all.


Example Plugin Source Code

To get started, you can find an example plugin here: http://delvl.ffevo.net/atom0s/ExamplePlugin

This repository contains a fully implemented example plugin demonstrating and explaining how to use each part of the main plugin base class.

plugins/creating_plugins.1468647842.txt.gz · Last modified: 2016/07/15 22:44 by atom0s