PPML

Pixel Place Map Loader

Verzia zo dňa 22.04.2022. Pozri najnovšiu verziu.

Tento skript by nemal byť nainštalovaný priamo. Je to knižnica pre ďalšie skripty, ktorú by mali používať cez meta príkaz // @require https://update.greasyfork.org/scripts/443803/1042862/PPML.js

Autor
Exnonull
Verzia
1.3
Vytvorené
22.04.2022
Aktualizované
22.04.2022
Veľkosť
5,0 KB
Licencia
MIT

to make this lib working require CWSS and WorkerTimer



Variable: PPML || window.PPML

PPML.ws // WebSocket
PPML.safeEmit(x,y,pixel) // undefined
PPML.emit(x,y,pixel) // undefined / false / true
PPML.map
{
    pixels, // Uint8[]
    colors, // Uint32[]
    width, height, // number
    find(pixel) // index of pixels
    get(x,y) // pixel
    set(x,y,pixel) // undefined
}

PPML.setHook({
    priority: 0,
    init(map) {
        // ...
    }
});