diff options
author | phat_sumo <ethanjpayne1@gmail.com> | 2022-04-13 18:21:11 -0600 |
---|---|---|
committer | phat_sumo <ethanjpayne1@gmail.com> | 2022-04-13 18:21:11 -0600 |
commit | d12fa31cf86d54b5e88e9b6169e758a8875da869 (patch) | |
tree | 3e448328b0f43351ac0913b76a2d2e97656a4aea | |
parent | 8d0c43c1e7c47bb6767d361d8141c1467df9d50a (diff) | |
download | bbiy-d12fa31cf86d54b5e88e9b6169e758a8875da869.tar.gz bbiy-d12fa31cf86d54b5e88e9b6169e758a8875da869.zip |
remove dynamic coloring, recolor sprites
-rw-r--r-- | assets/image/flag.png | bin | 895 -> 985 bytes | |||
-rw-r--r-- | assets/image/floor.png | bin | 1389 -> 1296 bytes | |||
-rw-r--r-- | assets/image/grass.png | bin | 1073 -> 1090 bytes | |||
-rw-r--r-- | assets/image/hedge.png | bin | 17841 -> 14592 bytes | |||
-rw-r--r-- | assets/image/lava.png | bin | 310 -> 409 bytes | |||
-rw-r--r-- | assets/image/rock.png | bin | 1486 -> 1288 bytes | |||
-rw-r--r-- | assets/image/wall.png | bin | 1315 -> 1283 bytes | |||
-rw-r--r-- | assets/image/water.png | bin | 367 -> 436 bytes | |||
-rw-r--r-- | assets/image/wordBigBlue.png | bin | 1264 -> 1083 bytes | |||
-rw-r--r-- | assets/image/wordFlag.png | bin | 453 -> 509 bytes | |||
-rw-r--r-- | assets/image/wordIs.png | bin | 353 -> 490 bytes | |||
-rw-r--r-- | assets/image/wordKill.png | bin | 1063 -> 1042 bytes | |||
-rw-r--r-- | assets/image/wordLava.png | bin | 430 -> 492 bytes | |||
-rw-r--r-- | assets/image/wordPush.png | bin | 463 -> 483 bytes | |||
-rw-r--r-- | assets/image/wordRock.png | bin | 480 -> 517 bytes | |||
-rw-r--r-- | assets/image/wordSink.png | bin | 479 -> 499 bytes | |||
-rw-r--r-- | assets/image/wordStop.png | bin | 464 -> 490 bytes | |||
-rw-r--r-- | assets/image/wordWall.png | bin | 408 -> 556 bytes | |||
-rw-r--r-- | assets/image/wordWater.png | bin | 457 -> 506 bytes | |||
-rw-r--r-- | assets/image/wordWin.png | bin | 366 -> 455 bytes | |||
-rw-r--r-- | assets/image/wordYou.png | bin | 389 -> 448 bytes | |||
-rw-r--r-- | src/entities/flag.js | 2 | ||||
-rw-r--r-- | src/entities/floor.js | 2 | ||||
-rw-r--r-- | src/entities/lava.js | 2 | ||||
-rw-r--r-- | src/render/graphics.js | 8 | ||||
-rw-r--r-- | src/render/sprites.js | 21 |
26 files changed, 3 insertions, 32 deletions
diff --git a/assets/image/flag.png b/assets/image/flag.png Binary files differindex 10d1995..0a53d60 100644 --- a/assets/image/flag.png +++ b/assets/image/flag.png diff --git a/assets/image/floor.png b/assets/image/floor.png Binary files differindex 40f3f74..92ec9f7 100644 --- a/assets/image/floor.png +++ b/assets/image/floor.png diff --git a/assets/image/grass.png b/assets/image/grass.png Binary files differindex a1cc58a..1991e8c 100644 --- a/assets/image/grass.png +++ b/assets/image/grass.png diff --git a/assets/image/hedge.png b/assets/image/hedge.png Binary files differindex 3fc280d..9295e61 100644 --- a/assets/image/hedge.png +++ b/assets/image/hedge.png diff --git a/assets/image/lava.png b/assets/image/lava.png Binary files differindex 0e6bdd2..bf95837 100644 --- a/assets/image/lava.png +++ b/assets/image/lava.png diff --git a/assets/image/rock.png b/assets/image/rock.png Binary files differindex 8c560a6..ce108b0 100644 --- a/assets/image/rock.png +++ b/assets/image/rock.png diff --git a/assets/image/wall.png b/assets/image/wall.png Binary files differindex 772b93d..6912323 100644 --- a/assets/image/wall.png +++ b/assets/image/wall.png diff --git a/assets/image/water.png b/assets/image/water.png Binary files differindex 6e89b04..47703e0 100644 --- a/assets/image/water.png +++ b/assets/image/water.png diff --git a/assets/image/wordBigBlue.png b/assets/image/wordBigBlue.png Binary files differindex b01f726..6fc767e 100644 --- a/assets/image/wordBigBlue.png +++ b/assets/image/wordBigBlue.png diff --git a/assets/image/wordFlag.png b/assets/image/wordFlag.png Binary files differindex ba99ca1..d848902 100644 --- a/assets/image/wordFlag.png +++ b/assets/image/wordFlag.png diff --git a/assets/image/wordIs.png b/assets/image/wordIs.png Binary files differindex 129ae75..878e40c 100644 --- a/assets/image/wordIs.png +++ b/assets/image/wordIs.png diff --git a/assets/image/wordKill.png b/assets/image/wordKill.png Binary files differindex 8bfc048..e781260 100644 --- a/assets/image/wordKill.png +++ b/assets/image/wordKill.png diff --git a/assets/image/wordLava.png b/assets/image/wordLava.png Binary files differindex a479943..be23819 100644 --- a/assets/image/wordLava.png +++ b/assets/image/wordLava.png diff --git a/assets/image/wordPush.png b/assets/image/wordPush.png Binary files differindex f285609..bdf847e 100644 --- a/assets/image/wordPush.png +++ b/assets/image/wordPush.png diff --git a/assets/image/wordRock.png b/assets/image/wordRock.png Binary files differindex 104554f..6809956 100644 --- a/assets/image/wordRock.png +++ b/assets/image/wordRock.png diff --git a/assets/image/wordSink.png b/assets/image/wordSink.png Binary files differindex a13a754..8b06deb 100644 --- a/assets/image/wordSink.png +++ b/assets/image/wordSink.png diff --git a/assets/image/wordStop.png b/assets/image/wordStop.png Binary files differindex bf8a674..e8dc434 100644 --- a/assets/image/wordStop.png +++ b/assets/image/wordStop.png diff --git a/assets/image/wordWall.png b/assets/image/wordWall.png Binary files differindex a5acb36..24564a1 100644 --- a/assets/image/wordWall.png +++ b/assets/image/wordWall.png diff --git a/assets/image/wordWater.png b/assets/image/wordWater.png Binary files differindex ff779e4..5141d08 100644 --- a/assets/image/wordWater.png +++ b/assets/image/wordWater.png diff --git a/assets/image/wordWin.png b/assets/image/wordWin.png Binary files differindex 49fa279..0c018ea 100644 --- a/assets/image/wordWin.png +++ b/assets/image/wordWin.png diff --git a/assets/image/wordYou.png b/assets/image/wordYou.png Binary files differindex 47026af..a0613c5 100644 --- a/assets/image/wordYou.png +++ b/assets/image/wordYou.png diff --git a/src/entities/flag.js b/src/entities/flag.js index 09cb7bd..e13d2a2 100644 --- a/src/entities/flag.js +++ b/src/entities/flag.js @@ -1,6 +1,6 @@ game.createFlag = () => { const flag = game.Entity(); - flag.addComponent(game.components.LoadPriority({priority: 2})); + flag.addComponent(game.components.LoadPriority({priority: 5})); flag.addComponent(game.components.Appearance({rot: 0, width: 100, height: 100})); flag.addComponent(game.components.Alive()); flag.addComponent(game.components.Sprite({spriteName: "flag"})) diff --git a/src/entities/floor.js b/src/entities/floor.js index 3f6b9f6..95cbcf2 100644 --- a/src/entities/floor.js +++ b/src/entities/floor.js @@ -1,6 +1,6 @@ game.createFloor = () => { const floor = game.Entity(); - floor.addComponent(game.components.LoadPriority({priority: 5})); + floor.addComponent(game.components.LoadPriority({priority: 6})); floor.addComponent(game.components.Appearance({rot: 0, width: 100, height: 100})); floor.addComponent(game.components.Alive()); floor.addComponent(game.components.Sprite({spriteName: "floor"})) diff --git a/src/entities/lava.js b/src/entities/lava.js index e741f0d..4a88f69 100644 --- a/src/entities/lava.js +++ b/src/entities/lava.js @@ -1,6 +1,6 @@ game.createLava = () => { const lava = game.Entity(); - lava.addComponent(game.components.LoadPriority({priority: 5})); + lava.addComponent(game.components.LoadPriority({priority: 6})); lava.addComponent(game.components.Appearance({rot: 0, width: 100, height: 100})); lava.addComponent(game.components.Alive()); lava.addComponent(game.components.Sprite({spriteName: "lava"})) diff --git a/src/render/graphics.js b/src/render/graphics.js index 06d0b2c..aa4195e 100644 --- a/src/render/graphics.js +++ b/src/render/graphics.js @@ -34,14 +34,6 @@ game.graphics = ( const col = Math.floor(currentFrame / rows); context.drawImage(image, spriteX+col*spriteWidth, spriteY+row*spriteHeight, spriteWidth, spriteHeight, x, y, width, height); - // apply color to sprite - if (color) { - context.globalAlpha=0.7; - context.globalCompositeOperation="source-atop"; - context.fillStyle=color; - context.fillRect(x, y, width, height); - } - context.restore(); }; } else { diff --git a/src/render/sprites.js b/src/render/sprites.js index 9626b00..d8ae126 100644 --- a/src/render/sprites.js +++ b/src/render/sprites.js @@ -12,7 +12,6 @@ game.sprites = { spriteWidth: 24, numFrames: 3, timePerFrame: 100, - color: "#ede285", }), floor: game.graphics.Sprite({ image: game.assets.floor, @@ -20,7 +19,6 @@ game.sprites = { spriteWidth: 24, numFrames: 3, timePerFrame: 100, - color: "#404040", }), hedge: game.graphics.Sprite({ image: game.assets.hedge, @@ -28,7 +26,6 @@ game.sprites = { spriteWidth: 24, numFrames: 3, timePerFrame: 250, - color: "#5c8339", }), grass: game.graphics.Sprite({ image: game.assets.grass, @@ -36,7 +33,6 @@ game.sprites = { spriteWidth: 24, numFrames: 3, timePerFrame: 100, - color: "#5c8339", }), lava: game.graphics.Sprite({ image: game.assets.lava, @@ -44,7 +40,6 @@ game.sprites = { spriteWidth: 24, numFrames: 3, timePerFrame: 100, - color: "#e49950", }), rock: game.graphics.Sprite({ image: game.assets.rock, @@ -52,7 +47,6 @@ game.sprites = { spriteWidth: 24, numFrames: 3, timePerFrame: 100, - color: "#90673e", }), wall: game.graphics.Sprite({ image: game.assets.wall, @@ -60,7 +54,6 @@ game.sprites = { spriteWidth: 24, numFrames: 3, timePerFrame: 100, - color: "#707070", }), water: game.graphics.Sprite({ image: game.assets.water, @@ -68,7 +61,6 @@ game.sprites = { spriteWidth: 24, numFrames: 3, timePerFrame: 100, - color: "#5f9dd1", }), wordBigBlue: game.graphics.Sprite({ image: game.assets.wordBigBlue, @@ -76,7 +68,6 @@ game.sprites = { spriteWidth: 24, numFrames: 3, timePerFrame: 100, - color: "#0f2439", }), wordFlag: game.graphics.Sprite({ image: game.assets.wordFlag, @@ -84,7 +75,6 @@ game.sprites = { spriteWidth: 24, numFrames: 3, timePerFrame: 100, - color: "#ede285", }), wordIs: game.graphics.Sprite({ image: game.assets.wordIs, @@ -92,7 +82,6 @@ game.sprites = { spriteWidth: 24, numFrames: 3, timePerFrame: 100, - color: "#ffffff", }), wordKill: game.graphics.Sprite({ image: game.assets.wordKill, @@ -100,7 +89,6 @@ game.sprites = { spriteWidth: 24, numFrames: 3, timePerFrame: 100, - color: "#e49950", }), wordLava: game.graphics.Sprite({ image: game.assets.wordLava, @@ -108,7 +96,6 @@ game.sprites = { spriteWidth: 24, numFrames: 3, timePerFrame: 100, - color: "#e49950", }), wordPush: game.graphics.Sprite({ image: game.assets.wordPush, @@ -116,7 +103,6 @@ game.sprites = { spriteWidth: 24, numFrames: 3, timePerFrame: 100, - color: "#90673e", }), wordRock: game.graphics.Sprite({ image: game.assets.wordRock, @@ -124,7 +110,6 @@ game.sprites = { spriteWidth: 24, numFrames: 3, timePerFrame: 100, - color: "#90673e", }), wordSink: game.graphics.Sprite({ image: game.assets.wordSink, @@ -132,7 +117,6 @@ game.sprites = { spriteWidth: 24, numFrames: 3, timePerFrame: 100, - color: "#5f9dd1", }), wordStop: game.graphics.Sprite({ image: game.assets.wordStop, @@ -140,7 +124,6 @@ game.sprites = { spriteWidth: 24, numFrames: 3, timePerFrame: 100, - color: "#252e0e", }), wordWall: game.graphics.Sprite({ image: game.assets.wordWall, @@ -148,7 +131,6 @@ game.sprites = { spriteWidth: 24, numFrames: 3, timePerFrame: 100, - color: "#707070", }), wordWater: game.graphics.Sprite({ image: game.assets.wordWater, @@ -156,7 +138,6 @@ game.sprites = { spriteWidth: 24, numFrames: 3, timePerFrame: 100, - color: "#5f9dd1", }), wordWin: game.graphics.Sprite({ image: game.assets.wordWin, @@ -164,7 +145,6 @@ game.sprites = { spriteWidth: 24, numFrames: 3, timePerFrame: 100, - color: "#ede285", }), wordYou: game.graphics.Sprite({ image: game.assets.wordYou, @@ -172,6 +152,5 @@ game.sprites = { spriteWidth: 24, numFrames: 3, timePerFrame: 100, - color: "#0f2439", }), }; |