Archive commit

This commit is contained in:
Erik McClure
2019-08-28 21:15:02 -07:00
commit 735845746e
1435 changed files with 140724 additions and 0 deletions
+31
View File
@@ -0,0 +1,31 @@
import * as sprites from '../generated/sprites';
import { SpriteAnimation } from '../common/animationPlayer';
import { AnimatedRenderable } from '../common/mixins';
import { Sprite } from '../common/interfaces';
export const zzzAnimation1 = createSpriteAnimation(
sprites.emote_sleep1, 8, 8, 4, 7, true, sprites.emote_sleep1_flip.frames);
export const zzzAnimation2 = createSpriteAnimation(
sprites.emote_sleep2, 12, 13, 13, 12, true, sprites.emote_sleep2_flip.frames);
export const zzzAnimations = [zzzAnimation1, zzzAnimation2];
export const cryAnimation = createSpriteAnimation(sprites.emote_cry2, 12, 0, 13, 0);
export const tearsAnimation = createSpriteAnimation(sprites.emote_tears, 12, 0, 1, 0);
export const heartsAnimation = createSpriteAnimation(sprites.emote_hearts, 12, 18, 18, 9, true);
sprites.emote_sneeze.frames.unshift(sprites.emptySprite, sprites.emptySprite);
export const sneezeAnimation = createSpriteAnimation(sprites.emote_sneeze, 8, 0, 4, 0, false);
sprites.hold_poof.frames.push(sprites.emptySprite);
export const holdPoofAnimation = createSpriteAnimation(sprites.hold_poof, 12, 0, 4, 0, false);
export const magicAnimation = createSpriteAnimation(sprites.magic2, 8, 2, 6, 0, true);
function createSpriteAnimation(
{ frames, palette }: AnimatedRenderable, fps: number, start: number, middle: number, end: number, loop = true,
flipFrames?: Sprite[],
): SpriteAnimation {
return { start, middle, end, fps, palette, frames, loop, flipFrames };
}