цикл день-ночь, кролики, кровавая луна
This commit is contained in:
@@ -200,3 +200,85 @@ export const COIN_SPRITE: PixelGrid = grid(
|
||||
],
|
||||
COIN_PALETTE,
|
||||
);
|
||||
|
||||
const RABBIT_ROWS = [
|
||||
'...OFO..OFO...',
|
||||
'...OPO..OPO...',
|
||||
'...OPO..OPO...',
|
||||
'...OPO..OPO...',
|
||||
'...OFOOOOFO...',
|
||||
'...OFFFFFFO...',
|
||||
'..FFFFFFFFFF..',
|
||||
'.OFFEFFFFEFFO.',
|
||||
'OFFFFFNNFFFFFO',
|
||||
'OFFFFFFFFFFFFO',
|
||||
'OffffffffffffO',
|
||||
'.OffffffffffO.',
|
||||
'..ffffffffff..',
|
||||
'...OffffffO...',
|
||||
];
|
||||
|
||||
const RABBIT_PALETTE = {
|
||||
O: '#2a1f1a',
|
||||
F: '#e8e0d0',
|
||||
f: '#c9bfa8',
|
||||
P: '#f0a8b0',
|
||||
E: '#1b1611',
|
||||
N: '#d97a86',
|
||||
};
|
||||
|
||||
export const RABBIT_SPRITE: PixelGrid = grid(RABBIT_ROWS, RABBIT_PALETTE);
|
||||
|
||||
// Same shape, recolored — rabbits turn red and hunt the character at night (see GameStore).
|
||||
const RABBIT_NIGHT_PALETTE = {
|
||||
O: '#3a0e0e',
|
||||
F: '#c94040',
|
||||
f: '#8f2222',
|
||||
P: '#f0a8b0',
|
||||
E: '#0d0505',
|
||||
N: '#3a0e0e',
|
||||
};
|
||||
|
||||
export const RABBIT_NIGHT_SPRITE: PixelGrid = grid(RABBIT_ROWS, RABBIT_NIGHT_PALETTE);
|
||||
|
||||
const MEAT_PALETTE = {
|
||||
O: '#4a1414',
|
||||
R: '#c0392b',
|
||||
r: '#8e2a20',
|
||||
W: '#f0e0d0',
|
||||
};
|
||||
|
||||
export const MEAT_SPRITE: PixelGrid = grid(
|
||||
[
|
||||
'..............',
|
||||
'....OOOOO.....',
|
||||
'..ORRRRRRRO...',
|
||||
'.ORRWWRRRRRO..',
|
||||
'.RRRRWWRRRRR..',
|
||||
'ORRRRRRRRWRRO.',
|
||||
'ORRRRRRRRWWRO.',
|
||||
'OrrrrrrrrrrrO.',
|
||||
'.rrrrrrrrrrr..',
|
||||
'.OrrrrrrrrrO..',
|
||||
'..OrrrrrrrO...',
|
||||
'....OOOOO.....',
|
||||
],
|
||||
MEAT_PALETTE,
|
||||
);
|
||||
|
||||
const HEART_PALETTE = {
|
||||
O: '#5a0f0f',
|
||||
F: '#e0333f',
|
||||
};
|
||||
|
||||
export const HEART_SPRITE: PixelGrid = grid(
|
||||
[
|
||||
'.OO..OO.',
|
||||
'OFFOOFFO',
|
||||
'OFFFFFFO',
|
||||
'.OFFFFO.',
|
||||
'..OFFO..',
|
||||
'...OO...',
|
||||
],
|
||||
HEART_PALETTE,
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user