Przeglądaj źródła

Neue Mugsprites, baut aktuelle nicht, sbird wird fixen

DragonflySotS 7 lat temu
rodzic
commit
727d844d43
4 zmienionych plików z 158 dodań i 35 usunięć
  1. 1
    1
      battle_engine
  2. 1
    1
      g3headers
  3. 49
    11
      src/include/mugssprites.h
  4. 107
    22
      src/interface/mugshot_table.s

+ 1
- 1
battle_engine

@@ -1 +1 @@
1
-Subproject commit 4a4fb7ac2ac3def1d4270796bdd2c04e8231d382
1
+Subproject commit a201b518834f0208efdb82ac95b08675f5279950

+ 1
- 1
g3headers

@@ -1 +1 @@
1
-Subproject commit 3934c9b2ba672863275d517403a558278e549786
1
+Subproject commit 04e8a122f208ca1ee8052fef39f2dca51dcffe10

+ 49
- 11
src/include/mugssprites.h Wyświetl plik

@@ -1,15 +1,53 @@
1 1
 #ifndef MUG_IDS_H_
2
-#define MUG_IDS_H_
2
+#define  MUG_IDS_H_
3 3
 
4
-#define MUG_NOAH 0x1
5
-#define MUG_EMMA 0x2
6
-#define MUG_LINDA 0x3
7
-#define MUG_IDAN 0x4
8
-#define MUG_ACHIM 0x5
9
-#define MUG_NORMAN 0x6
10
-#define MUG_JANA 0x7
11
-#define MUG_VORSTAND 0x8
12
-#define MUG_VORSTANDIN 0x9
13
-#define MUG_DIANA 0xA
4
+#define MUG_NOAH, 1
5
+#define MUG_EMMA, 9
6
+#define MUG_LINDA, 17
7
+#define MUG_IDAN, 20
8
+#define MUG_ACHIM, 24
9
+#define MUG_NORMAN, 27
10
+#define MUG_JANA, 30
11
+#define MUG_MARKUS, 33
12
+#define MUG_ISABELLE, 35
13
+#define MUG_DIANA, 37
14
+
15
+#define MUG_NOAH_NORMAL, 1
16
+#define MUG_NOAH_LACHEN, 2
17
+#define MUG_NOAH_BESCHEIDEN, 3
18
+#define MUG_NOAH_ERSTAUNT, 4
19
+#define MUG_NOAH_TRAURIG, 5
20
+#define MUG_NOAH_SAUER, 6
21
+#define MUG_NOAH_WUT, 7
22
+#define MUG_NOAH_GRINSEN, 8
23
+#define MUG_EMMA_NORMAL, 9
24
+#define MUG_EMMA_LACHEN, 10
25
+#define MUG_EMMA_BESCHEIDEN, 11
26
+#define MUG_EMMA_ERSTAUNT, 12
27
+#define MUG_EMMA_TRAURIG, 13
28
+#define MUG_EMMA_SAUER, 14
29
+#define MUG_EMMA_WUT, 15
30
+#define MUG_EMMA_GRINSEN, 16
31
+#define MUG_LINDA_NORMAL, 17
32
+#define MUG_LINDA_LACHEN, 18
33
+#define MUG_LINDA_BESCHEIDEN, 19
34
+#define MUG_IDAN_NORMAL, 20
35
+#define MUG_IDAN_ERSTAUNT, 21
36
+#define MUG_IDAN_STUTZIG, 22
37
+#define MUG_IDAN_TRAURIG, 23
38
+#define MUG_ACHIM_NORMAL, 24
39
+#define MUG_ACHIM_GRINSEN, 25
40
+#define MUG_ACHIM_TRAURIG, 26
41
+#define MUG_NORMAN_NORMAL, 27
42
+#define MUG_NORMAN_GRINSEN, 28
43
+#define MUG_NORMAN_LACHEN, 29
44
+#define MUG_JANA_NORMAL, 30
45
+#define MUG_JANA_GRINSEN, 31
46
+#define MUG_JANA_LACHEN, 32
47
+#define MUG_MARKUS_NORMAL, 33
48
+#define MUG_MARKUS_NACHDENKEN, 34
49
+#define MUG_ISABELLE_NORMAL, 35
50
+#define MUG_ISABELLE_NACHDENKEN, 36
51
+#define MUG_DIANA_NORMAL, 37
14 52
 
15 53
 #endif /* MUG_IDS_H */

+ 107
- 22
src/interface/mugshot_table.s Wyświetl plik

@@ -1,37 +1,122 @@
1 1
 .align 2
2 2
 .thumb
3 3
 .section .rodata
4
-
5 4
 .align 2
6
-
7 5
 .global mugshots
8 6
 mugshots:
9
-.word mug_00Tiles
10
-.word mug_00Pal
11 7
 
12
-.word mug_01Tiles
13
-.word mug_01Pal
8
+@@----------------------------------------------------------------------------------------------------------
9
+@@ Noah
10
+@@----------------------------------------------------------------------------------------------------------
11
+.word mug_01_00Tiles
12
+.word mug_01_00Pal
13
+.word mug_01_01Tiles
14
+.word mug_01_01Pal
15
+.word mug_01_02Tiles
16
+.word mug_01_02Pal
17
+.word mug_01_03Tiles
18
+.word mug_01_03Pal
19
+.word mug_01_04Tiles
20
+.word mug_01_04Pal
21
+.word mug_01_05Tiles
22
+.word mug_01_05Pal
23
+.word mug_01_06Tiles
24
+.word mug_01_06Pal
25
+.word mug_01_07Tiles
26
+.word mug_01_07Pal
27
+
28
+@@----------------------------------------------------------------------------------------------------------
29
+@@ Emma
30
+@@----------------------------------------------------------------------------------------------------------
31
+.word mug_02_00Tiles
32
+.word mug_02_00Pal
33
+.word mug_02_01Tiles
34
+.word mug_02_01Pal
35
+.word mug_02_02Tiles
36
+.word mug_02_02Pal
37
+.word mug_02_03Tiles
38
+.word mug_02_03Pal
39
+.word mug_02_04Tiles
40
+.word mug_02_04Pal
41
+.word mug_02_05Tiles
42
+.word mug_02_05Pal
43
+.word mug_02_06Tiles
44
+.word mug_02_06Pal
45
+.word mug_02_07Tiles
46
+.word mug_02_07Pal
14 47
 
15
-.word mug_02Tiles
16
-.word mug_02Pal
48
+@@----------------------------------------------------------------------------------------------------------
49
+@@ Linda
50
+@@----------------------------------------------------------------------------------------------------------
51
+.word mug_03_00Tiles
52
+.word mug_03_00Pal
53
+.word mug_03_01Tiles
54
+.word mug_03_01Pal
55
+.word mug_03_02Tiles
56
+.word mug_03_02Pal
17 57
 
18
-.word mug_03Tiles
19
-.word mug_03Pal
58
+@@----------------------------------------------------------------------------------------------------------
59
+@@ Idan
60
+@@----------------------------------------------------------------------------------------------------------
61
+.word mug_04_00Tiles
62
+.word mug_04_00Pal
63
+.word mug_04_01Tiles
64
+.word mug_04_01Pal
65
+.word mug_04_02Tiles
66
+.word mug_04_02Pal
67
+.word mug_04_03Tiles
68
+.word mug_04_03Pal
69
+.word mug_04_04Tiles
70
+.word mug_04_04Pal
20 71
 
21
-.word mug_04Tiles
22
-.word mug_04Pal
72
+@@----------------------------------------------------------------------------------------------------------
73
+@@ Achim
74
+@@----------------------------------------------------------------------------------------------------------
75
+.word mug_05_00Tiles
76
+.word mug_05_00Pal
77
+.word mug_05_01Tiles
78
+.word mug_05_01Pal
79
+.word mug_05_02Tiles
80
+.word mug_05_02Pal
23 81
 
24
-.word mug_05Tiles
25
-.word mug_05Pal
82
+@@----------------------------------------------------------------------------------------------------------
83
+@@ Norman
84
+@@----------------------------------------------------------------------------------------------------------
85
+.word mug_06_00Tiles
86
+.word mug_06_00Pal
87
+.word mug_06_01Tiles
88
+.word mug_06_01Pal
89
+.word mug_06_02Tiles
90
+.word mug_06_02Pal
26 91
 
27
-.word mug_06Tiles
28
-.word mug_06Pal
92
+@@----------------------------------------------------------------------------------------------------------
93
+@@ Jana
94
+@@----------------------------------------------------------------------------------------------------------
95
+.word mug_07_00Tiles
96
+.word mug_07_00Pal
97
+.word mug_07_01Tiles
98
+.word mug_07_01Pal
99
+.word mug_07_02Tiles
100
+.word mug_07_02Pal
29 101
 
30
-.word mug_07Tiles
31
-.word mug_07Pal
102
+@@----------------------------------------------------------------------------------------------------------
103
+@@ Markus
104
+@@----------------------------------------------------------------------------------------------------------
105
+.word mug_08_00Tiles
106
+.word mug_08_00Pal
107
+.word mug_08_01Tiles
108
+.word mug_08_01Pal
32 109
 
33
-.word mug_08Tiles
34
-.word mug_08Pal
110
+@@----------------------------------------------------------------------------------------------------------
111
+@@ Isabelle
112
+@@----------------------------------------------------------------------------------------------------------
113
+.word mug_09_00Tiles
114
+.word mug_09_00Pal
115
+.word mug_09_01Tiles
116
+.word mug_09_01Pal
35 117
 
36
-.word mug_09Tiles
37
-.word mug_09Pal
118
+@@----------------------------------------------------------------------------------------------------------
119
+@@ Diana
120
+@@----------------------------------------------------------------------------------------------------------
121
+.word mug_10_00Tiles
122
+.word mug_10_00Pal