Mirai's Miscellaneous Misadventures
M18 / models / ryouna.c
1
2
3
4static struct mimimi_rotating_image mimimi_ryouna_face_value =
5{
6 2, 5, 0,
7 {
8 {12, 24, {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x45, 0x00, 0x00, 0x00, 0x00, 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
9 {12, 24, {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x45, 0x00, 0x00, 0x00, 0x00, 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
10 },
11};
12
13static struct mimimi_rotating_image mimimi_ryouna_hair_value =
14{
15 14, 12, 0,
16 {
17 {4, 1, {0xDC}},
18 {8, 1, {0xDC}},
19 {10, 1, {0xDC}},
20 {12, 1, {0xDC}},
21
22 {14, 28, {0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0x00, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC}},
23 {14, 28, {0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0x00, 0xDC, 0x00, 0xDC, 0xDC, 0x00, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC}},
24
25 {16, 32, {0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC}},
26 {16, 32, {0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC}},
27 {16, 32, {0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC}},
28 {16, 32, {0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC}},
29
30 {14, 28, {0xDC, 0x00, 0xDC, 0xDC, 0x00, 0xDC, 0x00, 0xDC, 0x00, 0xDC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xDC, 0xDC, 0xDC, 0x00, 0xDC, 0x00, 0xDC, 0x00, 0xDC, 0x00, 0xDC}},
31 {14, 28, {0xDC, 0x00, 0xDC, 0x00, 0xDC, 0x00, 0xDC, 0xDC, 0x00, 0xDC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xDC, 0x00, 0xDC, 0xDC, 0xDC, 0x00, 0xDC, 0x00, 0xDC, 0xDC, 0x00}},
32 {14, 28, {0xDC, 0x00, 0xDC, 0x00, 0xDC, 0x00, 0xDC, 0xDC, 0x00, 0xDC, 0xDC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xDC, 0x00, 0x00, 0xDC, 0xDC, 0x00, 0xDC, 0xDC, 0x00, 0xDC, 0x00}},
33 {14, 28, {0xDC, 0x00, 0xDC, 0x00, 0xDC, 0xDC, 0x00, 0xDC, 0x00, 0xDC, 0xDC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xDC, 0x00, 0x00, 0xDC, 0xDC, 0x00, 0xDC, 0xDC, 0x00, 0xDC, 0x00}},
34 },
35};
36
37struct mimimi_rotating_image *mimimi_ryouna_face = &mimimi_ryouna_face_value;
38struct mimimi_rotating_image *mimimi_ryouna_hair = &mimimi_ryouna_hair_value;
39
40static struct mimimi_model_layer mimimi_ryouna_flash_head = {3, {&mimimi_head_value, &mimimi_ryouna_face_value, &mimimi_ryouna_hair_value}};
41static struct mimimi_model_layer mimimi_ryouna_flash_torso = {2, {&mimimi_torso_value, &mimimi_hebijo_uniform_torso_value}};
42static struct mimimi_model_layer mimimi_ryouna_flash_left_arm = {2, {&mimimi_arm_value, &mimimi_hebijo_uniform_left_sleeve_value}};
43static struct mimimi_model_layer mimimi_ryouna_flash_right_arm = {2, {&mimimi_arm_value, &mimimi_hebijo_uniform_right_sleeve_value}};
44static struct mimimi_model_layer mimimi_ryouna_flash_left_leg = {3, {&mimimi_leg_value, &mimimi_hebijo_uniform_sock_value, &mimimi_hebijo_uniform_shoe_value}};
45static struct mimimi_model_layer mimimi_ryouna_flash_right_leg = {3, {&mimimi_leg_value, &mimimi_hebijo_uniform_sock_value, &mimimi_hebijo_uniform_shoe_value}};
46
47static struct mimimi_model mimimi_ryouna_flash_value = {&mimimi_ryouna_flash_head, &mimimi_ryouna_flash_torso, &mimimi_ryouna_flash_left_arm, &mimimi_ryouna_flash_right_arm, &mimimi_ryouna_flash_left_leg, &mimimi_ryouna_flash_right_leg};
48
49struct mimimi_model *mimimi_ryouna_flash = &mimimi_ryouna_flash_value;