UNPKG

pw-js-api

Version:

A PixelWalker Library, aims to be minimal with support for browsers.

32 lines 2.17 kB
import { Endpoint } from "../util/Constants.js"; import PWApiClient from "./PWApiClient.js"; /** * This standalone class has all (static) functions related to the atlases. */ export default class PWAtlases { /** * This is the json including the data for aura toggle animations, fire, team colour, smileys and other sprites. */ static getSpritesJSON() { return PWApiClient.request(Endpoint.Client + "/atlases/sprites.json"); } /** * This is the json including the data for blocks (including animations / morphs, action blocks, decorations). */ static getBlocksJSON() { return PWApiClient.request(Endpoint.Client + "/atlases/sprites.json"); } /** * This is the spritesheet (image in arraybuffer) for aura toggle animations, fire, team colour, smileys and other sprites. */ static getSpritesPNG() { return PWApiClient.request(Endpoint.Client + "/atlases/sprites.png"); } /** * This is the spritesheet (image in arraybuffer) for blocks (including animations / morphs, action blocks, decorations). */ static getBlocksPNG() { return PWApiClient.request(Endpoint.Client + "/atlases/blocks.png"); } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiUFdBdGxhc2VzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vbGliL2FwaS9QV0F0bGFzZXMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0EsT0FBTyxFQUFFLFFBQVEsRUFBRSxNQUFNLHNCQUFzQixDQUFDO0FBQ2hELE9BQU8sV0FBVyxNQUFNLGtCQUFrQixDQUFDO0FBRTNDOztHQUVHO0FBQ0gsTUFBTSxDQUFDLE9BQU8sT0FBTyxTQUFTO0lBQzFCOztPQUVHO0lBQ0gsTUFBTSxDQUFDLGNBQWM7UUFDakIsT0FBTyxXQUFXLENBQUMsT0FBTyxDQUFnQixRQUFRLENBQUMsTUFBTSxHQUFHLHVCQUF1QixDQUFDLENBQUE7SUFDeEYsQ0FBQztJQUVEOztPQUVHO0lBQ0gsTUFBTSxDQUFDLGFBQWE7UUFDaEIsT0FBTyxXQUFXLENBQUMsT0FBTyxDQUFnQixRQUFRLENBQUMsTUFBTSxHQUFHLHVCQUF1QixDQUFDLENBQUE7SUFDeEYsQ0FBQztJQUVEOztPQUVHO0lBQ0gsTUFBTSxDQUFDLGFBQWE7UUFDaEIsT0FBTyxXQUFXLENBQUMsT0FBTyxDQUFjLFFBQVEsQ0FBQyxNQUFNLEdBQUcsc0JBQXNCLENBQUMsQ0FBQTtJQUNyRixDQUFDO0lBRUQ7O09BRUc7SUFDSCxNQUFNLENBQUMsWUFBWTtRQUNmLE9BQU8sV0FBVyxDQUFDLE9BQU8sQ0FBYyxRQUFRLENBQUMsTUFBTSxHQUFHLHFCQUFxQixDQUFDLENBQUE7SUFDcEYsQ0FBQztDQUNKIn0=