Mirai's Miscellaneous Misadventures

M17 / core / appearances.h

1// copyright 2022 zamfofex
2// license: AGPLv3 or later
3
4#ifndef MIMIMI_IMPL_APPEARANCES_H
5#define MIMIMI_IMPL_APPEARANCES_H
6
7#include <mimimi/assets.h>
8
9struct mimimi_sprite_image
10{
11	struct mimimi_image image;
12	unsigned char colors[936];
13};
14
15static int mimimi_image_count = 8;
16static int mimimi_animation_count = 4;
17
18struct mimimi_animation
19{
20	struct mimimi_sprite_image images[8];
21};
22
23struct mimimi_animation_set
24{
25	struct mimimi_animation standing[4];
26	struct mimimi_animation knocked;
27};
28
29struct mimimi_sprite_appearance
30{
31	struct mimimi_animation_set left, right;
32};
33
34#endif