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:
mcmartin
2003-06-22 00:56:01 +00:00
parent 2e1f53e7d7
commit 6a4491c760
32 changed files with 253 additions and 42 deletions
+9
View File
@@ -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
+11
View File
@@ -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
+9
View File
@@ -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
+6
View File
@@ -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
+15 -2
View File
@@ -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;
+7
View File
@@ -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
+5
View File
@@ -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[] =
+6 -1
View File
@@ -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;
+10
View File
@@ -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
+4
View File
@@ -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
+9
View File
@@ -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
+10
View File
@@ -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;
+10
View File
@@ -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
+3
View File
@@ -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,
+6
View File
@@ -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
+6
View File
@@ -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
+13
View File
@@ -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;
+7
View File
@@ -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
+12
View File
@@ -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
+15 -2
View File
@@ -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
+6
View File
@@ -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
+7
View File
@@ -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
+10
View File
@@ -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
+17
View File
@@ -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
+18
View File
@@ -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
+12 -6
View File
@@ -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
+6 -4
View File
@@ -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)
+1
View File
@@ -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);
+1
View File
@@ -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))
-24
View File
@@ -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)
{ {