mirror of
https://github.com/NohamR/Pocket-Bird.git
synced 2026-05-26 04:07:24 +00:00
Rename getLayer
This commit is contained in:
BIN
dist/extension.zip
vendored
BIN
dist/extension.zip
vendored
Binary file not shown.
24
dist/extension/birb.js
vendored
24
dist/extension/birb.js
vendored
@@ -196,7 +196,7 @@
|
|||||||
* @param {number} width The width of each sprite
|
* @param {number} width The width of each sprite
|
||||||
* @returns {string[][]}
|
* @returns {string[][]}
|
||||||
*/
|
*/
|
||||||
function getLayer(spriteSheet, spriteIndex, width) {
|
function getLayerPixels(spriteSheet, spriteIndex, width) {
|
||||||
// From an array of a horizontal sprite sheet, get the layer for a specific sprite
|
// From an array of a horizontal sprite sheet, get the layer for a specific sprite
|
||||||
const layer = [];
|
const layer = [];
|
||||||
for (let y = 0; y < width; y++) {
|
for (let y = 0; y < width; y++) {
|
||||||
@@ -631,16 +631,16 @@
|
|||||||
|
|
||||||
// Build layers from sprite sheet
|
// Build layers from sprite sheet
|
||||||
this.layers = {
|
this.layers = {
|
||||||
base: new Layer(getLayer(spriteSheet, 0, this.spriteWidth)),
|
base: new Layer(getLayerPixels(spriteSheet, 0, this.spriteWidth)),
|
||||||
down: new Layer(getLayer(spriteSheet, 1, this.spriteWidth)),
|
down: new Layer(getLayerPixels(spriteSheet, 1, this.spriteWidth)),
|
||||||
heartOne: new Layer(getLayer(spriteSheet, 2, this.spriteWidth)),
|
heartOne: new Layer(getLayerPixels(spriteSheet, 2, this.spriteWidth)),
|
||||||
heartTwo: new Layer(getLayer(spriteSheet, 3, this.spriteWidth)),
|
heartTwo: new Layer(getLayerPixels(spriteSheet, 3, this.spriteWidth)),
|
||||||
heartThree: new Layer(getLayer(spriteSheet, 4, this.spriteWidth)),
|
heartThree: new Layer(getLayerPixels(spriteSheet, 4, this.spriteWidth)),
|
||||||
tuftBase: new Layer(getLayer(spriteSheet, 5, this.spriteWidth), "tuft"),
|
tuftBase: new Layer(getLayerPixels(spriteSheet, 5, this.spriteWidth), "tuft"),
|
||||||
tuftDown: new Layer(getLayer(spriteSheet, 6, this.spriteWidth), "tuft"),
|
tuftDown: new Layer(getLayerPixels(spriteSheet, 6, this.spriteWidth), "tuft"),
|
||||||
wingsUp: new Layer(getLayer(spriteSheet, 7, this.spriteWidth)),
|
wingsUp: new Layer(getLayerPixels(spriteSheet, 7, this.spriteWidth)),
|
||||||
wingsDown: new Layer(getLayer(spriteSheet, 8, this.spriteWidth)),
|
wingsDown: new Layer(getLayerPixels(spriteSheet, 8, this.spriteWidth)),
|
||||||
happyEye: new Layer(getLayer(spriteSheet, 9, this.spriteWidth)),
|
happyEye: new Layer(getLayerPixels(spriteSheet, 9, this.spriteWidth)),
|
||||||
};
|
};
|
||||||
|
|
||||||
// Build frames from layers
|
// Build frames from layers
|
||||||
@@ -1810,7 +1810,7 @@
|
|||||||
const FEATHER_SPRITE_SHEET = featherPixels;
|
const FEATHER_SPRITE_SHEET = featherPixels;
|
||||||
|
|
||||||
const featherLayers = {
|
const featherLayers = {
|
||||||
feather: new Layer(getLayer(FEATHER_SPRITE_SHEET, 0, FEATHER_SPRITE_WIDTH)),
|
feather: new Layer(getLayerPixels(FEATHER_SPRITE_SHEET, 0, FEATHER_SPRITE_WIDTH)),
|
||||||
};
|
};
|
||||||
|
|
||||||
const featherFrames = {
|
const featherFrames = {
|
||||||
|
|||||||
24
dist/obsidian/main.js
vendored
24
dist/obsidian/main.js
vendored
@@ -201,7 +201,7 @@ module.exports = class PocketBird extends Plugin {
|
|||||||
* @param {number} width The width of each sprite
|
* @param {number} width The width of each sprite
|
||||||
* @returns {string[][]}
|
* @returns {string[][]}
|
||||||
*/
|
*/
|
||||||
function getLayer(spriteSheet, spriteIndex, width) {
|
function getLayerPixels(spriteSheet, spriteIndex, width) {
|
||||||
// From an array of a horizontal sprite sheet, get the layer for a specific sprite
|
// From an array of a horizontal sprite sheet, get the layer for a specific sprite
|
||||||
const layer = [];
|
const layer = [];
|
||||||
for (let y = 0; y < width; y++) {
|
for (let y = 0; y < width; y++) {
|
||||||
@@ -636,16 +636,16 @@ module.exports = class PocketBird extends Plugin {
|
|||||||
|
|
||||||
// Build layers from sprite sheet
|
// Build layers from sprite sheet
|
||||||
this.layers = {
|
this.layers = {
|
||||||
base: new Layer(getLayer(spriteSheet, 0, this.spriteWidth)),
|
base: new Layer(getLayerPixels(spriteSheet, 0, this.spriteWidth)),
|
||||||
down: new Layer(getLayer(spriteSheet, 1, this.spriteWidth)),
|
down: new Layer(getLayerPixels(spriteSheet, 1, this.spriteWidth)),
|
||||||
heartOne: new Layer(getLayer(spriteSheet, 2, this.spriteWidth)),
|
heartOne: new Layer(getLayerPixels(spriteSheet, 2, this.spriteWidth)),
|
||||||
heartTwo: new Layer(getLayer(spriteSheet, 3, this.spriteWidth)),
|
heartTwo: new Layer(getLayerPixels(spriteSheet, 3, this.spriteWidth)),
|
||||||
heartThree: new Layer(getLayer(spriteSheet, 4, this.spriteWidth)),
|
heartThree: new Layer(getLayerPixels(spriteSheet, 4, this.spriteWidth)),
|
||||||
tuftBase: new Layer(getLayer(spriteSheet, 5, this.spriteWidth), "tuft"),
|
tuftBase: new Layer(getLayerPixels(spriteSheet, 5, this.spriteWidth), "tuft"),
|
||||||
tuftDown: new Layer(getLayer(spriteSheet, 6, this.spriteWidth), "tuft"),
|
tuftDown: new Layer(getLayerPixels(spriteSheet, 6, this.spriteWidth), "tuft"),
|
||||||
wingsUp: new Layer(getLayer(spriteSheet, 7, this.spriteWidth)),
|
wingsUp: new Layer(getLayerPixels(spriteSheet, 7, this.spriteWidth)),
|
||||||
wingsDown: new Layer(getLayer(spriteSheet, 8, this.spriteWidth)),
|
wingsDown: new Layer(getLayerPixels(spriteSheet, 8, this.spriteWidth)),
|
||||||
happyEye: new Layer(getLayer(spriteSheet, 9, this.spriteWidth)),
|
happyEye: new Layer(getLayerPixels(spriteSheet, 9, this.spriteWidth)),
|
||||||
};
|
};
|
||||||
|
|
||||||
// Build frames from layers
|
// Build frames from layers
|
||||||
@@ -1853,7 +1853,7 @@ module.exports = class PocketBird extends Plugin {
|
|||||||
const FEATHER_SPRITE_SHEET = featherPixels;
|
const FEATHER_SPRITE_SHEET = featherPixels;
|
||||||
|
|
||||||
const featherLayers = {
|
const featherLayers = {
|
||||||
feather: new Layer(getLayer(FEATHER_SPRITE_SHEET, 0, FEATHER_SPRITE_WIDTH)),
|
feather: new Layer(getLayerPixels(FEATHER_SPRITE_SHEET, 0, FEATHER_SPRITE_WIDTH)),
|
||||||
};
|
};
|
||||||
|
|
||||||
const featherFrames = {
|
const featherFrames = {
|
||||||
|
|||||||
24
dist/userscript/birb.user.js
vendored
24
dist/userscript/birb.user.js
vendored
@@ -210,7 +210,7 @@
|
|||||||
* @param {number} width The width of each sprite
|
* @param {number} width The width of each sprite
|
||||||
* @returns {string[][]}
|
* @returns {string[][]}
|
||||||
*/
|
*/
|
||||||
function getLayer(spriteSheet, spriteIndex, width) {
|
function getLayerPixels(spriteSheet, spriteIndex, width) {
|
||||||
// From an array of a horizontal sprite sheet, get the layer for a specific sprite
|
// From an array of a horizontal sprite sheet, get the layer for a specific sprite
|
||||||
const layer = [];
|
const layer = [];
|
||||||
for (let y = 0; y < width; y++) {
|
for (let y = 0; y < width; y++) {
|
||||||
@@ -645,16 +645,16 @@
|
|||||||
|
|
||||||
// Build layers from sprite sheet
|
// Build layers from sprite sheet
|
||||||
this.layers = {
|
this.layers = {
|
||||||
base: new Layer(getLayer(spriteSheet, 0, this.spriteWidth)),
|
base: new Layer(getLayerPixels(spriteSheet, 0, this.spriteWidth)),
|
||||||
down: new Layer(getLayer(spriteSheet, 1, this.spriteWidth)),
|
down: new Layer(getLayerPixels(spriteSheet, 1, this.spriteWidth)),
|
||||||
heartOne: new Layer(getLayer(spriteSheet, 2, this.spriteWidth)),
|
heartOne: new Layer(getLayerPixels(spriteSheet, 2, this.spriteWidth)),
|
||||||
heartTwo: new Layer(getLayer(spriteSheet, 3, this.spriteWidth)),
|
heartTwo: new Layer(getLayerPixels(spriteSheet, 3, this.spriteWidth)),
|
||||||
heartThree: new Layer(getLayer(spriteSheet, 4, this.spriteWidth)),
|
heartThree: new Layer(getLayerPixels(spriteSheet, 4, this.spriteWidth)),
|
||||||
tuftBase: new Layer(getLayer(spriteSheet, 5, this.spriteWidth), "tuft"),
|
tuftBase: new Layer(getLayerPixels(spriteSheet, 5, this.spriteWidth), "tuft"),
|
||||||
tuftDown: new Layer(getLayer(spriteSheet, 6, this.spriteWidth), "tuft"),
|
tuftDown: new Layer(getLayerPixels(spriteSheet, 6, this.spriteWidth), "tuft"),
|
||||||
wingsUp: new Layer(getLayer(spriteSheet, 7, this.spriteWidth)),
|
wingsUp: new Layer(getLayerPixels(spriteSheet, 7, this.spriteWidth)),
|
||||||
wingsDown: new Layer(getLayer(spriteSheet, 8, this.spriteWidth)),
|
wingsDown: new Layer(getLayerPixels(spriteSheet, 8, this.spriteWidth)),
|
||||||
happyEye: new Layer(getLayer(spriteSheet, 9, this.spriteWidth)),
|
happyEye: new Layer(getLayerPixels(spriteSheet, 9, this.spriteWidth)),
|
||||||
};
|
};
|
||||||
|
|
||||||
// Build frames from layers
|
// Build frames from layers
|
||||||
@@ -1815,7 +1815,7 @@
|
|||||||
const FEATHER_SPRITE_SHEET = featherPixels;
|
const FEATHER_SPRITE_SHEET = featherPixels;
|
||||||
|
|
||||||
const featherLayers = {
|
const featherLayers = {
|
||||||
feather: new Layer(getLayer(FEATHER_SPRITE_SHEET, 0, FEATHER_SPRITE_WIDTH)),
|
feather: new Layer(getLayerPixels(FEATHER_SPRITE_SHEET, 0, FEATHER_SPRITE_WIDTH)),
|
||||||
};
|
};
|
||||||
|
|
||||||
const featherFrames = {
|
const featherFrames = {
|
||||||
|
|||||||
24
dist/web/birb.embed.js
vendored
24
dist/web/birb.embed.js
vendored
@@ -196,7 +196,7 @@
|
|||||||
* @param {number} width The width of each sprite
|
* @param {number} width The width of each sprite
|
||||||
* @returns {string[][]}
|
* @returns {string[][]}
|
||||||
*/
|
*/
|
||||||
function getLayer(spriteSheet, spriteIndex, width) {
|
function getLayerPixels(spriteSheet, spriteIndex, width) {
|
||||||
// From an array of a horizontal sprite sheet, get the layer for a specific sprite
|
// From an array of a horizontal sprite sheet, get the layer for a specific sprite
|
||||||
const layer = [];
|
const layer = [];
|
||||||
for (let y = 0; y < width; y++) {
|
for (let y = 0; y < width; y++) {
|
||||||
@@ -631,16 +631,16 @@
|
|||||||
|
|
||||||
// Build layers from sprite sheet
|
// Build layers from sprite sheet
|
||||||
this.layers = {
|
this.layers = {
|
||||||
base: new Layer(getLayer(spriteSheet, 0, this.spriteWidth)),
|
base: new Layer(getLayerPixels(spriteSheet, 0, this.spriteWidth)),
|
||||||
down: new Layer(getLayer(spriteSheet, 1, this.spriteWidth)),
|
down: new Layer(getLayerPixels(spriteSheet, 1, this.spriteWidth)),
|
||||||
heartOne: new Layer(getLayer(spriteSheet, 2, this.spriteWidth)),
|
heartOne: new Layer(getLayerPixels(spriteSheet, 2, this.spriteWidth)),
|
||||||
heartTwo: new Layer(getLayer(spriteSheet, 3, this.spriteWidth)),
|
heartTwo: new Layer(getLayerPixels(spriteSheet, 3, this.spriteWidth)),
|
||||||
heartThree: new Layer(getLayer(spriteSheet, 4, this.spriteWidth)),
|
heartThree: new Layer(getLayerPixels(spriteSheet, 4, this.spriteWidth)),
|
||||||
tuftBase: new Layer(getLayer(spriteSheet, 5, this.spriteWidth), "tuft"),
|
tuftBase: new Layer(getLayerPixels(spriteSheet, 5, this.spriteWidth), "tuft"),
|
||||||
tuftDown: new Layer(getLayer(spriteSheet, 6, this.spriteWidth), "tuft"),
|
tuftDown: new Layer(getLayerPixels(spriteSheet, 6, this.spriteWidth), "tuft"),
|
||||||
wingsUp: new Layer(getLayer(spriteSheet, 7, this.spriteWidth)),
|
wingsUp: new Layer(getLayerPixels(spriteSheet, 7, this.spriteWidth)),
|
||||||
wingsDown: new Layer(getLayer(spriteSheet, 8, this.spriteWidth)),
|
wingsDown: new Layer(getLayerPixels(spriteSheet, 8, this.spriteWidth)),
|
||||||
happyEye: new Layer(getLayer(spriteSheet, 9, this.spriteWidth)),
|
happyEye: new Layer(getLayerPixels(spriteSheet, 9, this.spriteWidth)),
|
||||||
};
|
};
|
||||||
|
|
||||||
// Build frames from layers
|
// Build frames from layers
|
||||||
@@ -1795,7 +1795,7 @@
|
|||||||
const FEATHER_SPRITE_SHEET = featherPixels;
|
const FEATHER_SPRITE_SHEET = featherPixels;
|
||||||
|
|
||||||
const featherLayers = {
|
const featherLayers = {
|
||||||
feather: new Layer(getLayer(FEATHER_SPRITE_SHEET, 0, FEATHER_SPRITE_WIDTH)),
|
feather: new Layer(getLayerPixels(FEATHER_SPRITE_SHEET, 0, FEATHER_SPRITE_WIDTH)),
|
||||||
};
|
};
|
||||||
|
|
||||||
const featherFrames = {
|
const featherFrames = {
|
||||||
|
|||||||
24
dist/web/birb.js
vendored
24
dist/web/birb.js
vendored
@@ -196,7 +196,7 @@
|
|||||||
* @param {number} width The width of each sprite
|
* @param {number} width The width of each sprite
|
||||||
* @returns {string[][]}
|
* @returns {string[][]}
|
||||||
*/
|
*/
|
||||||
function getLayer(spriteSheet, spriteIndex, width) {
|
function getLayerPixels(spriteSheet, spriteIndex, width) {
|
||||||
// From an array of a horizontal sprite sheet, get the layer for a specific sprite
|
// From an array of a horizontal sprite sheet, get the layer for a specific sprite
|
||||||
const layer = [];
|
const layer = [];
|
||||||
for (let y = 0; y < width; y++) {
|
for (let y = 0; y < width; y++) {
|
||||||
@@ -631,16 +631,16 @@
|
|||||||
|
|
||||||
// Build layers from sprite sheet
|
// Build layers from sprite sheet
|
||||||
this.layers = {
|
this.layers = {
|
||||||
base: new Layer(getLayer(spriteSheet, 0, this.spriteWidth)),
|
base: new Layer(getLayerPixels(spriteSheet, 0, this.spriteWidth)),
|
||||||
down: new Layer(getLayer(spriteSheet, 1, this.spriteWidth)),
|
down: new Layer(getLayerPixels(spriteSheet, 1, this.spriteWidth)),
|
||||||
heartOne: new Layer(getLayer(spriteSheet, 2, this.spriteWidth)),
|
heartOne: new Layer(getLayerPixels(spriteSheet, 2, this.spriteWidth)),
|
||||||
heartTwo: new Layer(getLayer(spriteSheet, 3, this.spriteWidth)),
|
heartTwo: new Layer(getLayerPixels(spriteSheet, 3, this.spriteWidth)),
|
||||||
heartThree: new Layer(getLayer(spriteSheet, 4, this.spriteWidth)),
|
heartThree: new Layer(getLayerPixels(spriteSheet, 4, this.spriteWidth)),
|
||||||
tuftBase: new Layer(getLayer(spriteSheet, 5, this.spriteWidth), "tuft"),
|
tuftBase: new Layer(getLayerPixels(spriteSheet, 5, this.spriteWidth), "tuft"),
|
||||||
tuftDown: new Layer(getLayer(spriteSheet, 6, this.spriteWidth), "tuft"),
|
tuftDown: new Layer(getLayerPixels(spriteSheet, 6, this.spriteWidth), "tuft"),
|
||||||
wingsUp: new Layer(getLayer(spriteSheet, 7, this.spriteWidth)),
|
wingsUp: new Layer(getLayerPixels(spriteSheet, 7, this.spriteWidth)),
|
||||||
wingsDown: new Layer(getLayer(spriteSheet, 8, this.spriteWidth)),
|
wingsDown: new Layer(getLayerPixels(spriteSheet, 8, this.spriteWidth)),
|
||||||
happyEye: new Layer(getLayer(spriteSheet, 9, this.spriteWidth)),
|
happyEye: new Layer(getLayerPixels(spriteSheet, 9, this.spriteWidth)),
|
||||||
};
|
};
|
||||||
|
|
||||||
// Build frames from layers
|
// Build frames from layers
|
||||||
@@ -1795,7 +1795,7 @@
|
|||||||
const FEATHER_SPRITE_SHEET = featherPixels;
|
const FEATHER_SPRITE_SHEET = featherPixels;
|
||||||
|
|
||||||
const featherLayers = {
|
const featherLayers = {
|
||||||
feather: new Layer(getLayer(FEATHER_SPRITE_SHEET, 0, FEATHER_SPRITE_WIDTH)),
|
feather: new Layer(getLayerPixels(FEATHER_SPRITE_SHEET, 0, FEATHER_SPRITE_WIDTH)),
|
||||||
};
|
};
|
||||||
|
|
||||||
const featherFrames = {
|
const featherFrames = {
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ import {
|
|||||||
log,
|
log,
|
||||||
debug,
|
debug,
|
||||||
error,
|
error,
|
||||||
getLayer,
|
getLayerPixels,
|
||||||
getWindowHeight
|
getWindowHeight
|
||||||
} from './shared.js';
|
} from './shared.js';
|
||||||
import {
|
import {
|
||||||
@@ -136,7 +136,7 @@ function startApplication(birbPixels, featherPixels) {
|
|||||||
const FEATHER_SPRITE_SHEET = featherPixels;
|
const FEATHER_SPRITE_SHEET = featherPixels;
|
||||||
|
|
||||||
const featherLayers = {
|
const featherLayers = {
|
||||||
feather: new Layer(getLayer(FEATHER_SPRITE_SHEET, 0, FEATHER_SPRITE_WIDTH)),
|
feather: new Layer(getLayerPixels(FEATHER_SPRITE_SHEET, 0, FEATHER_SPRITE_WIDTH)),
|
||||||
};
|
};
|
||||||
|
|
||||||
const featherFrames = {
|
const featherFrames = {
|
||||||
|
|||||||
22
src/birb.js
22
src/birb.js
@@ -1,4 +1,4 @@
|
|||||||
import { Directions, getLayer, getWindowHeight, getFixedWindowHeight } from './shared.js';
|
import { Directions, getLayerPixels, getWindowHeight, getFixedWindowHeight } from './shared.js';
|
||||||
import Layer from './animation/layer.js';
|
import Layer from './animation/layer.js';
|
||||||
import Frame from './animation/frame.js';
|
import Frame from './animation/frame.js';
|
||||||
import Anim from './animation/anim.js';
|
import Anim from './animation/anim.js';
|
||||||
@@ -41,16 +41,16 @@ export class Birb {
|
|||||||
|
|
||||||
// Build layers from sprite sheet
|
// Build layers from sprite sheet
|
||||||
this.layers = {
|
this.layers = {
|
||||||
base: new Layer(getLayer(spriteSheet, 0, this.spriteWidth)),
|
base: new Layer(getLayerPixels(spriteSheet, 0, this.spriteWidth)),
|
||||||
down: new Layer(getLayer(spriteSheet, 1, this.spriteWidth)),
|
down: new Layer(getLayerPixels(spriteSheet, 1, this.spriteWidth)),
|
||||||
heartOne: new Layer(getLayer(spriteSheet, 2, this.spriteWidth)),
|
heartOne: new Layer(getLayerPixels(spriteSheet, 2, this.spriteWidth)),
|
||||||
heartTwo: new Layer(getLayer(spriteSheet, 3, this.spriteWidth)),
|
heartTwo: new Layer(getLayerPixels(spriteSheet, 3, this.spriteWidth)),
|
||||||
heartThree: new Layer(getLayer(spriteSheet, 4, this.spriteWidth)),
|
heartThree: new Layer(getLayerPixels(spriteSheet, 4, this.spriteWidth)),
|
||||||
tuftBase: new Layer(getLayer(spriteSheet, 5, this.spriteWidth), "tuft"),
|
tuftBase: new Layer(getLayerPixels(spriteSheet, 5, this.spriteWidth), "tuft"),
|
||||||
tuftDown: new Layer(getLayer(spriteSheet, 6, this.spriteWidth), "tuft"),
|
tuftDown: new Layer(getLayerPixels(spriteSheet, 6, this.spriteWidth), "tuft"),
|
||||||
wingsUp: new Layer(getLayer(spriteSheet, 7, this.spriteWidth)),
|
wingsUp: new Layer(getLayerPixels(spriteSheet, 7, this.spriteWidth)),
|
||||||
wingsDown: new Layer(getLayer(spriteSheet, 8, this.spriteWidth)),
|
wingsDown: new Layer(getLayerPixels(spriteSheet, 8, this.spriteWidth)),
|
||||||
happyEye: new Layer(getLayer(spriteSheet, 9, this.spriteWidth)),
|
happyEye: new Layer(getLayerPixels(spriteSheet, 9, this.spriteWidth)),
|
||||||
};
|
};
|
||||||
|
|
||||||
// Build frames from layers
|
// Build frames from layers
|
||||||
|
|||||||
@@ -193,7 +193,7 @@ export function error() {
|
|||||||
* @param {number} width The width of each sprite
|
* @param {number} width The width of each sprite
|
||||||
* @returns {string[][]}
|
* @returns {string[][]}
|
||||||
*/
|
*/
|
||||||
export function getLayer(spriteSheet, spriteIndex, width) {
|
export function getLayerPixels(spriteSheet, spriteIndex, width) {
|
||||||
// From an array of a horizontal sprite sheet, get the layer for a specific sprite
|
// From an array of a horizontal sprite sheet, get the layer for a specific sprite
|
||||||
const layer = [];
|
const layer = [];
|
||||||
for (let y = 0; y < width; y++) {
|
for (let y = 0; y < width; y++) {
|
||||||
|
|||||||
Reference in New Issue
Block a user