Removed a bunch of warnings.
If I misplaced any of the BlockMask initializers, this will make some of the animations either freeze or go wild; report them as such on BugZilla. git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@987 8092fc87-c524-0410-9efc-e669fe64eaf9
This commit is contained in:
@@ -90,6 +90,7 @@ static LOCDATA arilou_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 30, 0, /* FrameRate */
|
ONE_SECOND / 30, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
67, /* StartIndex */
|
67, /* StartIndex */
|
||||||
@@ -121,6 +122,7 @@ static LOCDATA arilou_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 30, 0, /* FrameRate */
|
ONE_SECOND / 30, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
103, /* StartIndex */
|
103, /* StartIndex */
|
||||||
@@ -136,6 +138,7 @@ static LOCDATA arilou_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 30, 0, /* FrameRate */
|
ONE_SECOND / 30, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
121, /* StartIndex */
|
121, /* StartIndex */
|
||||||
@@ -175,6 +178,7 @@ static LOCDATA arilou_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 15, 0, /* FrameRate */
|
ONE_SECOND / 15, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
157, /* StartIndex */
|
157, /* StartIndex */
|
||||||
@@ -182,6 +186,7 @@ static LOCDATA arilou_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 15, 0, /* FrameRate */
|
ONE_SECOND / 15, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
159, /* StartIndex */
|
159, /* StartIndex */
|
||||||
@@ -189,6 +194,7 @@ static LOCDATA arilou_desc =
|
|||||||
CIRCULAR_ANIM | WAIT_TALKING,/* AnimFlags */
|
CIRCULAR_ANIM | WAIT_TALKING,/* AnimFlags */
|
||||||
ONE_SECOND / 12, 0, /* FrameRate */
|
ONE_SECOND / 12, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -197,6 +203,7 @@ static LOCDATA arilou_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
0, 0, /* FrameRate */
|
0, 0, /* FrameRate */
|
||||||
0, 0, /* RestartRate */
|
0, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
1, /* StartIndex */
|
1, /* StartIndex */
|
||||||
@@ -204,8 +211,10 @@ static LOCDATA arilou_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
ONE_SECOND / 15, 0, /* FrameRate */
|
ONE_SECOND / 15, 0, /* FrameRate */
|
||||||
ONE_SECOND / 12, 0, /* RestartRate */
|
ONE_SECOND / 12, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
NULL_PTR, /* AlienNumberSpeech - none */
|
NULL_PTR, /* AlienNumberSpeech - none */
|
||||||
|
{ {0, 0}, 0, 0, 0, 0 }, /* AlienTextTemplate - starts blank */
|
||||||
};
|
};
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
|||||||
@@ -42,6 +42,7 @@ static LOCDATA blackurq_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 15, 0, /* FrameRate */
|
ONE_SECOND / 15, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
13, /* StartIndex */
|
13, /* StartIndex */
|
||||||
@@ -49,6 +50,7 @@ static LOCDATA blackurq_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 15, 0, /* FrameRate */
|
ONE_SECOND / 15, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
20, /* StartIndex */
|
20, /* StartIndex */
|
||||||
@@ -56,6 +58,7 @@ static LOCDATA blackurq_desc =
|
|||||||
YOYO_ANIM, /* AnimFlags */
|
YOYO_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 15, 0, /* FrameRate */
|
ONE_SECOND / 15, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
23, /* StartIndex */
|
23, /* StartIndex */
|
||||||
@@ -63,6 +66,7 @@ static LOCDATA blackurq_desc =
|
|||||||
YOYO_ANIM, /* AnimFlags */
|
YOYO_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 15, 0, /* FrameRate */
|
ONE_SECOND / 15, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
26, /* StartIndex */
|
26, /* StartIndex */
|
||||||
@@ -70,6 +74,7 @@ static LOCDATA blackurq_desc =
|
|||||||
YOYO_ANIM, /* AnimFlags */
|
YOYO_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 15, 0, /* FrameRate */
|
ONE_SECOND / 15, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
29, /* StartIndex */
|
29, /* StartIndex */
|
||||||
@@ -77,6 +82,7 @@ static LOCDATA blackurq_desc =
|
|||||||
RANDOM_ANIM, /* AnimFlags */
|
RANDOM_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 10, 0, /* FrameRate */
|
ONE_SECOND / 10, 0, /* FrameRate */
|
||||||
ONE_SECOND / 10, 0, /* RestartRate */
|
ONE_SECOND / 10, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
33, /* StartIndex */
|
33, /* StartIndex */
|
||||||
@@ -85,6 +91,7 @@ static LOCDATA blackurq_desc =
|
|||||||
| WAIT_TALKING, /* AnimFlags */
|
| WAIT_TALKING, /* AnimFlags */
|
||||||
ONE_SECOND / 10, 0, /* FrameRate */
|
ONE_SECOND / 10, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
38, /* StartIndex */
|
38, /* StartIndex */
|
||||||
@@ -92,6 +99,7 @@ static LOCDATA blackurq_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 10, 0, /* FrameRate */
|
ONE_SECOND / 10, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -100,6 +108,7 @@ static LOCDATA blackurq_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
ONE_SECOND / 6, 0, /* FrameRate */
|
ONE_SECOND / 6, 0, /* FrameRate */
|
||||||
0, 0, /* RestartRate */
|
0, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
2, /* StartIndex */
|
2, /* StartIndex */
|
||||||
@@ -107,8 +116,10 @@ static LOCDATA blackurq_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
ONE_SECOND / 15, 0, /* FrameRate */
|
ONE_SECOND / 15, 0, /* FrameRate */
|
||||||
ONE_SECOND / 12, 0, /* RestartRate */
|
ONE_SECOND / 12, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
NULL_PTR, /* AlienNumberSpeech - none */
|
NULL_PTR, /* AlienNumberSpeech - none */
|
||||||
|
{ {0, 0}, 0, 0, 0, 0 }, /* AlienTextTemplate - starts blank */
|
||||||
};
|
};
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
|||||||
@@ -42,6 +42,7 @@ static LOCDATA chmmr_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 20, 0, /* FrameRate */
|
ONE_SECOND / 20, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
17, /* StartIndex */
|
17, /* StartIndex */
|
||||||
@@ -49,6 +50,7 @@ static LOCDATA chmmr_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 20, 0, /* FrameRate */
|
ONE_SECOND / 20, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
22, /* StartIndex */
|
22, /* StartIndex */
|
||||||
@@ -56,6 +58,7 @@ static LOCDATA chmmr_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 20, 0, /* FrameRate */
|
ONE_SECOND / 20, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
27, /* StartIndex */
|
27, /* StartIndex */
|
||||||
@@ -63,6 +66,7 @@ static LOCDATA chmmr_desc =
|
|||||||
YOYO_ANIM, /* AnimFlags */
|
YOYO_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 20, 0, /* FrameRate */
|
ONE_SECOND / 20, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
47, /* StartIndex */
|
47, /* StartIndex */
|
||||||
@@ -70,6 +74,7 @@ static LOCDATA chmmr_desc =
|
|||||||
YOYO_ANIM, /* AnimFlags */
|
YOYO_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 20, 0, /* FrameRate */
|
ONE_SECOND / 20, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
61, /* StartIndex */
|
61, /* StartIndex */
|
||||||
@@ -77,6 +82,7 @@ static LOCDATA chmmr_desc =
|
|||||||
YOYO_ANIM, /* AnimFlags */
|
YOYO_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 20, 0, /* FrameRate */
|
ONE_SECOND / 20, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -85,6 +91,7 @@ static LOCDATA chmmr_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
0, 0, /* FrameRate */
|
0, 0, /* FrameRate */
|
||||||
0, 0, /* RestartRate */
|
0, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
1, /* StartIndex */
|
1, /* StartIndex */
|
||||||
@@ -92,8 +99,10 @@ static LOCDATA chmmr_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
ONE_SECOND / 120, 0, /* FrameRate */
|
ONE_SECOND / 120, 0, /* FrameRate */
|
||||||
ONE_SECOND / 120, 0, /* RestartRate */
|
ONE_SECOND / 120, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
NULL_PTR, /* AlienNumberSpeech - none */
|
NULL_PTR, /* AlienNumberSpeech - none */
|
||||||
|
{ {0, 0}, 0, 0, 0, 0 }, /* AlienTextTemplate - starts blank */
|
||||||
};
|
};
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
|||||||
@@ -43,6 +43,7 @@ static LOCDATA commander_desc =
|
|||||||
YOYO_ANIM, /* AnimFlags */
|
YOYO_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 15, 0, /* FrameRate */
|
ONE_SECOND / 15, 0, /* FrameRate */
|
||||||
0, ONE_SECOND * 8, /* RestartRate */
|
0, ONE_SECOND * 8, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{ /* Running light */
|
{ /* Running light */
|
||||||
10, /* StartIndex */
|
10, /* StartIndex */
|
||||||
@@ -50,6 +51,7 @@ static LOCDATA commander_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 40, 0, /* FrameRate */
|
ONE_SECOND / 40, 0, /* FrameRate */
|
||||||
ONE_SECOND * 2, 0, /* RestartRate */
|
ONE_SECOND * 2, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
1, /* StartIndex */
|
1, /* StartIndex */
|
||||||
@@ -57,6 +59,7 @@ static LOCDATA commander_desc =
|
|||||||
RANDOM_ANIM | COLORXFORM_ANIM,/* AnimFlags */
|
RANDOM_ANIM | COLORXFORM_ANIM,/* AnimFlags */
|
||||||
0, ONE_SECOND / 30, /* FrameRate */
|
0, ONE_SECOND / 30, /* FrameRate */
|
||||||
0, ONE_SECOND / 15, /* RestartRate */
|
0, ONE_SECOND / 15, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -65,6 +68,7 @@ static LOCDATA commander_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
0, 0, /* FrameRate */
|
0, 0, /* FrameRate */
|
||||||
0, 0, /* RestartRate */
|
0, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
4, /* StartIndex */
|
4, /* StartIndex */
|
||||||
@@ -72,8 +76,10 @@ static LOCDATA commander_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
ONE_SECOND / 10, ONE_SECOND / 15, /* FrameRate */
|
ONE_SECOND / 10, ONE_SECOND / 15, /* FrameRate */
|
||||||
ONE_SECOND * 7 / 60, ONE_SECOND / 12, /* RestartRate */
|
ONE_SECOND * 7 / 60, ONE_SECOND / 12, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
NULL_PTR, /* AlienNumberSpeech - none */
|
NULL_PTR, /* AlienNumberSpeech - none */
|
||||||
|
{ {0, 0}, 0, 0, 0, 0 }, /* AlienTextTemplate - starts blank */
|
||||||
};
|
};
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
|||||||
@@ -42,6 +42,7 @@ static LOCDATA druuge_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND * 3 / 40, 0, /* FrameRate */
|
ONE_SECOND * 3 / 40, 0, /* FrameRate */
|
||||||
ONE_SECOND * 3 / 40, 0, /* RestartRate */
|
ONE_SECOND * 3 / 40, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
9, /* StartIndex */
|
9, /* StartIndex */
|
||||||
@@ -49,6 +50,7 @@ static LOCDATA druuge_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND * 3 / 40, 0, /* FrameRate */
|
ONE_SECOND * 3 / 40, 0, /* FrameRate */
|
||||||
ONE_SECOND * 3 / 40, 0, /* RestartRate */
|
ONE_SECOND * 3 / 40, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
13, /* StartIndex */
|
13, /* StartIndex */
|
||||||
@@ -56,6 +58,7 @@ static LOCDATA druuge_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND * 3 / 40, 0, /* FrameRate */
|
ONE_SECOND * 3 / 40, 0, /* FrameRate */
|
||||||
ONE_SECOND * 3 / 40, 0, /* RestartRate */
|
ONE_SECOND * 3 / 40, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
19, /* StartIndex */
|
19, /* StartIndex */
|
||||||
@@ -63,6 +66,7 @@ static LOCDATA druuge_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 20, 0, /* FrameRate */
|
ONE_SECOND / 20, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
22, /* StartIndex */
|
22, /* StartIndex */
|
||||||
@@ -70,6 +74,7 @@ static LOCDATA druuge_desc =
|
|||||||
RANDOM_ANIM, /* AnimFlags */
|
RANDOM_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 12, 0, /* FrameRate */
|
ONE_SECOND / 12, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
25, /* StartIndex */
|
25, /* StartIndex */
|
||||||
@@ -77,6 +82,7 @@ static LOCDATA druuge_desc =
|
|||||||
RANDOM_ANIM, /* AnimFlags */
|
RANDOM_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 12, 0, /* FrameRate */
|
ONE_SECOND / 12, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
28, /* StartIndex */
|
28, /* StartIndex */
|
||||||
@@ -84,6 +90,7 @@ static LOCDATA druuge_desc =
|
|||||||
RANDOM_ANIM, /* AnimFlags */
|
RANDOM_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 12, 0, /* FrameRate */
|
ONE_SECOND / 12, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
31, /* StartIndex */
|
31, /* StartIndex */
|
||||||
@@ -91,14 +98,15 @@ static LOCDATA druuge_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 12, 0, /* FrameRate */
|
ONE_SECOND / 12, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
33, /* StartIndex */
|
33, /* StartIndex */
|
||||||
7, /* NumFrames */
|
7, /* NumFrames */
|
||||||
CIRCULAR_ANIM
|
CIRCULAR_ANIM | WAIT_TALKING, /* AnimFlags */
|
||||||
| WAIT_TALKING, /* AnimFlags */
|
|
||||||
ONE_SECOND / 12, 0, /* FrameRate */
|
ONE_SECOND / 12, 0, /* FrameRate */
|
||||||
ONE_SECOND * 7, ONE_SECOND * 3,/* RestartRate */
|
ONE_SECOND * 7, ONE_SECOND * 3,/* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
40, /* StartIndex */
|
40, /* StartIndex */
|
||||||
@@ -106,6 +114,7 @@ static LOCDATA druuge_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND * 3 / 10, 0, /* FrameRate */
|
ONE_SECOND * 3 / 10, 0, /* FrameRate */
|
||||||
ONE_SECOND * 3 / 10, 0, /* RestartRate */
|
ONE_SECOND * 3 / 10, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
44, /* StartIndex */
|
44, /* StartIndex */
|
||||||
@@ -113,6 +122,7 @@ static LOCDATA druuge_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 5, 0, /* FrameRate */
|
ONE_SECOND / 5, 0, /* FrameRate */
|
||||||
ONE_SECOND / 5, 0, /* RestartRate */
|
ONE_SECOND / 5, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -121,6 +131,7 @@ static LOCDATA druuge_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
0, 0, /* FrameRate */
|
0, 0, /* FrameRate */
|
||||||
0, 0, /* RestartRate */
|
0, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
1, /* StartIndex */
|
1, /* StartIndex */
|
||||||
@@ -128,8 +139,10 @@ static LOCDATA druuge_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
ONE_SECOND / 15, ONE_SECOND / 15, /* FrameRate */
|
ONE_SECOND / 15, ONE_SECOND / 15, /* FrameRate */
|
||||||
ONE_SECOND / 12, ONE_SECOND / 12, /* RestartRate */
|
ONE_SECOND / 12, ONE_SECOND / 12, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
NULL_PTR, /* AlienNumberSpeech - none */
|
NULL_PTR, /* AlienNumberSpeech - none */
|
||||||
|
{ {0, 0}, 0, 0, 0, 0 }, /* AlienTextTemplate - starts blank */
|
||||||
};
|
};
|
||||||
|
|
||||||
static COUNT SlaveryCount = 0;
|
static COUNT SlaveryCount = 0;
|
||||||
|
|||||||
@@ -42,6 +42,7 @@ static LOCDATA ilwrath_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 20, 0, /* FrameRate */
|
ONE_SECOND / 20, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
11, /* StartIndex */
|
11, /* StartIndex */
|
||||||
@@ -49,6 +50,7 @@ static LOCDATA ilwrath_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 20, 0, /* FrameRate */
|
ONE_SECOND / 20, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
16, /* StartIndex */
|
16, /* StartIndex */
|
||||||
@@ -56,6 +58,7 @@ static LOCDATA ilwrath_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 20, 0, /* FrameRate */
|
ONE_SECOND / 20, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
21, /* StartIndex */
|
21, /* StartIndex */
|
||||||
@@ -63,6 +66,7 @@ static LOCDATA ilwrath_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 20, 0, /* FrameRate */
|
ONE_SECOND / 20, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -71,6 +75,7 @@ static LOCDATA ilwrath_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
0, 0, /* FrameRate */
|
0, 0, /* FrameRate */
|
||||||
0, 0, /* RestartRate */
|
0, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
1, /* StartIndex */
|
1, /* StartIndex */
|
||||||
@@ -78,8 +83,10 @@ static LOCDATA ilwrath_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
ONE_SECOND / 15, 0, /* FrameRate */
|
ONE_SECOND / 15, 0, /* FrameRate */
|
||||||
ONE_SECOND / 12, 0, /* RestartRate */
|
ONE_SECOND / 12, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
NULL_PTR, /* AlienNumberSpeech - none */
|
NULL_PTR, /* AlienNumberSpeech - none */
|
||||||
|
{ {0, 0}, 0, 0, 0, 0 }, /* AlienTextTemplate - starts blank */
|
||||||
};
|
};
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
|||||||
@@ -71,6 +71,7 @@ static LOCDATA melnorme_desc =
|
|||||||
YOYO_ANIM, /* AnimFlags */
|
YOYO_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 10, ONE_SECOND / 15, /* FrameRate */
|
ONE_SECOND / 10, ONE_SECOND / 15, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
22, /* StartIndex */
|
22, /* StartIndex */
|
||||||
@@ -78,6 +79,7 @@ static LOCDATA melnorme_desc =
|
|||||||
YOYO_ANIM, /* AnimFlags */
|
YOYO_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 10, ONE_SECOND / 15, /* FrameRate */
|
ONE_SECOND / 10, ONE_SECOND / 15, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -86,6 +88,7 @@ static LOCDATA melnorme_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
0, 0, /* FrameRate */
|
0, 0, /* FrameRate */
|
||||||
0, 0, /* RestartRate */
|
0, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
1, /* StartIndex */
|
1, /* StartIndex */
|
||||||
@@ -93,8 +96,10 @@ static LOCDATA melnorme_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
ONE_SECOND / 15, 0, /* FrameRate */
|
ONE_SECOND / 15, 0, /* FrameRate */
|
||||||
ONE_SECOND / 12, 0, /* RestartRate */
|
ONE_SECOND / 12, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
&melnorme_numbers_english, /* AlienNumberSpeech - default */
|
&melnorme_numbers_english, /* AlienNumberSpeech - default */
|
||||||
|
{ {0, 0}, 0, 0, 0, 0 }, /* AlienTextTemplate - starts blank */
|
||||||
};
|
};
|
||||||
|
|
||||||
static COUNT melnorme_digit_names[] =
|
static COUNT melnorme_digit_names[] =
|
||||||
|
|||||||
@@ -58,6 +58,7 @@ static LOCDATA mycon_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND * 3 / 40, 0, /* FrameRate */
|
ONE_SECOND * 3 / 40, 0, /* FrameRate */
|
||||||
ONE_SECOND * 3 / 40, 0, /* RestartRate */
|
ONE_SECOND * 3 / 40, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
28, /* StartIndex */
|
28, /* StartIndex */
|
||||||
@@ -65,6 +66,7 @@ static LOCDATA mycon_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND * 3 / 40, 0, /* FrameRate */
|
ONE_SECOND * 3 / 40, 0, /* FrameRate */
|
||||||
ONE_SECOND * 3 / 40, 0, /* RestartRate */
|
ONE_SECOND * 3 / 40, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
33, /* StartIndex */
|
33, /* StartIndex */
|
||||||
@@ -72,6 +74,7 @@ static LOCDATA mycon_desc =
|
|||||||
YOYO_ANIM, /* AnimFlags */
|
YOYO_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND * 3 / 40, 0, /* FrameRate */
|
ONE_SECOND * 3 / 40, 0, /* FrameRate */
|
||||||
ONE_SECOND * 3 / 40, 0, /* RestartRate */
|
ONE_SECOND * 3 / 40, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -80,16 +83,18 @@ static LOCDATA mycon_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
0, 0, /* FrameRate */
|
0, 0, /* FrameRate */
|
||||||
0, 0, /* RestartRate */
|
0, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
1, /* StartIndex */
|
1, /* StartIndex */
|
||||||
11, /* NumFrames */
|
11, /* NumFrames */
|
||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
0, /* AnimFlags */
|
|
||||||
ONE_SECOND / 15, 0, /* FrameRate */
|
ONE_SECOND / 15, 0, /* FrameRate */
|
||||||
ONE_SECOND / 12, 0, /* RestartRate */
|
ONE_SECOND / 12, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
NULL_PTR, /* AlienNumberSpeech - none */
|
NULL_PTR, /* AlienNumberSpeech - none */
|
||||||
|
{ {0, 0}, 0, 0, 0, 0 }, /* AlienTextTemplate - starts blank */
|
||||||
};
|
};
|
||||||
|
|
||||||
static BYTE MadeChoice = 0;
|
static BYTE MadeChoice = 0;
|
||||||
|
|||||||
@@ -42,6 +42,7 @@ static LOCDATA orz_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 10, 0, /* FrameRate */
|
ONE_SECOND / 10, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
10, /* StartIndex */
|
10, /* StartIndex */
|
||||||
@@ -49,6 +50,7 @@ static LOCDATA orz_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 10, 0, /* FrameRate */
|
ONE_SECOND / 10, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
15, /* StartIndex */
|
15, /* StartIndex */
|
||||||
@@ -56,6 +58,7 @@ static LOCDATA orz_desc =
|
|||||||
RANDOM_ANIM, /* AnimFlags */
|
RANDOM_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 10, ONE_SECOND / 10, /* FrameRate */
|
ONE_SECOND / 10, ONE_SECOND / 10, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
17, /* StartIndex */
|
17, /* StartIndex */
|
||||||
@@ -63,6 +66,7 @@ static LOCDATA orz_desc =
|
|||||||
YOYO_ANIM, /* AnimFlags */
|
YOYO_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 10, ONE_SECOND / 10, /* FrameRate */
|
ONE_SECOND / 10, ONE_SECOND / 10, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
20, /* StartIndex */
|
20, /* StartIndex */
|
||||||
@@ -102,6 +106,7 @@ static LOCDATA orz_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 60, ONE_SECOND / 15, /* FrameRate */
|
ONE_SECOND / 60, ONE_SECOND / 15, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
61, /* StartIndex */
|
61, /* StartIndex */
|
||||||
@@ -109,6 +114,7 @@ static LOCDATA orz_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 60, ONE_SECOND / 15, /* FrameRate */
|
ONE_SECOND / 60, ONE_SECOND / 15, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
76, /* StartIndex */
|
76, /* StartIndex */
|
||||||
@@ -124,6 +130,7 @@ static LOCDATA orz_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 60, ONE_SECOND / 15, /* FrameRate */
|
ONE_SECOND / 60, ONE_SECOND / 15, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
118, /* StartIndex */
|
118, /* StartIndex */
|
||||||
@@ -140,6 +147,7 @@ static LOCDATA orz_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
0, 0, /* FrameRate */
|
0, 0, /* FrameRate */
|
||||||
0, 0, /* RestartRate */
|
0, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
1, /* StartIndex */
|
1, /* StartIndex */
|
||||||
@@ -147,8 +155,10 @@ static LOCDATA orz_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
ONE_SECOND / 15, ONE_SECOND / 15, /* FrameRate */
|
ONE_SECOND / 15, ONE_SECOND / 15, /* FrameRate */
|
||||||
ONE_SECOND / 12, ONE_SECOND * 3 / 8, /* RestartRate */
|
ONE_SECOND / 12, ONE_SECOND * 3 / 8, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
NULL_PTR, /* AlienNumberSpeech - none */
|
NULL_PTR, /* AlienNumberSpeech - none */
|
||||||
|
{ {0, 0}, 0, 0, 0, 0 }, /* AlienTextTemplate - starts blank */
|
||||||
};
|
};
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
|||||||
@@ -43,6 +43,7 @@ static LOCDATA pkunk_desc =
|
|||||||
| WAIT_TALKING, /* AnimFlags */
|
| WAIT_TALKING, /* AnimFlags */
|
||||||
ONE_SECOND / 30, 0, /* FrameRate */
|
ONE_SECOND / 30, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
7, /* StartIndex */
|
7, /* StartIndex */
|
||||||
@@ -69,6 +70,7 @@ static LOCDATA pkunk_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
0, 0, /* FrameRate */
|
0, 0, /* FrameRate */
|
||||||
0, 0, /* RestartRate */
|
0, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
1, /* StartIndex */
|
1, /* StartIndex */
|
||||||
@@ -76,8 +78,10 @@ static LOCDATA pkunk_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
ONE_SECOND / 15, ONE_SECOND / 6, /* FrameRate */
|
ONE_SECOND / 15, ONE_SECOND / 6, /* FrameRate */
|
||||||
ONE_SECOND / 12, ONE_SECOND / 2, /* RestartRate */
|
ONE_SECOND / 12, ONE_SECOND / 2, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
NULL_PTR, /* AlienNumberSpeech - none */
|
NULL_PTR, /* AlienNumberSpeech - none */
|
||||||
|
{ {0, 0}, 0, 0, 0, 0 }, /* AlienTextTemplate - starts blank */
|
||||||
};
|
};
|
||||||
|
|
||||||
static BOOLEAN
|
static BOOLEAN
|
||||||
|
|||||||
@@ -110,6 +110,7 @@ static LOCDATA yehat_desc =
|
|||||||
YOYO_ANIM, /* AnimFlags */
|
YOYO_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 30, ONE_SECOND / 30, /* FrameRate */
|
ONE_SECOND / 30, ONE_SECOND / 30, /* FrameRate */
|
||||||
ONE_SECOND / 30, ONE_SECOND / 30, /* RestartRate */
|
ONE_SECOND / 30, ONE_SECOND / 30, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
33, /* StartIndex */
|
33, /* StartIndex */
|
||||||
@@ -117,6 +118,7 @@ static LOCDATA yehat_desc =
|
|||||||
YOYO_ANIM, /* AnimFlags */
|
YOYO_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 30, ONE_SECOND / 30, /* FrameRate */
|
ONE_SECOND / 30, ONE_SECOND / 30, /* FrameRate */
|
||||||
ONE_SECOND / 30, ONE_SECOND / 30, /* RestartRate */
|
ONE_SECOND / 30, ONE_SECOND / 30, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
36, /* StartIndex */
|
36, /* StartIndex */
|
||||||
@@ -124,6 +126,7 @@ static LOCDATA yehat_desc =
|
|||||||
YOYO_ANIM, /* AnimFlags */
|
YOYO_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 30, ONE_SECOND / 30, /* FrameRate */
|
ONE_SECOND / 30, ONE_SECOND / 30, /* FrameRate */
|
||||||
ONE_SECOND / 30, ONE_SECOND / 30, /* RestartRate */
|
ONE_SECOND / 30, ONE_SECOND / 30, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
39, /* StartIndex */
|
39, /* StartIndex */
|
||||||
@@ -131,6 +134,7 @@ static LOCDATA yehat_desc =
|
|||||||
YOYO_ANIM, /* AnimFlags */
|
YOYO_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 30, ONE_SECOND / 30, /* FrameRate */
|
ONE_SECOND / 30, ONE_SECOND / 30, /* FrameRate */
|
||||||
ONE_SECOND / 30, ONE_SECOND / 30, /* RestartRate */
|
ONE_SECOND / 30, ONE_SECOND / 30, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
42, /* StartIndex */
|
42, /* StartIndex */
|
||||||
@@ -138,6 +142,7 @@ static LOCDATA yehat_desc =
|
|||||||
YOYO_ANIM, /* AnimFlags */
|
YOYO_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 30, ONE_SECOND / 30, /* FrameRate */
|
ONE_SECOND / 30, ONE_SECOND / 30, /* FrameRate */
|
||||||
ONE_SECOND / 30, ONE_SECOND / 30, /* RestartRate */
|
ONE_SECOND / 30, ONE_SECOND / 30, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
45, /* StartIndex */
|
45, /* StartIndex */
|
||||||
@@ -145,6 +150,7 @@ static LOCDATA yehat_desc =
|
|||||||
YOYO_ANIM, /* AnimFlags */
|
YOYO_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 30, ONE_SECOND / 30, /* FrameRate */
|
ONE_SECOND / 30, ONE_SECOND / 30, /* FrameRate */
|
||||||
ONE_SECOND / 30, ONE_SECOND / 30, /* RestartRate */
|
ONE_SECOND / 30, ONE_SECOND / 30, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
48, /* StartIndex */
|
48, /* StartIndex */
|
||||||
@@ -162,6 +168,7 @@ static LOCDATA yehat_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
0, 0, /* FrameRate */
|
0, 0, /* FrameRate */
|
||||||
0, 0, /* RestartRate */
|
0, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
1, /* StartIndex */
|
1, /* StartIndex */
|
||||||
@@ -169,8 +176,10 @@ static LOCDATA yehat_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
ONE_SECOND / 15, 0, /* FrameRate */
|
ONE_SECOND / 15, 0, /* FrameRate */
|
||||||
ONE_SECOND / 12, 0, /* RestartRate */
|
ONE_SECOND / 12, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
NULL_PTR, /* AlienNumberSpeech - none */
|
NULL_PTR, /* AlienNumberSpeech - none */
|
||||||
|
{ {0, 0}, 0, 0, 0, 0 }, /* AlienTextTemplate - starts blank */
|
||||||
};
|
};
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
|||||||
@@ -42,6 +42,7 @@ static LOCDATA shofixti_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 30, 0, /* FrameRate */
|
ONE_SECOND / 30, 0, /* FrameRate */
|
||||||
ONE_SECOND / 30, 0, /* RestartRate */
|
ONE_SECOND / 30, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
20, /* StartIndex */
|
20, /* StartIndex */
|
||||||
@@ -49,6 +50,7 @@ static LOCDATA shofixti_desc =
|
|||||||
RANDOM_ANIM, /* AnimFlags */
|
RANDOM_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 10, 0, /* FrameRate */
|
ONE_SECOND / 10, 0, /* FrameRate */
|
||||||
(ONE_SECOND >> 1), (ONE_SECOND >> 1) * 3, /* RestartRate */
|
(ONE_SECOND >> 1), (ONE_SECOND >> 1) * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
23, /* StartIndex */
|
23, /* StartIndex */
|
||||||
@@ -56,6 +58,7 @@ static LOCDATA shofixti_desc =
|
|||||||
RANDOM_ANIM, /* AnimFlags */
|
RANDOM_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 10, 0, /* FrameRate */
|
ONE_SECOND / 10, 0, /* FrameRate */
|
||||||
(ONE_SECOND >> 1), (ONE_SECOND >> 1) * 3, /* RestartRate */
|
(ONE_SECOND >> 1), (ONE_SECOND >> 1) * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
26, /* StartIndex */
|
26, /* StartIndex */
|
||||||
@@ -63,6 +66,7 @@ static LOCDATA shofixti_desc =
|
|||||||
YOYO_ANIM, /* AnimFlags */
|
YOYO_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 30, 0, /* FrameRate */
|
ONE_SECOND / 30, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
29, /* StartIndex */
|
29, /* StartIndex */
|
||||||
@@ -70,6 +74,7 @@ static LOCDATA shofixti_desc =
|
|||||||
YOYO_ANIM, /* AnimFlags */
|
YOYO_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 15, 0, /* FrameRate */
|
ONE_SECOND / 15, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@@ -78,6 +83,7 @@ static LOCDATA shofixti_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 20, ONE_SECOND / 30, /* FrameRate */
|
ONE_SECOND / 20, ONE_SECOND / 30, /* FrameRate */
|
||||||
ONE_SECOND / 20, ONE_SECOND / 30, /* RestartRate */
|
ONE_SECOND / 20, ONE_SECOND / 30, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
39, /* StartIndex */
|
39, /* StartIndex */
|
||||||
@@ -101,6 +107,7 @@ static LOCDATA shofixti_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 20, ONE_SECOND / 30, /* FrameRate */
|
ONE_SECOND / 20, ONE_SECOND / 30, /* FrameRate */
|
||||||
ONE_SECOND / 20, ONE_SECOND / 30, /* RestartRate */
|
ONE_SECOND / 20, ONE_SECOND / 30, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
56, /* StartIndex */
|
56, /* StartIndex */
|
||||||
@@ -125,6 +132,7 @@ static LOCDATA shofixti_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
0, 0, /* FrameRate */
|
0, 0, /* FrameRate */
|
||||||
0, 0, /* RestartRate */
|
0, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
1, /* StartIndex */
|
1, /* StartIndex */
|
||||||
@@ -132,8 +140,10 @@ static LOCDATA shofixti_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
ONE_SECOND / 20, 0, /* FrameRate */
|
ONE_SECOND / 20, 0, /* FrameRate */
|
||||||
ONE_SECOND / 15, 0, /* RestartRate */
|
ONE_SECOND / 15, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
NULL_PTR, /* AlienNumberSpeech - none */
|
NULL_PTR, /* AlienNumberSpeech - none */
|
||||||
|
{ {0, 0}, 0, 0, 0, 0 }, /* AlienTextTemplate - starts blank */
|
||||||
};
|
};
|
||||||
|
|
||||||
static RESPONSE_REF shofixti_name;
|
static RESPONSE_REF shofixti_name;
|
||||||
|
|||||||
@@ -42,6 +42,7 @@ static LOCDATA slylandro_desc =
|
|||||||
RANDOM_ANIM | COLORXFORM_ANIM, /* AnimFlags */
|
RANDOM_ANIM | COLORXFORM_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 8, ONE_SECOND * 5 / 8, /* FrameRate */
|
ONE_SECOND / 8, ONE_SECOND * 5 / 8, /* FrameRate */
|
||||||
ONE_SECOND / 8, ONE_SECOND * 5 / 8, /* RestartRate */
|
ONE_SECOND / 8, ONE_SECOND * 5 / 8, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
1, /* StartIndex */
|
1, /* StartIndex */
|
||||||
@@ -49,6 +50,7 @@ static LOCDATA slylandro_desc =
|
|||||||
YOYO_ANIM, /* AnimFlags */
|
YOYO_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 15, ONE_SECOND / 15, /* FrameRate */
|
ONE_SECOND / 15, ONE_SECOND / 15, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
6, /* StartIndex */
|
6, /* StartIndex */
|
||||||
@@ -56,6 +58,7 @@ static LOCDATA slylandro_desc =
|
|||||||
YOYO_ANIM, /* AnimFlags */
|
YOYO_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 15, ONE_SECOND / 15, /* FrameRate */
|
ONE_SECOND / 15, ONE_SECOND / 15, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
11, /* StartIndex */
|
11, /* StartIndex */
|
||||||
@@ -63,6 +66,7 @@ static LOCDATA slylandro_desc =
|
|||||||
YOYO_ANIM, /* AnimFlags */
|
YOYO_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 15, ONE_SECOND / 15, /* FrameRate */
|
ONE_SECOND / 15, ONE_SECOND / 15, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
16, /* StartIndex */
|
16, /* StartIndex */
|
||||||
@@ -70,6 +74,7 @@ static LOCDATA slylandro_desc =
|
|||||||
YOYO_ANIM, /* AnimFlags */
|
YOYO_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 15, ONE_SECOND / 15, /* FrameRate */
|
ONE_SECOND / 15, ONE_SECOND / 15, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
22, /* StartIndex */
|
22, /* StartIndex */
|
||||||
@@ -77,6 +82,7 @@ static LOCDATA slylandro_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 15, 0, /* FrameRate */
|
ONE_SECOND / 15, 0, /* FrameRate */
|
||||||
ONE_SECOND / 15, 0, /* RestartRate */
|
ONE_SECOND / 15, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
30, /* StartIndex */
|
30, /* StartIndex */
|
||||||
@@ -92,6 +98,7 @@ static LOCDATA slylandro_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 15, 0, /* FrameRate */
|
ONE_SECOND / 15, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
43, /* StartIndex */
|
43, /* StartIndex */
|
||||||
@@ -140,6 +147,7 @@ static LOCDATA slylandro_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
0, 0, /* FrameRate */
|
0, 0, /* FrameRate */
|
||||||
0, 0, /* RestartRate */
|
0, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{ /* AlienTalkDesc - empty */
|
{ /* AlienTalkDesc - empty */
|
||||||
0, /* StartIndex */
|
0, /* StartIndex */
|
||||||
@@ -147,8 +155,10 @@ static LOCDATA slylandro_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
0, 0, /* FrameRate */
|
0, 0, /* FrameRate */
|
||||||
0, 0, /* RestartRate */
|
0, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
NULL_PTR, /* AlienNumberSpeech - none */
|
NULL_PTR, /* AlienNumberSpeech - none */
|
||||||
|
{ {0, 0}, 0, 0, 0, 0 }, /* AlienTextTemplate - starts blank */
|
||||||
};
|
};
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
|||||||
@@ -91,6 +91,7 @@ static LOCDATA slylandro_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
0, 0, /* FrameRate */
|
0, 0, /* FrameRate */
|
||||||
0, 0, /* RestartRate */
|
0, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{ /* AlienTalkDesc - empty */
|
{ /* AlienTalkDesc - empty */
|
||||||
0, /* StartIndex */
|
0, /* StartIndex */
|
||||||
@@ -98,8 +99,10 @@ static LOCDATA slylandro_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
0, 0, /* FrameRate */
|
0, 0, /* FrameRate */
|
||||||
0, 0, /* RestartRate */
|
0, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
NULL_PTR, /* AlienNumberSpeech - none */
|
NULL_PTR, /* AlienNumberSpeech - none */
|
||||||
|
{ {0, 0}, 0, 0, 0, 0 }, /* AlienTextTemplate - starts blank */
|
||||||
};
|
};
|
||||||
|
|
||||||
static RESPONSE_REF threat = 0,
|
static RESPONSE_REF threat = 0,
|
||||||
|
|||||||
@@ -42,6 +42,7 @@ static LOCDATA spahome_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 20, 0, /* FrameRate */
|
ONE_SECOND / 20, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
4, /* StartIndex */
|
4, /* StartIndex */
|
||||||
@@ -49,6 +50,7 @@ static LOCDATA spahome_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 20, 0, /* FrameRate */
|
ONE_SECOND / 20, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
9, /* StartIndex */
|
9, /* StartIndex */
|
||||||
@@ -97,6 +99,7 @@ static LOCDATA spahome_desc =
|
|||||||
YOYO_ANIM, /* AnimFlags */
|
YOYO_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 10, ONE_SECOND / 30, /* FrameRate */
|
ONE_SECOND / 10, ONE_SECOND / 30, /* FrameRate */
|
||||||
ONE_SECOND * 10, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND * 10, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
32, /* StartIndex */
|
32, /* StartIndex */
|
||||||
@@ -155,6 +158,7 @@ static LOCDATA spahome_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
0, 0, /* FrameRate */
|
0, 0, /* FrameRate */
|
||||||
0, 0, /* RestartRate */
|
0, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{ /* AlienTalkDesc - empty */
|
{ /* AlienTalkDesc - empty */
|
||||||
0, /* StartIndex */
|
0, /* StartIndex */
|
||||||
@@ -162,8 +166,10 @@ static LOCDATA spahome_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
0, 0, /* FrameRate */
|
0, 0, /* FrameRate */
|
||||||
0, 0, /* RestartRate */
|
0, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
NULL_PTR, /* AlienNumberSpeech - none */
|
NULL_PTR, /* AlienNumberSpeech - none */
|
||||||
|
{ {0, 0}, 0, 0, 0, 0 }, /* AlienTextTemplate - starts blank */
|
||||||
};
|
};
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
|||||||
@@ -92,6 +92,7 @@ static LOCDATA spathi_desc =
|
|||||||
YOYO_ANIM, /* AnimFlags */
|
YOYO_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 15, 0, /* FrameRate */
|
ONE_SECOND / 15, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
41, /* StartIndex */
|
41, /* StartIndex */
|
||||||
@@ -99,6 +100,7 @@ static LOCDATA spathi_desc =
|
|||||||
YOYO_ANIM, /* AnimFlags */
|
YOYO_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 15, 0, /* FrameRate */
|
ONE_SECOND / 15, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -107,6 +109,7 @@ static LOCDATA spathi_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
0, 0, /* FrameRate */
|
0, 0, /* FrameRate */
|
||||||
0, 0, /* RestartRate */
|
0, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
#ifdef NEVER
|
#ifdef NEVER
|
||||||
{ /* AlienTalkDesc */
|
{ /* AlienTalkDesc */
|
||||||
@@ -115,6 +118,7 @@ static LOCDATA spathi_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
ONE_SECOND / 15, 0, /* FrameRate */
|
ONE_SECOND / 15, 0, /* FrameRate */
|
||||||
ONE_SECOND / 12, 0, /* RestartRate */
|
ONE_SECOND / 12, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
#else
|
#else
|
||||||
{ /* AlienTalkDesc - empty */
|
{ /* AlienTalkDesc - empty */
|
||||||
@@ -123,9 +127,11 @@ static LOCDATA spathi_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
0, 0, /* FrameRate */
|
0, 0, /* FrameRate */
|
||||||
0, 0, /* RestartRate */
|
0, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
#endif /* NEVER */
|
#endif /* NEVER */
|
||||||
NULL_PTR, /* AlienNumberSpeech - none */
|
NULL_PTR, /* AlienNumberSpeech - none */
|
||||||
|
{ {0, 0}, 0, 0, 0, 0 }, /* AlienTextTemplate - starts blank */
|
||||||
};
|
};
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
|||||||
@@ -51,6 +51,7 @@ static LOCDATA commander_desc =
|
|||||||
YOYO_ANIM, /* AnimFlags */
|
YOYO_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 15, 0, /* FrameRate */
|
ONE_SECOND / 15, 0, /* FrameRate */
|
||||||
0, ONE_SECOND * 8, /* RestartRate */
|
0, ONE_SECOND * 8, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{ /* Running light */
|
{ /* Running light */
|
||||||
10, /* StartIndex */
|
10, /* StartIndex */
|
||||||
@@ -58,6 +59,7 @@ static LOCDATA commander_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 40, 0, /* FrameRate */
|
ONE_SECOND / 40, 0, /* FrameRate */
|
||||||
ONE_SECOND * 2, 0, /* RestartRate */
|
ONE_SECOND * 2, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{ /* Arc welder 0 */
|
{ /* Arc welder 0 */
|
||||||
40, /* StartIndex */
|
40, /* StartIndex */
|
||||||
@@ -65,6 +67,7 @@ static LOCDATA commander_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 40, 0, /* FrameRate */
|
ONE_SECOND / 40, 0, /* FrameRate */
|
||||||
0, ONE_SECOND * 8, /* RestartRate */
|
0, ONE_SECOND * 8, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{ /* Arc welder 1 */
|
{ /* Arc welder 1 */
|
||||||
47, /* StartIndex */
|
47, /* StartIndex */
|
||||||
@@ -72,6 +75,7 @@ static LOCDATA commander_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 40, 0, /* FrameRate */
|
ONE_SECOND / 40, 0, /* FrameRate */
|
||||||
0, ONE_SECOND * 8, /* RestartRate */
|
0, ONE_SECOND * 8, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{ /* Arc welder 2 */
|
{ /* Arc welder 2 */
|
||||||
55, /* StartIndex */
|
55, /* StartIndex */
|
||||||
@@ -79,6 +83,7 @@ static LOCDATA commander_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 40, 0, /* FrameRate */
|
ONE_SECOND / 40, 0, /* FrameRate */
|
||||||
0, ONE_SECOND * 8, /* RestartRate */
|
0, ONE_SECOND * 8, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{ /* Arc welder 3 */
|
{ /* Arc welder 3 */
|
||||||
61, /* StartIndex */
|
61, /* StartIndex */
|
||||||
@@ -86,6 +91,7 @@ static LOCDATA commander_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 40, 0, /* FrameRate */
|
ONE_SECOND / 40, 0, /* FrameRate */
|
||||||
0, ONE_SECOND * 8, /* RestartRate */
|
0, ONE_SECOND * 8, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{ /* Arc welder 4 */
|
{ /* Arc welder 4 */
|
||||||
67, /* StartIndex */
|
67, /* StartIndex */
|
||||||
@@ -93,6 +99,7 @@ static LOCDATA commander_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 40, 0, /* FrameRate */
|
ONE_SECOND / 40, 0, /* FrameRate */
|
||||||
0, ONE_SECOND * 8, /* RestartRate */
|
0, ONE_SECOND * 8, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{ /* Arc welder 5 */
|
{ /* Arc welder 5 */
|
||||||
74, /* StartIndex */
|
74, /* StartIndex */
|
||||||
@@ -100,6 +107,7 @@ static LOCDATA commander_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 40, 0, /* FrameRate */
|
ONE_SECOND / 40, 0, /* FrameRate */
|
||||||
0, ONE_SECOND * 8, /* RestartRate */
|
0, ONE_SECOND * 8, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{ /* Arc welder 6 */
|
{ /* Arc welder 6 */
|
||||||
85, /* StartIndex */
|
85, /* StartIndex */
|
||||||
@@ -107,6 +115,7 @@ static LOCDATA commander_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 40, 0, /* FrameRate */
|
ONE_SECOND / 40, 0, /* FrameRate */
|
||||||
0, ONE_SECOND * 8, /* RestartRate */
|
0, ONE_SECOND * 8, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{ /* Flagship picture */
|
{ /* Flagship picture */
|
||||||
95, /* StartIndex */
|
95, /* StartIndex */
|
||||||
@@ -114,6 +123,7 @@ static LOCDATA commander_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
0, 0, /* FrameRate */
|
0, 0, /* FrameRate */
|
||||||
0, 0, /* RestartRate */
|
0, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -122,6 +132,7 @@ static LOCDATA commander_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
0, 0, /* FrameRate */
|
0, 0, /* FrameRate */
|
||||||
0, 0, /* RestartRate */
|
0, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
4, /* StartIndex */
|
4, /* StartIndex */
|
||||||
@@ -129,8 +140,10 @@ static LOCDATA commander_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
ONE_SECOND / 10, ONE_SECOND / 15, /* FrameRate */
|
ONE_SECOND / 10, ONE_SECOND / 15, /* FrameRate */
|
||||||
ONE_SECOND * 7 / 60, ONE_SECOND / 12, /* RestartRate */
|
ONE_SECOND * 7 / 60, ONE_SECOND / 12, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
NULL_PTR, /* AlienNumberSpeech - none */
|
NULL_PTR, /* AlienNumberSpeech - none */
|
||||||
|
{ {0, 0}, 0, 0, 0, 0 }, /* AlienTextTemplate - starts blank */
|
||||||
};
|
};
|
||||||
|
|
||||||
static DWORD CurBulletinMask;
|
static DWORD CurBulletinMask;
|
||||||
|
|||||||
@@ -43,6 +43,7 @@ static LOCDATA supox_desc =
|
|||||||
| WAIT_TALKING, /* AnimFlags */
|
| WAIT_TALKING, /* AnimFlags */
|
||||||
ONE_SECOND / 10, ONE_SECOND / 10, /* FrameRate */
|
ONE_SECOND / 10, ONE_SECOND / 10, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
9, /* StartIndex */
|
9, /* StartIndex */
|
||||||
@@ -50,6 +51,7 @@ static LOCDATA supox_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 15, 0, /* FrameRate */
|
ONE_SECOND / 15, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
19, /* StartIndex */
|
19, /* StartIndex */
|
||||||
@@ -57,6 +59,7 @@ static LOCDATA supox_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 15, 0, /* FrameRate */
|
ONE_SECOND / 15, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
29, /* StartIndex */
|
29, /* StartIndex */
|
||||||
@@ -64,6 +67,7 @@ static LOCDATA supox_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 15, 0, /* FrameRate */
|
ONE_SECOND / 15, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -72,6 +76,7 @@ static LOCDATA supox_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
0, 0, /* FrameRate */
|
0, 0, /* FrameRate */
|
||||||
0, 0, /* RestartRate */
|
0, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
1, /* StartIndex */
|
1, /* StartIndex */
|
||||||
@@ -79,8 +84,10 @@ static LOCDATA supox_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
ONE_SECOND / 15, 0, /* FrameRate */
|
ONE_SECOND / 15, 0, /* FrameRate */
|
||||||
ONE_SECOND / 12, 0, /* RestartRate */
|
ONE_SECOND / 12, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
NULL_PTR, /* AlienNumberSpeech - none */
|
NULL_PTR, /* AlienNumberSpeech - none */
|
||||||
|
{ {0, 0}, 0, 0, 0, 0 }, /* AlienTextTemplate - starts blank */
|
||||||
};
|
};
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
|||||||
@@ -42,6 +42,7 @@ static LOCDATA syreen_desc =
|
|||||||
RANDOM_ANIM, /* AnimFlags */
|
RANDOM_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 15, ONE_SECOND / 15, /* FrameRate */
|
ONE_SECOND / 15, ONE_SECOND / 15, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
7, /* StartIndex */
|
7, /* StartIndex */
|
||||||
@@ -49,6 +50,7 @@ static LOCDATA syreen_desc =
|
|||||||
RANDOM_ANIM, /* AnimFlags */
|
RANDOM_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 15, ONE_SECOND / 15, /* FrameRate */
|
ONE_SECOND / 15, ONE_SECOND / 15, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
9, /* StartIndex */
|
9, /* StartIndex */
|
||||||
@@ -56,6 +58,7 @@ static LOCDATA syreen_desc =
|
|||||||
RANDOM_ANIM, /* AnimFlags */
|
RANDOM_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 15, ONE_SECOND / 15, /* FrameRate */
|
ONE_SECOND / 15, ONE_SECOND / 15, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
11, /* StartIndex */
|
11, /* StartIndex */
|
||||||
@@ -63,6 +66,7 @@ static LOCDATA syreen_desc =
|
|||||||
RANDOM_ANIM, /* AnimFlags */
|
RANDOM_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 15, ONE_SECOND / 15, /* FrameRate */
|
ONE_SECOND / 15, ONE_SECOND / 15, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
13, /* StartIndex */
|
13, /* StartIndex */
|
||||||
@@ -70,6 +74,7 @@ static LOCDATA syreen_desc =
|
|||||||
RANDOM_ANIM, /* AnimFlags */
|
RANDOM_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 15, ONE_SECOND / 15, /* FrameRate */
|
ONE_SECOND / 15, ONE_SECOND / 15, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
15, /* StartIndex */
|
15, /* StartIndex */
|
||||||
@@ -85,6 +90,7 @@ static LOCDATA syreen_desc =
|
|||||||
RANDOM_ANIM, /* AnimFlags */
|
RANDOM_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 15, ONE_SECOND / 15, /* FrameRate */
|
ONE_SECOND / 15, ONE_SECOND / 15, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
19, /* StartIndex */
|
19, /* StartIndex */
|
||||||
@@ -100,6 +106,7 @@ static LOCDATA syreen_desc =
|
|||||||
RANDOM_ANIM, /* AnimFlags */
|
RANDOM_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 15, ONE_SECOND / 15, /* FrameRate */
|
ONE_SECOND / 15, ONE_SECOND / 15, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
27, /* StartIndex */
|
27, /* StartIndex */
|
||||||
@@ -115,6 +122,7 @@ static LOCDATA syreen_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 15, ONE_SECOND / 15, /* FrameRate */
|
ONE_SECOND / 15, ONE_SECOND / 15, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
37, /* StartIndex */
|
37, /* StartIndex */
|
||||||
@@ -122,6 +130,7 @@ static LOCDATA syreen_desc =
|
|||||||
RANDOM_ANIM, /* AnimFlags */
|
RANDOM_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 15, ONE_SECOND / 15, /* FrameRate */
|
ONE_SECOND / 15, ONE_SECOND / 15, /* FrameRate */
|
||||||
ONE_SECOND / 15, ONE_SECOND / 15, /* RestartRate */
|
ONE_SECOND / 15, ONE_SECOND / 15, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
41, /* StartIndex */
|
41, /* StartIndex */
|
||||||
@@ -156,6 +165,7 @@ static LOCDATA syreen_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
0, 0, /* FrameRate */
|
0, 0, /* FrameRate */
|
||||||
0, 0, /* RestartRate */
|
0, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
1, /* StartIndex */
|
1, /* StartIndex */
|
||||||
@@ -163,8 +173,10 @@ static LOCDATA syreen_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
ONE_SECOND / 15, 0, /* FrameRate */
|
ONE_SECOND / 15, 0, /* FrameRate */
|
||||||
ONE_SECOND / 12, 0, /* RestartRate */
|
ONE_SECOND / 12, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
NULL_PTR, /* AlienNumberSpeech - none */
|
NULL_PTR, /* AlienNumberSpeech - none */
|
||||||
|
{ {0, 0}, 0, 0, 0, 0 }, /* AlienTextTemplate - starts blank */
|
||||||
};
|
};
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
|||||||
@@ -43,6 +43,7 @@ static LOCDATA talkpet_desc =
|
|||||||
| WAIT_TALKING, /* AnimFlags */
|
| WAIT_TALKING, /* AnimFlags */
|
||||||
ONE_SECOND / 15, ONE_SECOND / 15, /* FrameRate */
|
ONE_SECOND / 15, ONE_SECOND / 15, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
10, /* StartIndex */
|
10, /* StartIndex */
|
||||||
@@ -51,6 +52,7 @@ static LOCDATA talkpet_desc =
|
|||||||
| WAIT_TALKING, /* AnimFlags */
|
| WAIT_TALKING, /* AnimFlags */
|
||||||
ONE_SECOND / 15, ONE_SECOND / 15, /* FrameRate */
|
ONE_SECOND / 15, ONE_SECOND / 15, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
13, /* StartIndex */
|
13, /* StartIndex */
|
||||||
@@ -58,6 +60,7 @@ static LOCDATA talkpet_desc =
|
|||||||
RANDOM_ANIM, /* AnimFlags */
|
RANDOM_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 15, ONE_SECOND / 15, /* FrameRate */
|
ONE_SECOND / 15, ONE_SECOND / 15, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
16, /* StartIndex */
|
16, /* StartIndex */
|
||||||
@@ -65,6 +68,7 @@ static LOCDATA talkpet_desc =
|
|||||||
RANDOM_ANIM, /* AnimFlags */
|
RANDOM_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 15, ONE_SECOND / 15, /* FrameRate */
|
ONE_SECOND / 15, ONE_SECOND / 15, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
18, /* StartIndex */
|
18, /* StartIndex */
|
||||||
@@ -88,6 +92,7 @@ static LOCDATA talkpet_desc =
|
|||||||
RANDOM_ANIM, /* AnimFlags */
|
RANDOM_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 10, 0, /* FrameRate */
|
ONE_SECOND / 10, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
26, /* StartIndex */
|
26, /* StartIndex */
|
||||||
@@ -95,6 +100,7 @@ static LOCDATA talkpet_desc =
|
|||||||
RANDOM_ANIM, /* AnimFlags */
|
RANDOM_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 10, 0, /* FrameRate */
|
ONE_SECOND / 10, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
28, /* StartIndex */
|
28, /* StartIndex */
|
||||||
@@ -102,6 +108,7 @@ static LOCDATA talkpet_desc =
|
|||||||
RANDOM_ANIM, /* AnimFlags */
|
RANDOM_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 10, 0, /* FrameRate */
|
ONE_SECOND / 10, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
32, /* StartIndex */
|
32, /* StartIndex */
|
||||||
@@ -109,6 +116,7 @@ static LOCDATA talkpet_desc =
|
|||||||
RANDOM_ANIM, /* AnimFlags */
|
RANDOM_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 10, 0, /* FrameRate */
|
ONE_SECOND / 10, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
35, /* StartIndex */
|
35, /* StartIndex */
|
||||||
@@ -116,6 +124,7 @@ static LOCDATA talkpet_desc =
|
|||||||
RANDOM_ANIM, /* AnimFlags */
|
RANDOM_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 10, 0, /* FrameRate */
|
ONE_SECOND / 10, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
40, /* StartIndex */
|
40, /* StartIndex */
|
||||||
@@ -123,6 +132,7 @@ static LOCDATA talkpet_desc =
|
|||||||
RANDOM_ANIM, /* AnimFlags */
|
RANDOM_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 10, 0, /* FrameRate */
|
ONE_SECOND / 10, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
42, /* StartIndex */
|
42, /* StartIndex */
|
||||||
@@ -152,10 +162,10 @@ static LOCDATA talkpet_desc =
|
|||||||
{
|
{
|
||||||
52, /* StartIndex */
|
52, /* StartIndex */
|
||||||
2, /* NumFrames */
|
2, /* NumFrames */
|
||||||
RANDOM_ANIM
|
RANDOM_ANIM | WAIT_TALKING, /* AnimFlags */
|
||||||
| WAIT_TALKING, /* AnimFlags */
|
|
||||||
ONE_SECOND / 10, 0, /* FrameRate */
|
ONE_SECOND / 10, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -164,6 +174,7 @@ static LOCDATA talkpet_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
0, 0, /* FrameRate */
|
0, 0, /* FrameRate */
|
||||||
0, 0, /* RestartRate */
|
0, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
1, /* StartIndex */
|
1, /* StartIndex */
|
||||||
@@ -171,8 +182,10 @@ static LOCDATA talkpet_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
ONE_SECOND / 15, 0, /* FrameRate */
|
ONE_SECOND / 15, 0, /* FrameRate */
|
||||||
ONE_SECOND / 12, 0, /* RestartRate */
|
ONE_SECOND / 12, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
NULL_PTR, /* AlienNumberSpeech - none */
|
NULL_PTR, /* AlienNumberSpeech - none */
|
||||||
|
{ {0, 0}, 0, 0, 0, 0 }, /* AlienTextTemplate - starts blank */
|
||||||
};
|
};
|
||||||
|
|
||||||
#define NUM_STROBES 10
|
#define NUM_STROBES 10
|
||||||
|
|||||||
@@ -50,6 +50,7 @@ static LOCDATA thradd_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 20, 0, /* FrameRate */
|
ONE_SECOND / 20, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
21, /* StartIndex */
|
21, /* StartIndex */
|
||||||
@@ -57,6 +58,7 @@ static LOCDATA thradd_desc =
|
|||||||
RANDOM_ANIM, /* AnimFlags */
|
RANDOM_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 20, 0, /* FrameRate */
|
ONE_SECOND / 20, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
27, /* StartIndex */
|
27, /* StartIndex */
|
||||||
@@ -97,6 +99,7 @@ static LOCDATA thradd_desc =
|
|||||||
RANDOM_ANIM, /* AnimFlags */
|
RANDOM_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 20, 0, /* FrameRate */
|
ONE_SECOND / 20, 0, /* FrameRate */
|
||||||
ONE_SECOND / 20, 0, /* RestartRate */
|
ONE_SECOND / 20, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -105,6 +108,7 @@ static LOCDATA thradd_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
0, 0, /* FrameRate */
|
0, 0, /* FrameRate */
|
||||||
0, 0, /* RestartRate */
|
0, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
1, /* StartIndex */
|
1, /* StartIndex */
|
||||||
@@ -112,8 +116,10 @@ static LOCDATA thradd_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
ONE_SECOND / 15, 0, /* FrameRate */
|
ONE_SECOND / 15, 0, /* FrameRate */
|
||||||
ONE_SECOND / 12, 0, /* RestartRate */
|
ONE_SECOND / 12, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
NULL_PTR, /* AlienNumberSpeech - none */
|
NULL_PTR, /* AlienNumberSpeech - none */
|
||||||
|
{ {0, 0}, 0, 0, 0, 0 }, /* AlienTextTemplate - starts blank */
|
||||||
};
|
};
|
||||||
|
|
||||||
static int
|
static int
|
||||||
|
|||||||
@@ -122,6 +122,7 @@ static LOCDATA umgah_desc =
|
|||||||
YOYO_ANIM, /* AnimFlags */
|
YOYO_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 10, 0, /* FrameRate */
|
ONE_SECOND / 10, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
32, /* StartIndex */
|
32, /* StartIndex */
|
||||||
@@ -129,6 +130,7 @@ static LOCDATA umgah_desc =
|
|||||||
YOYO_ANIM, /* AnimFlags */
|
YOYO_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 10, 0, /* FrameRate */
|
ONE_SECOND / 10, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
35, /* StartIndex */
|
35, /* StartIndex */
|
||||||
@@ -136,6 +138,7 @@ static LOCDATA umgah_desc =
|
|||||||
YOYO_ANIM, /* AnimFlags */
|
YOYO_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 10, 0, /* FrameRate */
|
ONE_SECOND / 10, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
40, /* StartIndex */
|
40, /* StartIndex */
|
||||||
@@ -143,6 +146,7 @@ static LOCDATA umgah_desc =
|
|||||||
YOYO_ANIM, /* AnimFlags */
|
YOYO_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 10, 0, /* FrameRate */
|
ONE_SECOND / 10, 0, /* FrameRate */
|
||||||
ONE_SECOND / 10, 0, /* RestartRate */
|
ONE_SECOND / 10, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
46, /* StartIndex */
|
46, /* StartIndex */
|
||||||
@@ -167,6 +171,7 @@ static LOCDATA umgah_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
0, 0, /* FrameRate */
|
0, 0, /* FrameRate */
|
||||||
0, 0, /* RestartRate */
|
0, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
1, /* StartIndex */
|
1, /* StartIndex */
|
||||||
@@ -174,8 +179,10 @@ static LOCDATA umgah_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
ONE_SECOND / 15, 0, /* FrameRate */
|
ONE_SECOND / 15, 0, /* FrameRate */
|
||||||
ONE_SECOND / 12, 0, /* RestartRate */
|
ONE_SECOND / 12, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
NULL_PTR, /* AlienNumberSpeech - none */
|
NULL_PTR, /* AlienNumberSpeech - none */
|
||||||
|
{ {0, 0}, 0, 0, 0, 0 }, /* AlienTextTemplate - starts blank */
|
||||||
};
|
};
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
|||||||
@@ -42,6 +42,7 @@ static LOCDATA urquan_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 10, 0, /* FrameRate */
|
ONE_SECOND / 10, 0, /* FrameRate */
|
||||||
ONE_SECOND / 10, 0, /* RestartRate */
|
ONE_SECOND / 10, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
13, /* StartIndex */
|
13, /* StartIndex */
|
||||||
@@ -49,6 +50,7 @@ static LOCDATA urquan_desc =
|
|||||||
YOYO_ANIM, /* AnimFlags */
|
YOYO_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 20, 0, /* FrameRate */
|
ONE_SECOND / 20, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
16, /* StartIndex */
|
16, /* StartIndex */
|
||||||
@@ -56,6 +58,7 @@ static LOCDATA urquan_desc =
|
|||||||
YOYO_ANIM, /* AnimFlags */
|
YOYO_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 20, 0, /* FrameRate */
|
ONE_SECOND / 20, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
19, /* StartIndex */
|
19, /* StartIndex */
|
||||||
@@ -63,6 +66,7 @@ static LOCDATA urquan_desc =
|
|||||||
YOYO_ANIM, /* AnimFlags */
|
YOYO_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 20, 0, /* FrameRate */
|
ONE_SECOND / 20, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
22, /* StartIndex */
|
22, /* StartIndex */
|
||||||
@@ -70,6 +74,7 @@ static LOCDATA urquan_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 15, 0, /* FrameRate */
|
ONE_SECOND / 15, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
29, /* StartIndex */
|
29, /* StartIndex */
|
||||||
@@ -77,6 +82,7 @@ static LOCDATA urquan_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 15, 0, /* FrameRate */
|
ONE_SECOND / 15, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
36, /* StartIndex */
|
36, /* StartIndex */
|
||||||
@@ -84,6 +90,7 @@ static LOCDATA urquan_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 15, 0, /* FrameRate */
|
ONE_SECOND / 15, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -92,6 +99,7 @@ static LOCDATA urquan_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
ONE_SECOND / 6, 0, /* FrameRate */
|
ONE_SECOND / 6, 0, /* FrameRate */
|
||||||
0, 0, /* RestartRate */
|
0, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
2, /* StartIndex */
|
2, /* StartIndex */
|
||||||
@@ -99,8 +107,10 @@ static LOCDATA urquan_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
ONE_SECOND / 15, 0, /* FrameRate */
|
ONE_SECOND / 15, 0, /* FrameRate */
|
||||||
ONE_SECOND / 12, 0, /* RestartRate */
|
ONE_SECOND / 12, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
NULL_PTR, /* AlienNumberSpeech - none */
|
NULL_PTR, /* AlienNumberSpeech - none */
|
||||||
|
{ {0, 0}, 0, 0, 0, 0 }, /* AlienTextTemplate - starts blank */
|
||||||
};
|
};
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
|||||||
@@ -42,6 +42,7 @@ static LOCDATA utwig_desc =
|
|||||||
YOYO_ANIM, /* AnimFlags */
|
YOYO_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 15, ONE_SECOND / 30, /* FrameRate */
|
ONE_SECOND / 15, ONE_SECOND / 30, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
7, /* StartIndex */
|
7, /* StartIndex */
|
||||||
@@ -66,6 +67,7 @@ static LOCDATA utwig_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 12, 0, /* FrameRate */
|
ONE_SECOND / 12, 0, /* FrameRate */
|
||||||
ONE_SECOND / 12, 0, /* RestartRate */
|
ONE_SECOND / 12, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
18, /* StartIndex */
|
18, /* StartIndex */
|
||||||
@@ -73,6 +75,7 @@ static LOCDATA utwig_desc =
|
|||||||
RANDOM_ANIM, /* AnimFlags */
|
RANDOM_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND * 2 / 15, ONE_SECOND / 30, /* FrameRate */
|
ONE_SECOND * 2 / 15, ONE_SECOND / 30, /* FrameRate */
|
||||||
ONE_SECOND * 10, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND * 10, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
20, /* StartIndex */
|
20, /* StartIndex */
|
||||||
@@ -80,6 +83,7 @@ static LOCDATA utwig_desc =
|
|||||||
RANDOM_ANIM, /* AnimFlags */
|
RANDOM_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND * 2 / 15, ONE_SECOND / 30, /* FrameRate */
|
ONE_SECOND * 2 / 15, ONE_SECOND / 30, /* FrameRate */
|
||||||
ONE_SECOND * 10, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND * 10, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
22, /* StartIndex */
|
22, /* StartIndex */
|
||||||
@@ -87,6 +91,7 @@ static LOCDATA utwig_desc =
|
|||||||
RANDOM_ANIM, /* AnimFlags */
|
RANDOM_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND * 2 / 15, ONE_SECOND / 30, /* FrameRate */
|
ONE_SECOND * 2 / 15, ONE_SECOND / 30, /* FrameRate */
|
||||||
ONE_SECOND * 10, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND * 10, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
25, /* StartIndex */
|
25, /* StartIndex */
|
||||||
@@ -94,6 +99,7 @@ static LOCDATA utwig_desc =
|
|||||||
RANDOM_ANIM, /* AnimFlags */
|
RANDOM_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND * 2 / 15, ONE_SECOND / 30, /* FrameRate */
|
ONE_SECOND * 2 / 15, ONE_SECOND / 30, /* FrameRate */
|
||||||
ONE_SECOND * 10, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND * 10, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
27, /* StartIndex */
|
27, /* StartIndex */
|
||||||
@@ -101,6 +107,7 @@ static LOCDATA utwig_desc =
|
|||||||
YOYO_ANIM, /* AnimFlags */
|
YOYO_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND * 2 / 15, ONE_SECOND / 30, /* FrameRate */
|
ONE_SECOND * 2 / 15, ONE_SECOND / 30, /* FrameRate */
|
||||||
ONE_SECOND * 10, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND * 10, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
30, /* StartIndex */
|
30, /* StartIndex */
|
||||||
@@ -108,6 +115,7 @@ static LOCDATA utwig_desc =
|
|||||||
RANDOM_ANIM, /* AnimFlags */
|
RANDOM_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND * 2 / 15, ONE_SECOND / 30, /* FrameRate */
|
ONE_SECOND * 2 / 15, ONE_SECOND / 30, /* FrameRate */
|
||||||
ONE_SECOND * 10, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND * 10, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
32, /* StartIndex */
|
32, /* StartIndex */
|
||||||
@@ -115,6 +123,7 @@ static LOCDATA utwig_desc =
|
|||||||
RANDOM_ANIM, /* AnimFlags */
|
RANDOM_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND * 2 / 15, ONE_SECOND / 30, /* FrameRate */
|
ONE_SECOND * 2 / 15, ONE_SECOND / 30, /* FrameRate */
|
||||||
ONE_SECOND * 10, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND * 10, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
34, /* StartIndex */
|
34, /* StartIndex */
|
||||||
@@ -122,6 +131,7 @@ static LOCDATA utwig_desc =
|
|||||||
RANDOM_ANIM, /* AnimFlags */
|
RANDOM_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND * 2 / 15, ONE_SECOND / 30, /* FrameRate */
|
ONE_SECOND * 2 / 15, ONE_SECOND / 30, /* FrameRate */
|
||||||
ONE_SECOND * 10, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND * 10, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
36, /* StartIndex */
|
36, /* StartIndex */
|
||||||
@@ -129,6 +139,7 @@ static LOCDATA utwig_desc =
|
|||||||
RANDOM_ANIM, /* AnimFlags */
|
RANDOM_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND * 2 / 15, ONE_SECOND / 30, /* FrameRate */
|
ONE_SECOND * 2 / 15, ONE_SECOND / 30, /* FrameRate */
|
||||||
ONE_SECOND * 10, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND * 10, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
38, /* StartIndex */
|
38, /* StartIndex */
|
||||||
@@ -136,6 +147,7 @@ static LOCDATA utwig_desc =
|
|||||||
RANDOM_ANIM, /* AnimFlags */
|
RANDOM_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND * 2 / 15, ONE_SECOND / 30, /* FrameRate */
|
ONE_SECOND * 2 / 15, ONE_SECOND / 30, /* FrameRate */
|
||||||
ONE_SECOND * 10, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND * 10, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
40, /* StartIndex */
|
40, /* StartIndex */
|
||||||
@@ -143,6 +155,7 @@ static LOCDATA utwig_desc =
|
|||||||
RANDOM_ANIM, /* AnimFlags */
|
RANDOM_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND * 2 / 15, ONE_SECOND / 30, /* FrameRate */
|
ONE_SECOND * 2 / 15, ONE_SECOND / 30, /* FrameRate */
|
||||||
ONE_SECOND * 10, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND * 10, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
42, /* StartIndex */
|
42, /* StartIndex */
|
||||||
@@ -150,6 +163,7 @@ static LOCDATA utwig_desc =
|
|||||||
YOYO_ANIM, /* AnimFlags */
|
YOYO_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND * 2 / 15, ONE_SECOND / 30, /* FrameRate */
|
ONE_SECOND * 2 / 15, ONE_SECOND / 30, /* FrameRate */
|
||||||
ONE_SECOND * 10, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND * 10, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -158,6 +172,7 @@ static LOCDATA utwig_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
0, 0, /* FrameRate */
|
0, 0, /* FrameRate */
|
||||||
0, 0, /* RestartRate */
|
0, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
1, /* StartIndex */
|
1, /* StartIndex */
|
||||||
@@ -165,8 +180,10 @@ static LOCDATA utwig_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
ONE_SECOND / 20, ONE_SECOND / 20, /* FrameRate */
|
ONE_SECOND / 20, ONE_SECOND / 20, /* FrameRate */
|
||||||
ONE_SECOND * 7 / 60, ONE_SECOND / 2, /* RestartRate */
|
ONE_SECOND * 7 / 60, ONE_SECOND / 2, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
NULL_PTR, /* AlienNumberSpeech - none */
|
NULL_PTR, /* AlienNumberSpeech - none */
|
||||||
|
{ {0, 0}, 0, 0, 0, 0 }, /* AlienTextTemplate - starts blank */
|
||||||
};
|
};
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
|||||||
@@ -42,6 +42,7 @@ static LOCDATA vux_desc =
|
|||||||
RANDOM_ANIM, /* AnimFlags */
|
RANDOM_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 30, ONE_SECOND / 30, /* FrameRate */
|
ONE_SECOND / 30, ONE_SECOND / 30, /* FrameRate */
|
||||||
ONE_SECOND / 30, ONE_SECOND / 30, /* RestartRate */
|
ONE_SECOND / 30, ONE_SECOND / 30, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
15, /* StartIndex */
|
15, /* StartIndex */
|
||||||
@@ -49,6 +50,7 @@ static LOCDATA vux_desc =
|
|||||||
RANDOM_ANIM, /* AnimFlags */
|
RANDOM_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 30, ONE_SECOND / 30, /* FrameRate */
|
ONE_SECOND / 30, ONE_SECOND / 30, /* FrameRate */
|
||||||
ONE_SECOND / 30, ONE_SECOND / 30, /* RestartRate */
|
ONE_SECOND / 30, ONE_SECOND / 30, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
20, /* StartIndex */
|
20, /* StartIndex */
|
||||||
@@ -56,6 +58,7 @@ static LOCDATA vux_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 30, 0, /* FrameRate */
|
ONE_SECOND / 30, 0, /* FrameRate */
|
||||||
ONE_SECOND / 30, 0, /* RestartRate */
|
ONE_SECOND / 30, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
34, /* StartIndex */
|
34, /* StartIndex */
|
||||||
@@ -63,6 +66,7 @@ static LOCDATA vux_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 30, ONE_SECOND / 30, /* FrameRate */
|
ONE_SECOND / 30, ONE_SECOND / 30, /* FrameRate */
|
||||||
ONE_SECOND / 30, ONE_SECOND / 30, /* RestartRate */
|
ONE_SECOND / 30, ONE_SECOND / 30, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
41, /* StartIndex */
|
41, /* StartIndex */
|
||||||
@@ -70,6 +74,7 @@ static LOCDATA vux_desc =
|
|||||||
RANDOM_ANIM, /* AnimFlags */
|
RANDOM_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 30, ONE_SECOND / 30, /* FrameRate */
|
ONE_SECOND / 30, ONE_SECOND / 30, /* FrameRate */
|
||||||
ONE_SECOND / 30, ONE_SECOND / 30, /* RestartRate */
|
ONE_SECOND / 30, ONE_SECOND / 30, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
47, /* StartIndex */
|
47, /* StartIndex */
|
||||||
@@ -77,6 +82,7 @@ static LOCDATA vux_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 30, ONE_SECOND / 30, /* FrameRate */
|
ONE_SECOND / 30, ONE_SECOND / 30, /* FrameRate */
|
||||||
ONE_SECOND / 30, ONE_SECOND / 30, /* RestartRate */
|
ONE_SECOND / 30, ONE_SECOND / 30, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
58, /* StartIndex */
|
58, /* StartIndex */
|
||||||
@@ -84,6 +90,7 @@ static LOCDATA vux_desc =
|
|||||||
RANDOM_ANIM, /* AnimFlags */
|
RANDOM_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 30, ONE_SECOND / 30, /* FrameRate */
|
ONE_SECOND / 30, ONE_SECOND / 30, /* FrameRate */
|
||||||
ONE_SECOND / 30, ONE_SECOND / 30, /* RestartRate */
|
ONE_SECOND / 30, ONE_SECOND / 30, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
61, /* StartIndex */
|
61, /* StartIndex */
|
||||||
@@ -91,6 +98,7 @@ static LOCDATA vux_desc =
|
|||||||
RANDOM_ANIM, /* AnimFlags */
|
RANDOM_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 30, ONE_SECOND / 30, /* FrameRate */
|
ONE_SECOND / 30, ONE_SECOND / 30, /* FrameRate */
|
||||||
ONE_SECOND / 30, ONE_SECOND / 30, /* RestartRate */
|
ONE_SECOND / 30, ONE_SECOND / 30, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
65, /* StartIndex */
|
65, /* StartIndex */
|
||||||
@@ -98,6 +106,7 @@ static LOCDATA vux_desc =
|
|||||||
RANDOM_ANIM, /* AnimFlags */
|
RANDOM_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 30, ONE_SECOND / 30, /* FrameRate */
|
ONE_SECOND / 30, ONE_SECOND / 30, /* FrameRate */
|
||||||
ONE_SECOND / 30, ONE_SECOND / 30, /* RestartRate */
|
ONE_SECOND / 30, ONE_SECOND / 30, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
69, /* StartIndex */
|
69, /* StartIndex */
|
||||||
@@ -105,6 +114,7 @@ static LOCDATA vux_desc =
|
|||||||
RANDOM_ANIM, /* AnimFlags */
|
RANDOM_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 30, ONE_SECOND / 30, /* FrameRate */
|
ONE_SECOND / 30, ONE_SECOND / 30, /* FrameRate */
|
||||||
ONE_SECOND / 30, ONE_SECOND / 30, /* RestartRate */
|
ONE_SECOND / 30, ONE_SECOND / 30, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
71, /* StartIndex */
|
71, /* StartIndex */
|
||||||
@@ -112,6 +122,7 @@ static LOCDATA vux_desc =
|
|||||||
YOYO_ANIM, /* AnimFlags */
|
YOYO_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 20, 0, /* FrameRate */
|
ONE_SECOND / 20, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
74, /* StartIndex */
|
74, /* StartIndex */
|
||||||
@@ -119,6 +130,7 @@ static LOCDATA vux_desc =
|
|||||||
YOYO_ANIM, /* AnimFlags */
|
YOYO_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 15, ONE_SECOND / 15, /* FrameRate */
|
ONE_SECOND / 15, ONE_SECOND / 15, /* FrameRate */
|
||||||
ONE_SECOND / 15, ONE_SECOND / 15, /* RestartRate */
|
ONE_SECOND / 15, ONE_SECOND / 15, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
80, /* StartIndex */
|
80, /* StartIndex */
|
||||||
@@ -134,6 +146,7 @@ static LOCDATA vux_desc =
|
|||||||
YOYO_ANIM, /* AnimFlags */
|
YOYO_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 15, ONE_SECOND / 15, /* FrameRate */
|
ONE_SECOND / 15, ONE_SECOND / 15, /* FrameRate */
|
||||||
ONE_SECOND / 15, ONE_SECOND / 15, /* RestartRate */
|
ONE_SECOND / 15, ONE_SECOND / 15, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
90, /* StartIndex */
|
90, /* StartIndex */
|
||||||
@@ -149,6 +162,7 @@ static LOCDATA vux_desc =
|
|||||||
YOYO_ANIM, /* AnimFlags */
|
YOYO_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 15, ONE_SECOND / 15, /* FrameRate */
|
ONE_SECOND / 15, ONE_SECOND / 15, /* FrameRate */
|
||||||
ONE_SECOND * 5, ONE_SECOND * 5,/* RestartRate */
|
ONE_SECOND * 5, ONE_SECOND * 5,/* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
99, /* StartIndex */
|
99, /* StartIndex */
|
||||||
@@ -156,6 +170,7 @@ static LOCDATA vux_desc =
|
|||||||
YOYO_ANIM, /* AnimFlags */
|
YOYO_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 15, ONE_SECOND / 15, /* FrameRate */
|
ONE_SECOND / 15, ONE_SECOND / 15, /* FrameRate */
|
||||||
ONE_SECOND * 5, ONE_SECOND * 5,/* RestartRate */
|
ONE_SECOND * 5, ONE_SECOND * 5,/* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -164,6 +179,7 @@ static LOCDATA vux_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
0, 0, /* FrameRate */
|
0, 0, /* FrameRate */
|
||||||
0, 0, /* RestartRate */
|
0, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
1, /* StartIndex */
|
1, /* StartIndex */
|
||||||
@@ -171,8 +187,10 @@ static LOCDATA vux_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
ONE_SECOND / 15, 0, /* FrameRate */
|
ONE_SECOND / 15, 0, /* FrameRate */
|
||||||
ONE_SECOND / 12, 0, /* RestartRate */
|
ONE_SECOND / 12, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
NULL_PTR, /* AlienNumberSpeech - none */
|
NULL_PTR, /* AlienNumberSpeech - none */
|
||||||
|
{ {0, 0}, 0, 0, 0, 0 }, /* AlienTextTemplate - starts blank */
|
||||||
};
|
};
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
|||||||
@@ -89,8 +89,7 @@ static LOCDATA yehat_desc =
|
|||||||
{
|
{
|
||||||
26, /* StartIndex */
|
26, /* StartIndex */
|
||||||
2, /* NumFrames */
|
2, /* NumFrames */
|
||||||
YOYO_ANIM
|
YOYO_ANIM | WAIT_TALKING, /* AnimFlags */
|
||||||
| WAIT_TALKING, /* AnimFlags */
|
|
||||||
ONE_SECOND / 15, ONE_SECOND / 15, /* FrameRate */
|
ONE_SECOND / 15, ONE_SECOND / 15, /* FrameRate */
|
||||||
ONE_SECOND * 6, ONE_SECOND * 3,/* RestartRate */
|
ONE_SECOND * 6, ONE_SECOND * 3,/* RestartRate */
|
||||||
(1 << 0) | (1 << 1),
|
(1 << 0) | (1 << 1),
|
||||||
@@ -98,8 +97,7 @@ static LOCDATA yehat_desc =
|
|||||||
{
|
{
|
||||||
28, /* StartIndex */
|
28, /* StartIndex */
|
||||||
2, /* NumFrames */
|
2, /* NumFrames */
|
||||||
YOYO_ANIM
|
YOYO_ANIM | WAIT_TALKING, /* AnimFlags */
|
||||||
| WAIT_TALKING, /* AnimFlags */
|
|
||||||
ONE_SECOND / 15, ONE_SECOND / 15, /* FrameRate */
|
ONE_SECOND / 15, ONE_SECOND / 15, /* FrameRate */
|
||||||
ONE_SECOND * 6, ONE_SECOND * 3,/* RestartRate */
|
ONE_SECOND * 6, ONE_SECOND * 3,/* RestartRate */
|
||||||
(1 << 0) | (1 << 1),
|
(1 << 0) | (1 << 1),
|
||||||
@@ -110,6 +108,7 @@ static LOCDATA yehat_desc =
|
|||||||
YOYO_ANIM, /* AnimFlags */
|
YOYO_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 30, ONE_SECOND / 30, /* FrameRate */
|
ONE_SECOND / 30, ONE_SECOND / 30, /* FrameRate */
|
||||||
ONE_SECOND / 30, ONE_SECOND / 30, /* RestartRate */
|
ONE_SECOND / 30, ONE_SECOND / 30, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
33, /* StartIndex */
|
33, /* StartIndex */
|
||||||
@@ -117,6 +116,7 @@ static LOCDATA yehat_desc =
|
|||||||
YOYO_ANIM, /* AnimFlags */
|
YOYO_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 30, ONE_SECOND / 30, /* FrameRate */
|
ONE_SECOND / 30, ONE_SECOND / 30, /* FrameRate */
|
||||||
ONE_SECOND / 30, ONE_SECOND / 30, /* RestartRate */
|
ONE_SECOND / 30, ONE_SECOND / 30, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
36, /* StartIndex */
|
36, /* StartIndex */
|
||||||
@@ -124,6 +124,7 @@ static LOCDATA yehat_desc =
|
|||||||
YOYO_ANIM, /* AnimFlags */
|
YOYO_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 30, ONE_SECOND / 30, /* FrameRate */
|
ONE_SECOND / 30, ONE_SECOND / 30, /* FrameRate */
|
||||||
ONE_SECOND / 30, ONE_SECOND / 30, /* RestartRate */
|
ONE_SECOND / 30, ONE_SECOND / 30, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
39, /* StartIndex */
|
39, /* StartIndex */
|
||||||
@@ -131,6 +132,7 @@ static LOCDATA yehat_desc =
|
|||||||
YOYO_ANIM, /* AnimFlags */
|
YOYO_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 30, ONE_SECOND / 30, /* FrameRate */
|
ONE_SECOND / 30, ONE_SECOND / 30, /* FrameRate */
|
||||||
ONE_SECOND / 30, ONE_SECOND / 30, /* RestartRate */
|
ONE_SECOND / 30, ONE_SECOND / 30, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
42, /* StartIndex */
|
42, /* StartIndex */
|
||||||
@@ -138,6 +140,7 @@ static LOCDATA yehat_desc =
|
|||||||
YOYO_ANIM, /* AnimFlags */
|
YOYO_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 30, ONE_SECOND / 30, /* FrameRate */
|
ONE_SECOND / 30, ONE_SECOND / 30, /* FrameRate */
|
||||||
ONE_SECOND / 30, ONE_SECOND / 30, /* RestartRate */
|
ONE_SECOND / 30, ONE_SECOND / 30, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
45, /* StartIndex */
|
45, /* StartIndex */
|
||||||
@@ -145,12 +148,12 @@ static LOCDATA yehat_desc =
|
|||||||
YOYO_ANIM, /* AnimFlags */
|
YOYO_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 30, ONE_SECOND / 30, /* FrameRate */
|
ONE_SECOND / 30, ONE_SECOND / 30, /* FrameRate */
|
||||||
ONE_SECOND / 30, ONE_SECOND / 30, /* RestartRate */
|
ONE_SECOND / 30, ONE_SECOND / 30, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
48, /* StartIndex */
|
48, /* StartIndex */
|
||||||
4, /* NumFrames */
|
4, /* NumFrames */
|
||||||
YOYO_ANIM
|
YOYO_ANIM | WAIT_TALKING, /* AnimFlags */
|
||||||
| WAIT_TALKING, /* AnimFlags */
|
|
||||||
ONE_SECOND / 30, 0, /* FrameRate */
|
ONE_SECOND / 30, 0, /* FrameRate */
|
||||||
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
ONE_SECOND, ONE_SECOND * 3, /* RestartRate */
|
||||||
(1 << 2) | (1 << 4),
|
(1 << 2) | (1 << 4),
|
||||||
@@ -162,6 +165,7 @@ static LOCDATA yehat_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
0, 0, /* FrameRate */
|
0, 0, /* FrameRate */
|
||||||
0, 0, /* RestartRate */
|
0, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
1, /* StartIndex */
|
1, /* StartIndex */
|
||||||
@@ -169,8 +173,10 @@ static LOCDATA yehat_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
ONE_SECOND / 15, 0, /* FrameRate */
|
ONE_SECOND / 15, 0, /* FrameRate */
|
||||||
ONE_SECOND / 12, 0, /* RestartRate */
|
ONE_SECOND / 12, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
NULL_PTR, /* AlienNumberSpeech - none */
|
NULL_PTR, /* AlienNumberSpeech - none */
|
||||||
|
{ {0, 0}, 0, 0, 0, 0 }, /* AlienTextTemplate - starts blank */
|
||||||
};
|
};
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
|||||||
@@ -59,6 +59,7 @@ static LOCDATA zoqfot_desc =
|
|||||||
| WAIT_TALKING,
|
| WAIT_TALKING,
|
||||||
ONE_SECOND / 24, 0, /* FrameRate */
|
ONE_SECOND / 24, 0, /* FrameRate */
|
||||||
0, ONE_SECOND * 10, /* RestartRate */
|
0, ONE_SECOND * 10, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{ /* Blow smoke */
|
{ /* Blow smoke */
|
||||||
5, /* StartIndex */
|
5, /* StartIndex */
|
||||||
@@ -66,6 +67,7 @@ static LOCDATA zoqfot_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND * 7 / 120, 0, /* FrameRate */
|
ONE_SECOND * 7 / 120, 0, /* FrameRate */
|
||||||
ONE_SECOND * 2, 0, /* RestartRate */
|
ONE_SECOND * 2, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{ /* Gulp */
|
{ /* Gulp */
|
||||||
10, /* StartIndex */
|
10, /* StartIndex */
|
||||||
@@ -73,6 +75,7 @@ static LOCDATA zoqfot_desc =
|
|||||||
CIRCULAR_ANIM, /* AnimFlags */
|
CIRCULAR_ANIM, /* AnimFlags */
|
||||||
ONE_SECOND / 15, 0, /* FrameRate */
|
ONE_SECOND / 15, 0, /* FrameRate */
|
||||||
0, ONE_SECOND * 10, /* RestartRate */
|
0, ONE_SECOND * 10, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{ /* Move Eye */
|
{ /* Move Eye */
|
||||||
@@ -81,6 +84,7 @@ static LOCDATA zoqfot_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
ONE_SECOND / 30, 0, /* FrameRate */
|
ONE_SECOND / 30, 0, /* FrameRate */
|
||||||
0, 0, /* RestartRate */
|
0, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
ZOQ_TALK_INDEX, /* StartIndex */
|
ZOQ_TALK_INDEX, /* StartIndex */
|
||||||
@@ -88,8 +92,10 @@ static LOCDATA zoqfot_desc =
|
|||||||
0, /* AnimFlags */
|
0, /* AnimFlags */
|
||||||
ONE_SECOND / 15, 0, /* FrameRate */
|
ONE_SECOND / 15, 0, /* FrameRate */
|
||||||
ONE_SECOND / 12, 0, /* RestartRate */
|
ONE_SECOND / 12, 0, /* RestartRate */
|
||||||
|
0, /* BlockMask */
|
||||||
},
|
},
|
||||||
NULL_PTR, /* AlienNumberSpeech - none */
|
NULL_PTR, /* AlienNumberSpeech - none */
|
||||||
|
{ {0, 0}, 0, 0, 0, 0 }, /* AlienTextTemplate - starts blank */
|
||||||
};
|
};
|
||||||
|
|
||||||
enum
|
enum
|
||||||
@@ -119,10 +125,6 @@ SelectAlienZOQ (void)
|
|||||||
CommData.AlienTextBColor = ZOQ_BG_COLOR;
|
CommData.AlienTextBColor = ZOQ_BG_COLOR;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
static void
|
|
||||||
SelectAlienFOT (void)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
static void
|
static void
|
||||||
SelectAlienPIK (void)
|
SelectAlienPIK (void)
|
||||||
|
|||||||
@@ -58,6 +58,7 @@ void TFB_ResetControls (void);
|
|||||||
void SetMenuRepeatDelay (DWORD min, DWORD max, DWORD step, BOOLEAN gestalt);
|
void SetMenuRepeatDelay (DWORD min, DWORD max, DWORD step, BOOLEAN gestalt);
|
||||||
void SetDefaultMenuRepeatDelay (void);
|
void SetDefaultMenuRepeatDelay (void);
|
||||||
void ResetKeyRepeat (void);
|
void ResetKeyRepeat (void);
|
||||||
|
BOOLEAN PauseGame (void);
|
||||||
|
|
||||||
BATTLE_INPUT_STATE p1_combat_summary (void);
|
BATTLE_INPUT_STATE p1_combat_summary (void);
|
||||||
BATTLE_INPUT_STATE p2_combat_summary (void);
|
BATTLE_INPUT_STATE p2_combat_summary (void);
|
||||||
|
|||||||
@@ -18,6 +18,7 @@
|
|||||||
|
|
||||||
#include "starcon.h"
|
#include "starcon.h"
|
||||||
#include "controls.h"
|
#include "controls.h"
|
||||||
|
#include "libs/graphics/gfx_common.h"
|
||||||
|
|
||||||
static BOOLEAN
|
static BOOLEAN
|
||||||
DoSelectAction (PMENU_STATE pMS)
|
DoSelectAction (PMENU_STATE pMS)
|
||||||
|
|||||||
@@ -24,6 +24,7 @@
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
#include <string.h>
|
||||||
#include <vorbis/codec.h>
|
#include <vorbis/codec.h>
|
||||||
#include <vorbis/vorbisfile.h>
|
#include <vorbis/vorbisfile.h>
|
||||||
#include "libs/misc.h"
|
#include "libs/misc.h"
|
||||||
|
|||||||
@@ -31,8 +31,6 @@ typedef int (*NativeThreadFunction) (void *);
|
|||||||
#define NativeUnInitThreadSystem()
|
#define NativeUnInitThreadSystem()
|
||||||
#define NativeCreateThread(func, data, stackSize) \
|
#define NativeCreateThread(func, data, stackSize) \
|
||||||
SDL_CreateThread ((func), (data))
|
SDL_CreateThread ((func), (data))
|
||||||
#define NativeKillThread(thread) \
|
|
||||||
SDL_KillThread ((thread))
|
|
||||||
extern void SDLWrapper_SleepThread (TimeCount sleepTime);
|
extern void SDLWrapper_SleepThread (TimeCount sleepTime);
|
||||||
#define NativeSleepThread(sleepTime) \
|
#define NativeSleepThread(sleepTime) \
|
||||||
SDLWrapper_SleepThread ((sleepTime))
|
SDLWrapper_SleepThread ((sleepTime))
|
||||||
|
|||||||
@@ -261,30 +261,6 @@ CreateThreadAux (ThreadFunction func, void *data, SDWORD stackSize
|
|||||||
return thread;
|
return thread;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Important: Threads shouldn't kill themselves. That would prevent them
|
|
||||||
* from being removed from the queue and from displaying the
|
|
||||||
* 'killed' debug message.
|
|
||||||
*/
|
|
||||||
|
|
||||||
/* 17 Sep: Added a TFB_BatchReset call. If a thread is killed while
|
|
||||||
* batching stuff, we don't want this to freeze the game.
|
|
||||||
* Better safe than sorry! --Michael
|
|
||||||
* TEMPORARY (TODO: handle decently)
|
|
||||||
*/
|
|
||||||
void
|
|
||||||
KillThread (Thread thread)
|
|
||||||
{
|
|
||||||
TFB_BatchReset ();
|
|
||||||
NativeKillThread (thread->native);
|
|
||||||
#ifdef DEBUG_THREADS
|
|
||||||
fprintf (stderr, "Thread '%s' killed.\n", ThreadName (thread));
|
|
||||||
fflush (stderr);
|
|
||||||
#endif
|
|
||||||
#ifdef THREAD_QUEUE
|
|
||||||
UnQueueThread (thread);
|
|
||||||
#endif /* THREAD_QUEUE */
|
|
||||||
}
|
|
||||||
|
|
||||||
void
|
void
|
||||||
WaitThread (Thread thread, int *status)
|
WaitThread (Thread thread, int *status)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user