Definable ModMenu

Definable is a modular ModMenu for Drawaria.Online

Version vom 22.12.2024. Aktuellste Version

Autor
CubusMaximus
Bewertungen
0 0 0
Version
0.1.2
Erstellt am
22.12.2024
Letzte Aktualisierung
22.12.2024
Größe
33,7 KB
Lizenz
GNU GPLv3
Wird angewandt auf

Definable - A modular ModMenu for Drawaria.Online

Definable, as said in the Title, is aimed to be a modular ModMenu for the Online Game Drawaria.Online.

How it works

After the site has loaded a Custom Event will be dispatched on the window Object. The detail attribute of the Custom Event will contain a reference to the Main Component and a reference to the Base/Core Class to allow for easy access to create new SubModules. This Event will most likely be dispatched after approximately 1 second depending on how fast you internet connection is. After Definable has finished initializing it will automatically load all available SubModules.

SubModules

A SubModule can be easily created. The Custom Event at initialization will contain a reference to the Main Object and a reference to the Base/Core Class to be used with the extends keyword. For Example:

window.addEventListener("definable:init",function(event) {
  const core = event.detail.core;
  class BigBrush extends core {
    constructor() {
      super("BigBrush","pencil");
    }
    /*
    ...
    */
  }
})

Optionally you can also just invoke the core Class directly by instead doing:

window.addEventListener("definable:init",function(event) {
  const core = event.detail.core;
  const BigBrush = new core("BigBrush","pencil");
})

See more