22 #ifndef BLADERUNNER_GAME_CONSTANTS_H 23 #define BLADERUNNER_GAME_CONSTANTS_H 44 kActorInsectDealer = 16,
45 kActorTyrellGuard = 17,
51 kActorOfficerLeary = 23,
52 kActorOfficerGrayford = 24,
57 kActorFishDealer = 29,
60 kActorHawkersBarkeep = 32,
62 kActorSergeantWalls = 34,
65 kActorPhotographer = 37,
66 kActorDispatcher = 38,
67 kActorAnsweringMachine = 39,
69 kActorGovernorKolvig = 41,
70 kActorEarlyQBartender = 42,
71 kActorHawkersParrot = 43,
72 kActorTaffyPatron = 44,
73 kActorLockupGuard = 45,
75 kActorHysteriaPatron1 = 47,
76 kActorHysteriaPatron2 = 48,
77 kActorHysteriaPatron3 = 49,
78 kActorShoeshineMan = 50,
86 kActorGeneralDoll = 58,
89 kActorNewscaster = 61,
91 kActorMaleAnnouncer = 63,
95 kActorGenwalkerA = 67,
96 kActorGenwalkerB = 68,
97 kActorGenwalkerC = 69,
105 kClueOfficersStatement = 0,
106 kClueDoorForced1 = 1,
107 kClueDoorForced2 = 2,
108 kClueLimpingFootprints = 3,
109 kClueGracefulFootprints = 4,
110 kClueShellCasings = 5,
113 kClueChopstickWrapper = 8,
115 kClueLabCorpses = 10,
116 kClueLabShellCasings = 11,
117 kClueRuncitersVideo = 12,
119 kClueDragonflyAnklet = 14,
120 kClueReferenceLetter = 15,
121 kClueCrowdInterviewA = 16,
122 kClueCrowdInterviewB = 17,
123 kClueZubenRunsAway = 18,
124 kClueZubenInterview = 19,
125 kClueZubenSquadPhoto = 20,
126 kClueBigManLimping = 21,
127 kClueRunciterInterviewA = 22,
128 kClueRunciterInterviewB1 = 23,
129 kClueRunciterInterviewB2 = 24,
130 kClueHowieLeeInterview = 25,
131 kCluePaintTransfer = 26,
132 kClueChromeDebris = 27,
133 kClueRuncitersViewA = 28,
134 kClueRuncitersViewB = 29,
135 kClueCarColorAndMake = 30,
136 kCluePartialLicenseNumber = 31,
138 kClueGaffsInformation = 33,
139 kClueCrystalVisitedRunciters = 34,
140 kClueCrystalVisitedChinatown = 35,
141 kClueWantedPoster = 36,
142 kClueLicensePlate = 37,
143 kClueLicensePlateMatch = 38,
144 kClueLabPaintTransfer = 39,
145 kClueDispatchHitAndRun = 40,
146 kClueInceptShotRoy = 41,
147 kClueInceptShotsLeon = 42,
148 kCluePhoneCallGuzza = 43,
149 kClueDragonflyEarring = 44,
150 kClueTyrellSecurity = 45,
151 kClueTyrellGuardInterview = 46,
152 kClueBombingSuspect = 47,
154 kClueDetonatorWire = 49,
155 kClueVictimInformation = 50,
156 kClueAttemptedFileAccess = 51,
157 kClueCrystalsCase = 52,
158 kClueKingstonKitchenBox1 = 53,
159 kClueTyrellSalesPamphletEntertainModel = 54,
160 kClueTyrellSalesPamphletLolita = 55,
161 kCluePeruvianLadyInterview = 56,
162 kClueHasanInterview = 57,
163 kClueBobInterview1 = 58,
164 kClueBobInterview2 = 59,
165 kClueIzoInterview = 60,
166 kClueIzosWarning = 61,
167 kClueRadiationGoggles = 62,
168 kClueGogglesReplicantIssue = 63,
169 kClueFishLadyInterview = 64,
170 kClueDogCollar1 = 65,
171 kClueWeaponsCache = 66,
172 kClueChewInterview = 67,
173 kClueMorajiInterview = 68,
174 kClueGordoInterview1 = 69,
175 kClueGordoInterview2 = 70,
176 kClueAnsweringMachineMessage = 71,
177 kClueChessTable = 72,
178 kClueSightingSadikBradbury = 73,
179 kClueStaggeredbyPunches = 74,
180 kClueMaggieBracelet = 75,
182 kClueIzosFriend = 77,
183 kClueChinaBarSecurityPhoto = 78,
184 kCluePurchasedScorpions = 79,
185 kClueWeaponsOrderForm = 80,
186 kClueShippingForm = 81,
187 kClueGuzzasCash = 82,
188 kCluePoliceIssueWeapons = 83,
189 kClueHysteriaToken = 84,
193 kClueDektorasDressingRoom = 88,
194 kClueEarlyQsClub = 89,
195 kClueDragonflyCollection = 90,
196 kClueDragonflyBelt = 91,
197 kClueEarlyQInterview = 92,
198 kClueStrangeScale1 = 93,
199 kClueDektoraInterview1 = 94,
200 kClueSuspectDektora = 95,
201 kClueDektoraInterview2 = 96,
202 kClueDektoraInterview3 = 97,
203 kClueDektorasCard = 98,
204 kClueGrigoriansNote = 99,
205 kClueCollectionReceipt = 100,
206 kClueSpecialIngredient = 101,
207 kClueStolenCheese = 102,
208 kClueGordoInterview3 = 103,
209 kClueGordoConfession = 104,
210 kClueGordosLighterReplicant = 105,
211 kClueGordosLighterHuman = 106,
212 kClueDektoraInterview4 = 107,
213 kClueHollowayInterview = 108,
214 kClueBakersBadge = 109,
215 kClueHoldensBadge = 110,
217 kClueCarIdentified = 112,
218 kClueCarRegistration1 = 113,
219 kClueCarRegistration2 = 114,
220 kClueCarRegistration3 = 115,
221 kClueCrazylegsInterview1 = 116,
222 kClueCrazylegsInterview2 = 117,
223 kClueLichenDogWrapper = 118,
224 kClueRequisitionForm = 119,
225 kClueScaryChair = 120,
226 kClueIzosStashRaided = 121,
227 kClueHomelessManInterview1 = 122,
228 kClueHomelessManInterview2 = 123,
229 kClueHomelessManKid = 124,
231 kClueGuzzaFramedMcCoy = 126,
232 kClueOriginalShippingForm = 127,
233 kClueOriginalRequisitionForm = 128,
234 kClueCandyWrapper = 129,
235 kClueGordoBlabs = 130,
236 kClueFlaskOfAbsinthe = 131,
237 kClueGuzzaAgreesToMeet = 132,
238 kClueDektoraConfession = 133,
239 kClueRunciterConfession1 = 134,
240 kClueRunciterConfession2 = 135,
241 kClueLutherLanceInterview = 136,
243 kClueMoonbusCloseup = 138,
244 kCluePhoneCallDektora1 = 139,
245 kCluePhoneCallDektora2 = 140,
246 kCluePhoneCallLucy1 = 141,
247 kCluePhoneCallLucy2 = 142,
248 kCluePhoneCallClovis = 143,
249 kCluePhoneCallCrystal = 144,
250 kCluePowerSource = 145,
252 kClueDNATyrell = 147,
253 kClueDNASebastian = 148,
255 kClueDNAMoraji = 150,
256 kClueDNALutherLance = 151,
257 kClueDNAMarcus = 152,
258 kClueGarterSnake = 153,
261 kClueZubenTalksAboutLucy1 = 156,
262 kClueZubenTalksAboutLucy2 = 157,
263 kClueZubensMotive = 158,
264 kClueSightingBulletBob = 159,
265 kClueSightingClovis = 160,
266 kClueSightingDektora = 161,
267 kClueVKDektoraReplicant = 162,
268 kClueVKDektoraHuman = 163,
269 kClueVKBobGorskyReplicant = 164,
270 kClueVKBobGorskyHuman = 165,
271 kClueVKLutherLanceReplicant = 166,
272 kClueVKLutherLanceHuman = 167,
273 kClueVKGrigorianReplicant = 168,
274 kClueVKGrigorianHuman = 169,
275 kClueVKIzoReplicant = 170,
276 kClueVKIzoHuman = 171,
277 kClueVKCrazylegsReplicant = 172,
278 kClueVKCrazylegsHuman = 173,
279 kClueVKRunciterReplicant = 174,
280 kClueVKRunciterHuman = 175,
281 kClueVKEarlyQReplicant = 176,
282 kClueVKEarlyQHuman = 177,
283 kClueCrimeSceneNotes = 178,
284 kClueGrigorianInterviewA = 179,
285 kClueGrigorianInterviewB1 = 180,
286 kClueGrigorianInterviewB2 = 181,
287 kClueLabAnalysisGoldChain = 182,
288 kClueSightingZuben = 183,
289 kClueCrystalRetiredZuben = 184,
290 kClueCrystalRetiredGordo = 185,
291 kClueSightingGordo = 186,
292 kClueCrystalRetiredIzo = 187,
293 kClueClovisIncept = 188,
294 kClueDektoraIncept = 189,
295 kClueLucyIncept = 190,
296 kClueGordoIncept = 191,
297 kClueIzoIncept = 192,
298 kClueSadikIncept = 193,
299 kClueZubenIncept = 194,
300 kClueMcCoyIncept = 195,
301 kClueWarRecordsGordoFrizz = 196,
302 kCluePoliceWeaponUsed = 197,
303 kClueMcCoysWeaponUsedonBob = 198,
304 kClueBobRobbed = 199,
305 kClueBobShotInSelfDefense = 200,
306 kClueBobShotInColdBlood = 201,
307 kClueMcCoyRecoveredHoldensBadge = 202,
308 kClueCrystalTestedBulletBob = 203,
309 kClueCrystalRetiredBob = 204,
310 kClueCrystalTestedCrazylegs = 205,
311 kClueCrystalRetiredCrazylegs = 206,
312 kClueCrystalArrestedCrazylegs = 207,
313 kClueCrystalTestedRunciter = 208,
314 kClueCrystalRetiredRunciter1 = 209,
315 kClueCrystalRetiredRunciter2 = 210,
316 kClueSightingMcCoyRuncitersShop = 211,
317 kClueMcCoyKilledRunciter1 = 212,
318 kClueMcCoysDescription = 213,
319 kClueMcCoyIsABladeRunner = 214,
320 kClueMcCoyLetZubenEscape = 215,
321 kClueMcCoyWarnedIzo = 216,
322 kClueMcCoyHelpedIzoIzoIsAReplicant = 217,
323 kClueMcCoyHelpedDektora = 218,
324 kClueMcCoyHelpedLucy = 219,
325 kClueMcCoyHelpedGordo = 220,
326 kClueMcCoyShotGuzza = 221,
327 kClueMcCoyRetiredZuben = 222,
328 kClueMcCoyRetiredLucy = 223,
329 kClueMcCoyRetiredDektora = 224,
330 kClueMcCoyRetiredGordo = 225,
331 kClueMcCoyRetiredSadik = 226,
332 kClueMcCoyShotZubenInTheBack = 227,
333 kClueMcCoyRetiredLutherLance = 228,
334 kClueMcCoyBetrayal = 229,
335 kClueMcCoyKilledRunciter2 = 230,
336 kClueClovisOrdersMcCoysDeath = 231,
337 kClueEarlyAttemptedToSeduceLucy = 232,
338 kClueCarWasStolen = 233,
339 kClueGrigoriansResponse1 = 234,
340 kClueGrigoriansResponse2 = 235,
341 kClueCrazysInvolvement = 236,
342 kClueGrigoriansResources = 237,
343 kClueMcCoyPulledAGun = 238,
344 kClueMcCoyIsStupid = 239,
345 kClueMcCoyIsAnnoying = 240,
346 kClueMcCoyIsKind = 241,
347 kClueMcCoyIsInsane = 242,
348 kClueAnimalMurderSuspect = 243,
349 kClueMilitaryBoots = 244,
350 kClueOuterDressingRoom = 245,
351 kCluePhotoOfMcCoy1 = 246,
352 kCluePhotoOfMcCoy2 = 247,
353 kClueEarlyQAndLucy = 248,
354 kClueClovisFlowers = 249,
355 kClueLucyWithDektora = 250,
356 kClueWomanInAnimoidRow = 251,
357 kClueScorpions = 252,
358 kClueStrangeScale2 = 253,
359 kClueChinaBarSecurityCamera = 254,
362 kClueChinaBarSecurityDisc = 257,
363 kClueScorpionbox = 258,
364 kClueTyrellSecurityPhoto = 259,
366 kCluePlasticExplosive = 261,
367 kClueDogCollar2 = 262,
368 kClueKingstonKitchenBox2 = 263,
369 kClueCrystalsCigarette = 264,
370 kClueSpinnerKeys = 265,
371 kClueAct2Ended = 266,
372 kClueAct3Ended = 267,
373 kClueAct4Ended = 268,
374 kClueExpertBomber = 269,
375 kClueAmateurBomber = 270,
376 kClueVKLucyReplicant = 271,
377 kClueVKLucyHuman = 272,
378 kClueLucyInterview = 273,
379 kClueMoonbusReflection = 274,
380 kClueMcCoyAtMoonbus = 275,
381 kClueClovisAtMoonbus = 276,
382 kClueSadikAtMoonbus = 277,
383 kClueRachaelInterview = 278,
384 kClueTyrellInterview = 279,
385 kClueRuncitersConfession1 = 280,
386 kClueRuncitersConfession2 = 281,
387 kClueRuncitersConfession3 = 282,
388 kClueEarlyInterviewA = 283,
389 kClueEarlyInterviewB1 = 284,
390 kClueEarlyInterviewB2 = 285,
391 kClueCrazylegsInterview3 = 286,
392 kClueCrazylegGrovels = 287
396 kClueTypeIntangible = -1,
397 kClueTypePhotograph = 0,
398 kClueTypeVideoClip = 1,
399 kClueTypeAudioRecording = 2,
416 kCrimeAnimalMurder = 0,
417 kCrimeEisendullerMurder = 1,
418 kCrimeArmsDealing = 2,
419 kCrimeMorajiMurder = 3,
420 kCrimeBradburyAssault = 4,
421 kCrimeFactoryBombing = 5,
423 kCrimeRunciterMurder = 7,
424 kCrimeMoonbusHijacking = 8
427 enum SpinnerDestinations {
428 kSpinnerDestinationPoliceStation = 0,
429 kSpinnerDestinationMcCoysApartment = 1,
430 kSpinnerDestinationRuncitersAnimals = 2,
431 kSpinnerDestinationChinatown = 3,
432 kSpinnerDestinationAnimoidRow = 4,
433 kSpinnerDestinationTyrellBuilding = 5,
434 kSpinnerDestinationDNARow = 6,
435 kSpinnerDestinationBradburyBuilding = 7,
436 kSpinnerDestinationNightclubRow = 8,
437 kSpinnerDestinationHysteriaHall = 9
442 kFlagRC02Entered = 1,
443 kFlagGamePlayedInRestoredContentMode = 2,
444 kFlagRC01GotOfficersStatement = 3,
446 kFlagMcCoyCommentsOnMurderedAnimals = 5,
447 kFlagRC02RunciterInterview = 6,
448 kFlagCT01TalkToHowieAboutDeadZuben = 7,
451 kFlagDR01toDR04 = 10,
452 kFlagDR04toDR01 = 11,
453 kFlagPS07KleinTalkShellCasings = 12,
454 kFlagPS07KleinTalkOfficersStatement = 13,
455 kFlagPS10toPS11 = 14,
456 kFlagPS11toPS10 = 15,
457 kFlagPS11toPS12 = 16,
458 kFlagPS12toPS11 = 17,
459 kFlagPS12toPS13 = 18,
460 kFlagPS13toPS12 = 19,
461 kFlagRC02RunciterVKChosen = 20,
462 kFlagPS13toPS05 = 21,
463 kFlagPS02toPS05 = 22,
464 kFlagPS06toPS05 = 23,
465 kFlagIntroPlayed = 24,
466 kFlagCT01Visited = 25,
467 kFlagCT01McCoyTalkedToHowieLee = 26,
468 kFlagCT01Evidence1Linked = 27,
469 kFlagCT01Evidence2Linked = 28,
470 kFlagCT01ZubenLeft = 29,
471 kFlagCT01TalkToHowieAfterZubenMissing = 30,
472 kFlagCT01ZubenGone = 31,
473 kFlagCT01GordoTalk = 32,
474 kFlagMA02toMA06 = 33,
475 kFlagMA06ToMA02 = 34,
476 kFlagMA02ToMA04 = 35,
477 kFlagMA04ToMA02 = 36,
478 kFlagMA01toMA06 = 37,
479 kFlagMA06toMA01 = 38,
480 kFlagPS04toPS03 = 39,
481 kFlagZubenRetired = 40,
482 kFlagZubenSpared = 41,
483 kFlagPS03toPS04 = 42,
484 kFlagPS15Entered = 43,
485 kFlagIzoIsReplicant = 44,
486 kFlagGordoIsReplicant = 45,
487 kFlagLucyIsReplicant = 46,
488 kFlagDektoraIsReplicant = 47,
489 kFlagSadikIsReplicant = 48,
490 kFlagPS09GrigorianTalk1 = 49,
491 kFlagPS09GrigorianVKChosen = 50,
492 kFlagGrigorianDislikeMcCoy = 51,
493 kFlagRC02McCoyCommentsOnVideoScreens = 52,
494 kFlagPS09GrigorianDialogue = 53,
495 kFlagPS09GrigorianTalk2 = 54,
496 kFlagGrigorianArrested = 55,
497 kFlagPS09CrazylegsGrigorianTalk = 56,
498 kFlagMA07toMA06 = 57,
499 kFlagMA06toMA07 = 58,
500 kFlagCT02ZubenTalk = 59,
501 kFlagMA02MaggieIntroduced = 60,
502 kFlagChapter1Ended = 61,
503 kFlagMA04toMA05 = 62,
504 kFlagMA05toMA04 = 63,
505 kFlagGaffApproachedMcCoyAboutZuben = 64,
506 kFlagMcCoyCommentsOnTB05Monitors = 65,
507 kFlagMcCoyCommentsOnNR03Sloth = 66,
509 kFlagCT02toCT01 = 68,
510 kFlagCT02toCT03 = 69,
511 kFlagCT03toCT02 = 70,
512 kFlagCT03toCT01 = 71,
513 kFlagCT03toCT04 = 72,
514 kFlagCT04toCT03 = 73,
515 kFlagCT04toCT05 = 74,
516 kFlagCT05toCT04 = 75,
517 kFlagCT05toCT12 = 76,
518 kFlagCT05toCT06 = 77,
519 kFlagCT06toCT05 = 78,
520 kFlagCT06toCT08 = 79,
521 kFlagCT08toCT06 = 80,
522 kFlagCT08toCT09 = 81,
523 kFlagCT09toCT10 = 82,
524 kFlagCT09toCT11 = 83,
525 kFlagCT09toCT08 = 84,
526 kFlagCT10toCT09 = 85,
527 kFlagCT11toCT12 = 86,
529 kFlagCT12toCT01 = 88,
530 kFlagCT12toCT03 = 89,
531 kFlagCT12toCT05 = 90,
532 kFlagCT12toCT11 = 91,
535 kFlagCT05WarehouseOpen = 94,
536 kFlagTB05toTB02 = 95,
537 kFlagTB02toTB05 = 96,
538 kFlagTB05toTB06 = 97,
539 kFlagTB06toTB05 = 98,
540 kFlagTB05MonitorIntro = 99,
541 kFlagTB05MonitorUnlockAttempt = 100,
542 kFlagTB05MonitorDone = 101,
543 kFlagTB06Visited = 102,
544 kFlagNotUsed103 = 103,
545 kFlagPS07KleinTalkPaintTransfer = 104,
546 kFlagPS07KleinTalkChromeDebris = 105,
547 kFlagHC04IsabellaTalk = 106,
548 kFlagHC04toRC03 = 107,
549 kFlagRC03toHC04 = 108,
550 kFlagHC04toHC02 = 109,
551 kFlagHC02toHC04 = 110,
552 kFlagPS07KleinTalkClues = 111,
553 kFlagMcCoyCommentsOnAnimoids = 112,
554 kFlagScorpionsInAR02 = 113,
555 kFlagRC03toRC01 = 114,
556 kFlagRC01toRC03 = 115,
557 kFlagRC03toAR02 = 116,
558 kFlagAR02toRC03 = 117,
559 kFlagRC03toUG01 = 118,
560 kFlagUG01toRC03 = 119,
561 kFlagRC03toRC04 = 120,
562 kFlagRC04toRC03 = 121,
564 kFlagCT01toCT12 = 123,
566 kFlagMcCoyHasShellCasings = 125,
567 kFlagMcCoyHasOfficersStatement = 126,
568 kFlagMcCoyHasPaintTransfer = 127,
569 kFlagMcCoyHasChromeDebris = 128,
570 kFlagCT01ZubenMcCoyCheck = 129,
571 kFlagPS02toPS01 = 130,
572 kFlagPS02toPS07 = 131,
573 kFlagPS02toPS03 = 132,
574 kFlagPS02toPS09 = 133,
575 kFlagPS03toPS14 = 134,
576 kFlagPS14toPS03 = 135,
577 kFlagPS05toPS06 = 136,
578 kFlagCT04HomelessTalk = 137,
579 kFlagPS07KleinInsulted = 138,
580 kFlagMcCoyTalkedToBulletBobAboutHasan = 139,
582 kFlagRC51Available = 141,
583 kFlagNotUsed142 = 142,
585 kFlagCT07toCT06 = 144,
586 kFlagCT06ZubenPhoto = 145,
587 kFlagChapter1Ending = 146,
588 kFlagRC51ChopstickWrapperTaken = 147,
589 kFlagRC51CandyTaken = 148,
590 kFlagRC51ToyDogTaken = 149,
591 kFlagNotUsed150 = 150,
592 kFlagRC03UnlockedToUG01 = 151,
593 kFlagUG15toUG16a = 152,
594 kFlagUG16toUG15a = 153,
595 kFlagTB02toTB03 = 154,
596 kFlagTB03toTB02 = 155,
597 kFlagPS07KleinInsultedTalk = 156,
598 kFlagSergeantWallsMazeInstructions = 157,
599 kFlagSergeantWallsBuzzInDone = 158,
600 kFlagPS04GuzzaTalkZubenRetired = 159,
601 kFlagPS04GuzzaTalkZubenEscaped = 160,
602 kFlagPS04GuzzaTalkIsFurious = 161,
603 kFlagPS04GuzzaTalkDumpToMainframe = 162,
604 kFlagRC01ChromeDebrisTaken = 163,
605 kFlagIzoArrested = 164,
606 kFlagCrazylegsArrested = 165,
607 kFlagPS09CrazylegsTalk1 = 166,
608 kFlagPS09IzoTalk1 = 167,
609 kFlagPS09IzoTalk2 = 168,
610 kFlagCT04HomelessKilledByMcCoy = 169,
611 kFlagCT04HomelessBodyInDumpster = 170,
612 kFlagCT04HomelessBodyFound = 171,
613 kFlagCT04HomelessBodyThrownAway = 172,
614 kFlagCT04HomelessBodyInDumpsterNotChecked = 173,
615 kFlagCT04LicensePlaceFound = 174,
616 kFlagPS09CrazylegsTalk2 = 175,
617 kFlagMcCoyInChinaTown = 176,
618 kFlagMcCoyInDNARow = 177,
619 kFlagMcCoyInPoliceStation = 178,
620 kFlagMcCoyInMcCoyApartment = 179,
621 kFlagMcCoyInAnimoidRow = 180,
622 kFlagMcCoyInNightclubRow = 181,
623 kFlagMcCoyInRunciters = 182,
624 kFlagSteeleInRunciters = 183,
625 kFlagSteeleInChinaTown = 184,
626 kFlagSteeleInPoliceStation = 185,
627 kFlagRC01PoliceDone = 186,
628 kFlagRC02RunciterTalk1 = 187,
629 kFlagMcCoyConfessedKillingHomelessInCT04 = 188,
631 kFlagRC02ShellCasingsTaken = 190,
633 kFlagCT01BoughtHowieLeeFood = 192,
637 kFlagKleinAnimation1 = 196,
638 kFlagKleinAnimation2 = 197,
639 kFlagKleinAnimation3 = 198,
640 kFlagOfficerLearyTakingNotes = 199,
645 kFlagPS15toPS05 = 204,
647 kFlagSergeantWallsBuzzInRequest = 206,
651 kFlagCT02ZubenFled = 210,
652 kFlagPS09Entered = 211,
653 kFlagNotUsed212 = 212,
657 kFlagBB09toBB10a = 216,
659 kFlagBB08toBB09 = 218,
660 kFlagBB09toBB08 = 219,
661 kFlagBB09toBB10b = 220,
662 kFlagBB10toBB09 = 221,
663 kFlagBB10toBB11 = 222,
664 kFlagBB11toBB10 = 223,
665 kFlagDR01toDR02 = 224,
666 kFlagDR02toDR01 = 225,
667 kFlagDR02toDR03 = 226,
668 kFlagDR03toDR02 = 227,
669 kFlagDR04toDR05 = 228,
670 kFlagDR05toDR04 = 229,
671 kFlagDR04toDR06 = 230,
672 kFlagDR06toDR04 = 231,
673 kFlagNotUsed232 = 232,
675 kFlagCT02toCT01walk = 234,
677 kFlagMcCoyAnimation1 = 236,
680 kFlagHowieLeeAnimation1 = 239,
687 kFlagWrongInvestigation = 246,
688 kFlagArrivedFromSpinner1 = 247,
689 kFlagSpinnerAtCT01 = 248,
690 kFlagSpinnerAtRC01 = 249,
691 kFlagSpinnerAtMA01 = 250,
692 kFlagSpinnerAtPS01 = 251,
693 kFlagSpinnerAtAR01 = 252,
694 kFlagSpinnerAtDR01 = 253,
695 kFlagSpinnerAtBB01 = 254,
696 kFlagSpinnerAtNR01 = 255,
697 kFlagSpinnerAtHF01 = 256,
698 kFlagMcCoyInHysteriaHall = 257,
699 kFlagMcCoyInBradburyBuilding = 258,
700 kFlagMcCoyInUnderground = 259,
702 kFlagMcCoyInTyrellBuilding = 261,
703 kFlagBB01toBB02 = 262,
704 kFlagBB02toBB01 = 263,
705 kFlagBB01toDR02 = 264,
706 kFlagDR02toBB01 = 265,
707 kFlagDR05JustExploded = 266,
708 kFlagDR03ChewTalk1 = 267,
709 kFlagDR06JesterActive = 268,
710 kFlagDR05BombActivated = 269,
711 kFlagDR05ChainShot = 270,
712 kFlagDR05BombWillExplode = 271,
713 kFlagDR05BombExploded = 272,
714 kFlagArrivedFromSpinner2 = 273,
715 kFlagDR05MorajiTalk = 274,
717 kFlagNotUsed276 = 276,
719 kFlagDR06KeyboardChecked = 278,
721 kFlagDR06VidphoneChecked = 280,
722 kFlagBB03toBB02 = 281,
723 kFlagBB02toBB03 = 282,
724 kFlagBB03toBB04 = 283,
725 kFlagBB04toBB03 = 284,
726 kFlagBB03toBB05 = 285,
727 kFlagBB05toBB03 = 286,
728 kFlagRC04Entered = 287,
730 kFlagRC04McCoyShotBob = 289,
731 kFlagRC04BobTalk1 = 290,
733 kFlagRC04BobTalk2 = 292,
734 kFlagCT02PotTipped = 293,
735 kFlagCT12GaffSpinner = 294,
736 kFlagRC04BobShootMcCoy = 295,
737 kFlagRC04McCoyCombatMode = 296,
738 kFlagBB05toBB06 = 297,
739 kFlagBB06toBB05 = 298,
740 kFlagBB05toBB07 = 299,
741 kFlagBB07toBB05 = 300,
742 kFlagBB05toBB12 = 301,
743 kFlagBB12toBB05 = 302,
744 kFlagRC04McCoyWarned = 303,
745 kFlagCT11toCT09 = 304,
746 kFlagRC04BobTalkAmmo = 305,
747 kFlagNotUsed306 = 306,
748 kFlagSpinnerAtTB02 = 307,
749 kFlagHF01toHF02 = 308,
750 kFlagHF02toHF01 = 309,
751 kFlagHF01toHF03 = 310,
752 kFlagHF03toHF01 = 311,
753 kFlagHF01toHF05 = 312,
754 kFlagHF05toHF01 = 313,
755 kFlagUG01toUG02 = 314,
756 kFlagUG02toUG01 = 315,
757 kFlagUG01toUG10 = 316,
758 kFlagUG10toUG01 = 317,
759 kFlagUG02toHC03 = 318,
760 kFlagHC03toUG02 = 319,
761 kFlagAR01toAR02 = 320,
762 kFlagAR02toAR01 = 321,
763 kFlagAR01toHC01 = 322,
764 kFlagHC01toAR01 = 323,
765 kFlagUG01SteamOff = 324,
766 kFlagCT04BodyDumped = 325,
767 kFlagBB01Available = 326,
769 kFlagAR01FishDealerTalk = 328,
770 kFlagAR02InsectDealerInterviewed = 329,
771 kFlagAR02HassanTalk = 330,
772 kFlagAR02ScorpionsChecked = 331,
773 kFlagBB02toBB04 = 332,
774 kFlagBB04toBB02 = 333,
775 kFlagUG03toUG04 = 334,
776 kFlagUG04toUG03 = 335,
777 kFlagUG03toUG10 = 336,
778 kFlagUG10toUG03 = 337,
779 kFlagUG04toUG05 = 338,
780 kFlagUG05toUG04 = 339,
781 kFlagUG04toUG06 = 340,
782 kFlagUG06toUG04 = 341,
783 kFlagUG06toNR01 = 342,
784 kFlagNR01toUG06 = 343,
785 kFlagUG12toUG14 = 344,
786 kFlagUG14toUG12 = 345,
787 kFlagUG14toUG10 = 346,
788 kFlagUG10toUG14 = 347,
789 kFlagUG14toUG19 = 348,
790 kFlagUG19toUG14 = 349,
791 kFlagUG15toUG13 = 350,
792 kFlagUG13toUG15 = 351,
793 kFlagUG15toUG17 = 352,
794 kFlagUG17toUG15 = 353,
795 kFlagUG15toUG16b = 354,
796 kFlagUG16toUG15b = 355,
797 kFlagUG19toMA07 = 356,
798 kFlagMA07toUG19 = 357,
799 kFlagHF07toHF05 = 358,
800 kFlagHF05toHF07 = 359,
801 kFlagHF07toUG06 = 360,
802 kFlagUG06toHF07 = 361,
803 kFlagBB07toBB06 = 362,
804 kFlagBB06toBB07 = 363,
805 kFlagBB07toBB12 = 364,
806 kFlagBB12toBB07 = 365,
807 kFlagAR02InsectDealerTalk = 366,
808 kFlagAR02StungByScorpion = 367,
811 kFlagNotUsed370 = 370,
814 kFlagKP02Available = 373,
815 kFlagAR02DektoraBoughtScorpions = 374,
816 kFlagBB11SadikPunchedMcCoy = 375,
818 kFlagHF01MurrayMiaIntro = 377,
819 kFlagDirectorsCut = 378,
820 kFlagCT08toCT51 = 379,
821 kFlagCT51toCT08 = 380,
823 kFlagHF01MurrayMiaTalk = 382,
824 kFlagNotUsed383 = 383,
825 kFlagHC01toHC02 = 384,
826 kFlagHC02toHC01 = 385,
827 kFlagHC01toHC03 = 386,
828 kFlagHC03toHC01 = 387,
829 kFlagHC03TrapDoorOpen = 388,
832 kFlagBB09SadikRun = 391,
833 kFlagRC01McCoyAndOfficerLearyTalking = 392,
834 kFlagBB06toBB51 = 393,
835 kFlagBB51toBB06a = 394,
836 kFlagBB51toBB06b = 395,
837 kFlagBB07ElectricityOn = 396,
838 kFlagRC01McCoyAndOfficerLearyArtMetaphor = 397,
839 kFlagBB07PrinterChecked = 398,
840 kFlagGeneralDollShot = 399,
841 kFlagHC01IzoTalk1 = 400,
842 kFlagHC01IzoTalk2 = 401,
843 kFlagHC03Available = 402,
844 kFlagHC03CageOpen = 403,
845 kFlagHC02HawkersBarkeepIntroduction = 404,
846 kFlagHC02HawkersBarkeepBraceletTalk = 405,
847 kFlagUnused406 = 406,
848 kFlagUnused407 = 407,
849 kFlagMcCoyCommentsOnStatues = 408,
850 kFlagMA01GaffApproachMcCoy = 409,
851 kFlagBB06AndroidDestroyed = 410,
852 kFlagKP02toUG12 = 411,
853 kFlagUG12toKP02 = 412,
854 kFlagKP02toKP01 = 413,
855 kFlagKP01toKP02 = 414,
856 kFlagKP01toKP04 = 415,
857 kFlagKP04toKP01 = 416,
858 kFlagKP01toKP03 = 417,
859 kFlagKP03toKP01 = 418,
860 kFlagKP03toKP05 = 419,
861 kFlagKP05toKP03 = 420,
862 kFlagKP03BombActive = 421,
863 kFlagKP03BombExploded = 422,
864 kFlagUG07toUG10 = 423,
865 kFlagUG10toUG07 = 424,
866 kFlagUG07toUG08 = 425,
867 kFlagUG08toUG07 = 426,
868 kFlagUG07toUG09 = 427,
869 kFlagUG09ToUG07 = 428,
870 kFlagUG08toUG13 = 429,
871 kFlagUG13toUG08 = 430,
872 kFlagUG08ElevatorUp = 431,
873 kFlagUG09toCT12 = 432,
874 kFlagCT12ToUG09 = 433,
875 kFlagUG13toUG18 = 434,
876 kFlagUG18toUG13 = 435,
877 kFlagUG13CallElevator = 436,
878 kFlagNR04toNR03 = 437,
879 kFlagNR03toNR04 = 438,
880 kFlagNR06toNR08 = 439,
881 kFlagNR08toNR06 = 440,
882 kFlagNR06toNR07 = 441,
883 kFlagNR07toNR06 = 442,
884 kFlagGenericWalkerWaiting = 443,
888 kFlagTB03toUG17 = 447,
889 kFlagUG17toTB03 = 448,
890 kFlagUG02WeaponsChecked = 449,
891 kFlagTB02ElevatorToTB05 = 450,
892 kFlagTB05Entered = 451,
894 kFlagTB02GuardTalk1 = 453,
896 kFlagTB02GuardTalk2 = 455,
897 kFlagTB02SteeleTalk = 456,
898 kFlagTB02SteeleEnter = 457,
901 kFlagSteeleWalkingAround = 460,
902 kFlagMaggieHasBomb = 461,
903 kFlagGuzzaIsMovingAround = 462,
904 kFlagHC01GuzzaWalk = 463,
905 kFlagHC01GuzzaPrepare = 464,
906 kFlagMcCoyArrested = 465,
907 kFlagBB10Shelf1Available = 466,
908 kFlagBB10Shelf2Available = 467,
909 kFlagBB10Shelf3Available = 468,
910 kFlagBB10Shelf4Available = 469,
911 kFlagBB10Shelf5Available = 470,
912 kFlagGaffChapter2Started = 471,
915 kFlagUG10GateOpen = 474,
916 kFlagNR09toNR10 = 475,
917 kFlagNR10toNR09 = 476,
918 kFlagNR11toNR10 = 477,
919 kFlagMcCoyAtPS03 = 478,
920 kFlagMcCoyInHawkersCircle = 479,
923 kFlagSteeleSmoking = 482,
924 kFlagTB06Introduction = 483,
925 kFlagKP03BombDisarmed = 484,
926 kFlagTB06Photographer = 485,
927 kFlagDNARowAvailable = 486,
928 kFlagKIAPrivacyAddon = 487,
930 kFlagDektoraChapter2Started = 489,
931 kFlagEarlyQStartedChapter1 = 490,
932 kFlagEarlyQStartedChapter2 = 491,
933 kFlagCT04HomelessTrashFinish = 492,
934 kFlagBB02ElevatorDown = 493,
935 kFlagBB02Entered = 494,
936 kFlagBB05Entered = 495,
937 kFlagBB08Entered = 496,
938 kFlagBB12Entered = 497,
939 kFlagUG02FromUG01 = 498,
940 kFlagUG02Interactive = 499,
945 kFlagAR02DektoraWillBuyScorpions = 504,
946 kFlagDR03ChewTalkExplosion = 505,
947 kFlagBB08toBB12 = 506,
948 kFlagBB12toBB08 = 507,
949 kFlagNR07Entered = 508,
950 kFlagBB11SadikFight = 509,
951 kFlagNotUsed510 = 510,
952 kFlagDR05ExplodedEntered = 511,
956 kFlagDR05ViewExplosion = 515,
957 kFlagCT07ZubenAttack = 516,
960 kFlagTB06DogCollarTaken = 519,
961 kFlagTB06KitchenBoxTaken = 520,
962 kFlagHC03TrapDoorOpened = 521,
963 kFlagUG05TalkAboutTunnel = 522,
964 kFlagMutantsActive = 523,
965 kFlagUG06Chapter4Started = 524,
966 kFlagCT10Entered = 525,
968 kFlagHF02toHF03 = 527,
969 kFlagHF03toHF02 = 528,
970 kFlagHF05toHF06 = 529,
971 kFlagHF06toHF05 = 530,
972 kFlagCT11toDR01 = 531,
973 kFlagNR01toNR02 = 532,
974 kFlagNR02toNR01 = 533,
975 kFlagNR03toNR01 = 534,
976 kFlagNR01toNR03 = 535,
977 kFlagNR03toNR05 = 536,
978 kFlagNR05toNR03 = 537,
979 kFlagCT09Entered = 538,
980 kFlagCT09LeonInterrupted = 539,
981 kFlagCT09DeskClerkTalk = 540,
983 kFlagClovisChapter4Started = 542,
984 kFlagGordoTalk1 = 543,
985 kFlagGordoTalk2 = 544,
986 kFlagNotUsed545 = 545,
987 kFlagNR05toNR08 = 546,
988 kFlagNR08toNR05 = 547,
989 kFlagDR06MannequinHeadOpen = 548,
990 kFlagTB03Entered = 549,
991 kFlagMcCoyTiedDown = 550,
992 kFlagUG16toDR06 = 551,
993 kFlagDR06toUG16 = 552,
994 kFlagUG13Entered = 553,
995 kFlagUG13HomelessTalk1 = 554,
997 kFlagUG16LutherLanceTalk1 = 556,
998 kFlagNotUsed557 = 557,
999 kFlagDR01toCT11 = 558,
1000 kFlagHF06SteelInterruption = 559,
1001 kFlagLutherLanceIsReplicant = 560,
1002 kFlagNR02GordoLeaveLighter = 561,
1003 kFlagHF05CrazyLegsTalk1 = 562,
1004 kFlagHF05CrazyLegsTalk2 = 563,
1005 kFlagEarlyQStartedChapter3 = 564,
1006 kFlagNotUsed565 = 565,
1007 kFlagHF03toHF04 = 566,
1008 kFlagHF04toHF03 = 567,
1009 kFlagUG16ComputerOff = 568,
1010 kFlagNR04EarlyQWalkedIn = 569,
1014 kFlagNR03Entered = 573,
1015 kFlagKP04toKP05 = 574,
1016 kFlagKP05toKP04 = 575,
1017 kFlagKP05toKP06 = 576,
1018 kFlagKP06toKP05 = 577,
1019 kFlagKP06toKP07 = 578,
1020 kFlagKP07toKP06 = 579,
1023 kFlagKP07BusActive = 582,
1025 kFlagHF04DoorsClosed = 584,
1026 kFlagHF04CloseDoors = 585,
1027 kFlagHF04OpenDoors = 586,
1028 kFlagUG15LutherLanceStartedDying = 587,
1029 kFlagNR05BartenderTalk1 = 588,
1030 kFlagNR05BartenderTalk2 = 589,
1031 kFlagNR05EarlyQTalk = 590,
1032 kFlagDektoraRanAway = 591,
1033 kFlagGordoRanAway = 592,
1034 kFlagLucyRanAway = 593,
1035 kFlagNR02GordoJumpDown = 594,
1036 kFlagLutherLanceAreDead = 595,
1037 kFlagUG16PulledGun = 596,
1038 kFlagUG16FolderFound = 597,
1039 kFlagUG07ClovisCaughtMcCoy = 598,
1040 kFlagKIAPrivacyAddonIntro = 599,
1041 kFlagUG16LutherLanceTalkReplicants = 600,
1042 kFlagUG16LutherLanceTalkHumans = 601,
1044 kFlagSteeleAimingAtGordo = 603,
1045 kFlagNR03McCoyThrownOut = 604,
1046 kFlagNR04DiscFound = 605,
1047 kFlagNR04EarlyQStungByScorpions = 606,
1048 kFlagMcCoyRetiredHuman = 607,
1049 kFlagTB07toTB02 = 608,
1050 kFlagNR04McCoyAimedAtEarlyQ = 609,
1051 kFlagUG08Entered = 610,
1052 kFlagNR03HanoiTalk = 611,
1053 kFlagTB07RachaelTalk = 612,
1054 kFlagHF03LucyTalk = 613,
1055 kFlagNR08toNR09 = 614,
1056 kFlagNR09toNR08 = 615,
1057 kFlagMcCoyCapturedByHolloway = 616,
1058 kFlagSpinnerMissing = 617,
1061 kFlagNR08Available = 620,
1063 kFlagNR08TouchedDektora = 622,
1064 kFlagUG07Empty = 623,
1066 kFlagTB07TyrellMeeting = 625,
1068 kFlagNR01McCoyIsDrugged = 627,
1070 kFlagUnpauseGenWalkers = 629,
1071 kFlagMutantsPaused = 630,
1072 kFlagRatWalkingAround = 631,
1073 kFlagNR01DektoraFall = 632,
1074 kFlagNR11DektoraBurning = 633,
1075 kFlagNR11BurnedUp = 634,
1076 kFlagNR11SteeleShoot = 635,
1077 kFlagNR08Faded = 636,
1078 kFlagMcCoyCommentsOnOldProjector = 637,
1079 kFlagNR07McCoyIsCop = 638,
1080 kFlagMcCoyCommentsOnEyeOfEyeworks = 639,
1081 kFlagNR10CameraDestroyed = 640,
1082 kFlagNR10toNR11 = 641,
1083 kFlagNR10McCoyBlinded = 642,
1084 kFlagSteeleKnowsBulletBobIsDead = 643,
1085 kFlagNotUsed644 = 644,
1086 kFlagCT11DogWrapperTaken = 645,
1087 kFlagSteeleDead = 646,
1088 kFlagMA04McCoySleeping = 647,
1089 kFlagMA07GaffTalk = 648,
1090 kFlagMA04PhoneMessageFromClovis = 649,
1091 kFlagMA04PhoneMessageFromLucy = 650,
1092 kFlagNR08McCoyWatchingShow = 651,
1093 kFlagCrazylegsArrestedTalk = 652,
1094 kFlagMcCoyIsHelpingReplicants = 653,
1095 kFlagMA02Chapter5Started = 654,
1096 kFlagMA02RajifTalk = 655,
1097 kFlagUG02RadiationGogglesTaken = 656,
1098 kFlagNotUsed657 = 657,
1099 kFlagKP07Entered = 658,
1100 kFlagNR11BreakWindow = 659,
1101 kFlagDNARowAvailableTalk = 660,
1102 kFlagTB07ShadeDown = 661,
1103 kFlagHF01TalkToLovedOne = 662,
1104 kFlagHF05PoliceArrived = 663,
1105 kFlagUG07PoliceLeave = 664,
1106 kFlagUG19Available = 665,
1107 kFlagMcCoyFreedOfAccusations = 666,
1108 kFlagCT11GrigorianNotePlaced = 667,
1109 kFlagUG13OriginalRequisitionFormPlaced = 668,
1110 kFlagKP02DispatchOnToxicKipple = 669,
1111 kFlagCallWithGuzza = 670,
1112 kFlagUG18GuzzaScene = 671,
1113 kFlagMA07toPS14 = 672,
1114 kFlagPS14toMA07 = 673,
1115 kFlagKP01Entered = 674,
1116 kFlagUG04DispatchOnHoodooRats = 675,
1117 kFlagUG15RatShot = 676,
1118 kFlagUG15BridgeWillBreak = 677,
1119 kFlagChapter2Intro = 678,
1120 kFlagChapter3Intro = 679,
1121 kFlagChapter4Intro = 680,
1122 kFlagMcCoyCommentsOnHoodooRats = 681,
1123 kFlagUG15BridgeBroken = 682,
1124 kFlagUG05TalkToPolice = 683,
1125 kFlagHF05PoliceAttacked = 684,
1126 kFlagClovisLyingDown = 685,
1127 kFlagNotUsed686 = 686,
1128 kFlagMcCoyCommentsOnFans = 687,
1134 kFlagUG03DeadHomeless = 693,
1135 kFlagUG14DeadHomeless = 694,
1136 kFlagNR01VisitedFirstTimeWithSpinner = 695,
1137 kFlagKP07ReplicantsAttackMcCoy = 696,
1138 kFlagKP07McCoyPulledGun = 697,
1139 kFlagUG15LanceLuthorTrade = 698,
1140 kFlagTalkToZuben = 699,
1141 kFlagBB01VisitedFirstTimeWithSpinner = 700,
1142 kFlagMcCoyAttackedLucy = 701,
1143 kFlagBulletBobDead = 702,
1144 kFlagUG18BriefcaseTaken = 703,
1145 kFlagRC02EnteredChapter4 = 704,
1146 kFlagRC02RunciterTalkWithGun = 705,
1147 kFlagRC02RunciterTalk2 = 706,
1148 kFlagTB06PhotographTalk1 = 707,
1149 kFlagUG02AmmoTaken = 708,
1150 kFlagRC51Discovered = 709,
1151 kFlagAR01Entered = 710,
1152 kFlagMA04WatchedTV = 711,
1153 kFlagMcCoyShotAtZuben = 712,
1154 kFlagDR04McCoyShotMoraji = 713,
1155 kFlagMcCoyAttackedReplicants = 714,
1156 kFlagDR06UnlockedToUG16 = 715,
1157 kFlagUG13HomelessLayingdown = 716,
1158 kFlagRC04BobTalk3 = 717,
1159 kflagPS01toPS02 = 718,
1160 kFlagCT02McCoyFell = 719,
1161 kFlagCT02McCoyCombatReady = 720,
1162 kFlagCT02McCoyShouldCommentOnDumpedSoup = 721,
1163 kFlagChapter4Starting = 722,
1164 kFlagZubenBountyPaid = 723,
1165 kFlagUG15BridgeBreaks = 724,
1166 kFlagCT11DogWrapperAvailable = 725,
1167 kFlagAR02Entered = 726,
1168 kFlagPS04WeaponsOrderForm = 727,
1169 kFlagDR01Visited = 728,
1170 kFlagNR08DektoraShow = 729
1176 kVariableChapter = 1,
1177 kVariableChinyen = 2,
1178 kVariableGameVersion = 3,
1179 kVariableUG18CountUpForNextTrainAction = 4,
1180 kVariableUG18StateOfTrains = 5,
1181 kVariableUG18StateOfGuzzaCorpse = 6,
1182 kVariableRC02Act1RunciterBanter = 7,
1184 kVariablePoliceMazeScore = 9,
1185 kVariablePoliceMazePS10TargetCounter = 10,
1186 kVariablePoliceMazePS11TargetCounter = 11,
1187 kVariablePoliceMazePS12TargetCounter = 12,
1188 kVariablePoliceMazePS13TargetCounter = 13,
1189 kVariableMcCoyEvidenceMissed = 14,
1191 kVariableFishDealerBanterTalk = 16,
1192 kVariableInsectDealerBanterTalk = 17,
1193 kVariableHasanBanterTalk = 18,
1194 kVariableIzoShot = 19,
1196 kVariableBobShot = 24,
1197 kVariableGeneralDollShot = 25,
1199 kVariableLutherLanceShot = 29,
1201 kVariableGenericWalkerAModel = 32,
1202 kVariableGenericWalkerBModel = 33,
1203 kVariableGenericWalkerCModel = 34,
1204 kVariableGenericWalkerConfig = 35,
1205 kVariableBB10ShelvesAvailable = 36,
1206 kVariableWalkLoopActor = 37,
1207 kVariableWalkLoopRun = 38,
1208 kVariableDR06MannequinHeadOpened = 39,
1209 kVariableHollowayArrest = 40,
1210 kVariableGordosJoke = 41,
1211 kVariableMcCoyDrinks = 42,
1212 kVariableHanoiNR05Warnings = 43,
1213 kVariableHanoiNR04Warnings = 44,
1214 kVariableAffectionTowards = 45,
1215 kVariableGunPulledInFrontOfSebastian = 46,
1216 kVariableNR01GetUpCounter = 47,
1217 kVariableDNAEvidence = 48,
1218 kVariableCorruptedGuzzaEvidence = 49,
1219 kVariableTaffyLewisMusic = 50,
1220 kVariableReplicantsSurvivorsAtMoonbus = 51,
1221 kVariableNextTvNews = 52,
1222 kVariableEarlyQFrontMusic = 53,
1223 kVariableEarlyQBackMusic = 54
1229 kOuttakeMovieB1 = 2,
1230 kOuttakeMovieB2 = 3,
1231 kOuttakeMovieB3 = 4,
1232 kOuttakeMovieB4 = 5,
1233 kOuttakeMovieB5 = 6,
1234 kOuttakeMovieC1 = 7,
1235 kOuttakeMovieC2 = 8,
1236 kOuttakeMovieC3 = 9,
1237 kOuttakeMovieD = 10,
1238 kOuttakeInterrogation = 11,
1254 kOuttakeTyrellBuildingFly = 27,
1255 kOuttakeWestwood = 28,
1256 kOuttakeFlyThrough = 29,
1259 kOuttakeAscent = 32,
1260 kOuttakeDescent = 33,
1261 kOuttakeInside1 = 34,
1262 kOuttakeInside2 = 35,
1263 kOuttakeTowards1 = 36,
1264 kOuttakeTowards2 = 37,
1265 kOuttakeTowards3 = 38,
1266 kOuttakeRachel = 39,
1267 kOuttakeDektora = 40,
1268 kOuttakeBladeRunner = 41
1271 enum AnimationModes {
1272 kAnimationModeIdle = 0,
1273 kAnimationModeWalk = 1,
1274 kAnimationModeRun = 2,
1275 kAnimationModeTalk = 3,
1276 kAnimationModeCombatIdle = 4,
1277 kAnimationModeCombatAim = 5,
1278 kAnimationModeCombatAttack = 6,
1279 kAnimationModeCombatWalk = 7,
1280 kAnimationModeCombatRun = 8,
1282 kAnimationModeDodge = 20,
1283 kAnimationModeHit = 21,
1284 kAnimationModeCombatHit = 22,
1294 kAnimationModeSpinnerGetIn = 41,
1295 kAnimationModeSpinnerGetOut = 42,
1297 kAnimationModeWalkUp = 44,
1298 kAnimationModeWalkDown = 45,
1299 kAnimationModeCombatWalkUp = 46,
1300 kAnimationModeCombatWalkDown = 47,
1301 kAnimationModeDie = 48,
1302 kAnimationModeCombatDie = 49,
1305 kAnimationModeFeeding = 52,
1306 kAnimationModeSit = 53,
1315 kAnimationModeClimbUp = 64,
1316 kAnimationModeClimbDown = 65,
1317 kAnimationModeCombatClimbUp = 66,
1318 kAnimationModeCombatClimbDown = 67
1341 enum SceneLoopMode {
1342 kSceneLoopModeNone = -1,
1343 kSceneLoopModeLoseControl = 0,
1344 kSceneLoopModeChangeSet = 1,
1345 kSceneLoopModeOnce = 2,
1346 kSceneLoopModeSpinner = 3,
1347 kSceneLoopModeOnceNStay = 4
1466 kSetBB02_BB04_BB06_BB51 = 1,
1471 kSetCT08_CT51_UG12 = 6,
1472 kSetDR01_DR02_DR04 = 7,
1473 kSetHC01_HC02_HC03_HC04 = 8,
1479 kSetPS10_PS11_PS12_PS13 = 14,
1565 kSetFreeSlotJ = 100,
1571 kItemPS10Target1 = 0,
1572 kItemPS10Target2 = 1,
1573 kItemPS10Target3 = 2,
1574 kItemPS10Target4 = 3,
1575 kItemPS10Target5 = 4,
1576 kItemPS10Target6 = 5,
1577 kItemPS10Target7 = 6,
1578 kItemPS10Target8 = 7,
1579 kItemPS10Target9 = 8,
1580 kItemPS11Target1 = 9,
1581 kItemPS11Target2 = 10,
1582 kItemPS11Target3 = 11,
1583 kItemPS11Target4 = 12,
1584 kItemPS11Target5 = 13,
1585 kItemPS11Target6 = 14,
1586 kItemPS11Target7 = 15,
1587 kItemPS11Target8 = 16,
1588 kItemPS11Target9 = 17,
1589 kItemPS11Target10 = 18,
1590 kItemPS11Target11 = 19,
1591 kItemPS11Target12 = 20,
1592 kItemPS11Target13 = 21,
1593 kItemPS11Target14 = 22,
1594 kItemPS11Target15 = 23,
1598 kItemPS11Target16 = 27,
1600 kItemPS12Target1 = 29,
1601 kItemPS12Target2 = 30,
1602 kItemPS12Target3 = 31,
1603 kItemPS12Target4 = 32,
1604 kItemPS12Target5 = 33,
1605 kItemPS12Target6 = 34,
1606 kItemPS12Target7 = 35,
1607 kItemPS12Target8 = 36,
1608 kItemPS12Target9 = 37,
1609 kItemPS12Target10 = 38,
1610 kItemPS12Target11 = 39,
1611 kItemPS12Target12 = 40,
1612 kItemPS12Target13 = 41,
1613 kItemPS12Target14 = 42,
1614 kItemPS12Target15 = 43,
1615 kItemPS12Target16 = 44,
1616 kItemPS12Target17 = 45,
1617 kItemPS13Target1 = 46,
1618 kItemPS13Target2 = 47,
1619 kItemPS13Target3 = 48,
1620 kItemPS13Target4 = 49,
1621 kItemPS13Target5 = 50,
1622 kItemPS13Target6 = 51,
1623 kItemPS13Target7 = 52,
1624 kItemPS13Target8 = 53,
1625 kItemPS13Target9 = 54,
1626 kItemPS13Target10 = 55,
1627 kItemPS13Target11 = 56,
1628 kItemPS13Target12 = 57,
1629 kItemPS13Target13 = 58,
1633 kItemPS13Target14 = 62,
1634 kItemPS13Target15 = 63,
1637 kItemChromeDebris = 66,
1648 kItemDragonflyEarring = 76,
1649 kItemBB06ControlBox = 77,
1653 kItemChopstickWrapper = 82,
1654 kItemDNATyrell = 83,
1655 kItemDogCollar = 84,
1659 kItemRadiationGoogles = 88,
1660 kItemGordosLighterReplicant = 89,
1661 kItemGordosLighterHuman = 90,
1662 kItemBriefcase = 91,
1671 kItemShellCasingA = 100,
1672 kItemShellCasingB = 101,
1673 kItemShellCasingC = 102,
1674 kItemDeadDogA = 103,
1675 kItemDeadDogB = 104,
1676 kItemDeadDogC = 105,
1677 kItemScorpions = 106,
1679 kItemKitchenBox = 108,
1681 kItemWeaponsCrate = 110,
1682 kItemWeaponsOrderForm = 111,
1686 kItemDogWrapper = 115,
1689 kItemPowerSource = 118,
1690 kItemTyrellSalesPamphlet = 119,
1691 kItemMoonbusPhoto = 120,
1692 kItemGreenPawnLock = 121,
1696 enum GameModelAnimations {
1698 kModelAnimationMcCoyWithGunIdle = 0,
1699 kModelAnimationMcCoyWithGunGotHitRight = 1,
1700 kModelAnimationMcCoyWithGunGotHitLeft = 2,
1701 kModelAnimationMcCoyWithGunWalking = 3,
1702 kModelAnimationMcCoyWithGunRunning = 4,
1703 kModelAnimationMcCoyWithGunShotDead = 5,
1704 kModelAnimationMcCoyWithGunClimbStairsUp = 6,
1705 kModelAnimationMcCoyWithGunClimbStairsDown = 7,
1706 kModelAnimationMcCoyWithGunUnholsterGun = 8,
1707 kModelAnimationMcCoyWithGunHolsterGun = 9,
1708 kModelAnimationMcCoyWithGunAiming = 10,
1709 kModelAnimationMcCoyWithGunStopAimResumeIdle = 11,
1710 kModelAnimationMcCoyWithGunShooting = 12,
1711 kModelAnimationMcCoyWalking = 13,
1712 kModelAnimationMcCoyRunning = 14,
1713 kModelAnimationMcCoyClimbStairsUp = 15,
1714 kModelAnimationMcCoyClimbStairsDown = 16,
1715 kModelAnimationMcCoyGotHitRight = 17,
1716 kModelAnimationMcCoyFallsOnHisBack = 18,
1717 kModelAnimationMcCoyIdle = 19,
1718 kModelAnimationMcCoyProtestingTalk = 20,
1719 kModelAnimationMcCoyScratchHeadTalk = 21,
1720 kModelAnimationMcCoyPointingTalk = 22,
1721 kModelAnimationMcCoyUpsetTalk = 23,
1722 kModelAnimationMcCoyDismissiveTalk = 24,
1723 kModelAnimationMcCoyScratchEarTalk = 25,
1724 kModelAnimationMcCoyHandsOnWaistTalk = 26,
1725 kModelAnimationMcCoyScratchEarLongerTalk = 27,
1726 kModelAnimationMcCoyDodgeAndDrawGun = 28,
1727 kModelAnimationMcCoyLeaningOver = 29,
1728 kModelAnimationMcCoyThrowsBeggarInTrash = 30,
1729 kModelAnimationMcCoyDiesInAgony = 31,
1730 kModelAnimationMcCoyGivesFromPocket = 32,
1731 kModelAnimationMcCoyLeaningOverSearching = 33,
1732 kModelAnimationMcCoyLeaningOverResumeIdle = 34,
1733 kModelAnimationMcCoyEntersSpinner = 35,
1734 kModelAnimationMcCoyExitsSpinner = 36,
1735 kModelAnimationMcCoyClimbsLadderUp = 37,
1736 kModelAnimationMcCoyClimbsLadderDown = 38,
1737 kModelAnimationMcCoyRecoversFromPassingOut = 39,
1738 kModelAnimationMcCoyGiveMovement = 40,
1739 kModelAnimationMcCoySittingToUseConsole = 41,
1740 kModelAnimationMcCoyWithGunGrabbedByArm0 = 42,
1741 kModelAnimationMcCoyWithGunGrabbedByArm1 = 43,
1742 kModelAnimationMcCoyWithGunGrabbedByArmHurt = 44,
1743 kModelAnimationMcCoyWithGunGrabbedByArmFreed = 45,
1744 kModelAnimationMcCoyTiedInChairIdle = 46,
1745 kModelAnimationMcCoyTiedInChairMoving = 47,
1746 kModelAnimationMcCoyTiedInChairFreed = 48,
1747 kModelAnimationMcCoyStartled = 49,
1748 kModelAnimationMcCoyCrouchingDown = 50,
1749 kModelAnimationMcCoyCrouchedIdle = 51,
1750 kModelAnimationMcCoyCrouchedGetsUp = 52,
1751 kModelAnimationMcCoyDrinkingBooze = 53,
1753 kModelAnimationSteeleWithGunIdle = 54,
1754 kModelAnimationSteeleWithGunStrafeFast = 55,
1755 kModelAnimationSteeleWithGunStrafeSlow = 56,
1756 kModelAnimationSteeleWithGunGotHitRight = 57,
1757 kModelAnimationSteeleWithGunGotHitLeft = 58,
1758 kModelAnimationSteeleWithGunWalking = 59,
1759 kModelAnimationSteeleWithGunRunning = 60,
1760 kModelAnimationSteeleWithGunShotDead = 61,
1761 kModelAnimationSteeleWithGunClimbStairsUp = 62,
1762 kModelAnimationSteeleWithGunClimbStairsDown = 63,
1763 kModelAnimationSteeleWithGunUnholsterGun = 64,
1764 kModelAnimationSteeleWithGunHolsterGun = 65,
1765 kModelAnimationSteeleWithGunShooting = 66,
1766 kModelAnimationSteeleWalking = 67,
1767 kModelAnimationSteeleRunning = 68,
1768 kModelAnimationSteeleClimbStairsUp = 69,
1769 kModelAnimationSteeleClimbStairsDown = 70,
1770 kModelAnimationSteeleGotHitRight = 71,
1771 kModelAnimationSteeleGotHitLeft = 72,
1772 kModelAnimationSteeleShotDead = 73,
1773 kModelAnimationSteeleIdle = 74,
1774 kModelAnimationSteeleTakeCigPuff = 75,
1775 kModelAnimationSteeleThrowCigAndStepOnIt = 76,
1776 kModelAnimationSteeleATalk = 77,
1777 kModelAnimationSteeleBTalk = 78,
1778 kModelAnimationSteeleSmallLeftHandMoveTalk = 79,
1779 kModelAnimationSteeleProtestTalk = 80,
1780 kModelAnimationSteeleDismissTalk = 81,
1781 kModelAnimationSteeleWithGunAimingTalk = 82,
1782 kModelAnimationSteeleClimbUpTrapDoor = 83,
1783 kModelAnimationSteeleClimbLadderUp = 84,
1784 kModelAnimationSteeleClimbLadderDown = 85,
1785 kModelAnimationSteeleHopOffLadderDown = 86,
1786 kModelAnimationSteeleLookRightThenDropDead = 87,
1787 kModelAnimationSteeleWithGunAimingToRightIdle = 88,
1788 kModelAnimationSteeleWithGunAimingToRightTalk = 89,
1789 kModelAnimationSteeleWithGunAimingToRightHandHit = 90,
1790 kModelAnimationSteeleWithGunAimingToRightHolster = 91,
1791 kModelAnimationSteeleWithGunAimingToRightShoot = 92,
1793 kModelAnimationGordoWithGunIdle = 93,
1794 kModelAnimationGordoStrafeFast = 94,
1795 kModelAnimationGordoStrafeSlow = 95,
1796 kModelAnimationGordoWithGunGotHitRight = 96,
1797 kModelAnimationGordoWithGunGotHitLeft = 97,
1798 kModelAnimationGordoWithGunWalking = 98,
1799 kModelAnimationGordoWithGunRunning = 99,
1800 kModelAnimationGordoWithGunShotDead = 100,
1801 kModelAnimationGordoWithGunClimbStairsUp = 101,
1802 kModelAnimationGordoWithGunClimbStairsDown = 102,
1803 kModelAnimationGordoWithGunUnholsterGun = 103,
1804 kModelAnimationGordoWithGunHolsterGun = 104,
1805 kModelAnimationGordoWithGunShooting = 105,
1806 kModelAnimationGordoWithGunJumpingDown = 106,
1807 kModelAnimationGordoWalking = 107,
1808 kModelAnimationGordoRunning = 108,
1809 kModelAnimationGordoClimbStairsUp = 109,
1810 kModelAnimationGordoClimbStairsDown = 110,
1811 kModelAnimationGordoGotHitRight = 111,
1812 kModelAnimationGordoGotHitLeft = 112,
1813 kModelAnimationGordoShotDead = 113,
1814 kModelAnimationGordoSitting = 114,
1815 kModelAnimationGordoWavesGetsUpAndPays = 115,
1816 kModelAnimationGordoIdle = 116,
1817 kModelAnimationGordoBrushOffShoulder = 117,
1818 kModelAnimationGordoChecksHand = 118,
1819 kModelAnimationGordoLeavesSomethingOnCounter = 119,
1820 kModelAnimationGordoIdleTalk = 120,
1821 kModelAnimationGordoSuggestingTalk = 121,
1822 kModelAnimationGordoSuggestAndPointTalk = 122,
1823 kModelAnimationGordoSuggestAndDismissTalk = 123,
1824 kModelAnimationGordoDismissiveTalk = 124,
1825 kModelAnimationGordoUpsetTalk = 125,
1826 kModelAnimationGordoExplainAndPointTalk = 126,
1827 kModelAnimationGordoAdjustBowtieTalk = 127,
1828 kModelAnimationGordoWithGunWithHostageATalk = 128,
1829 kModelAnimationGordoWithGunWithHostageBTalk = 129,
1830 kModelAnimationGordoWithGunWithHostageCTalk = 130,
1831 kModelAnimationGordoWithGunWithHostageLetsGo = 131,
1832 kModelAnimationGordoWithGunWithHostageGetsShot = 132,
1833 kModelAnimationGordoSitsLookingAtSomething = 133,
1835 kModelAnimationDektoraCombatIdle = 134,
1836 kModelAnimationDektoraCombatWalkingA = 135,
1837 kModelAnimationDektoraCombatWalkingB = 136,
1838 kModelAnimationDektoraCombatGotHitRight = 137,
1839 kModelAnimationDektoraCombatGotHitLeft = 138,
1840 kModelAnimationDektoraCombatBegin = 139,
1841 kModelAnimationDektoraCombatEnd = 140,
1842 kModelAnimationDektoraCombatLegAttack = 141,
1843 kModelAnimationDektoraCombatPunchAttack = 142,
1844 kModelAnimationDektoraWalking = 143,
1845 kModelAnimationDektoraRunning = 144,
1846 kModelAnimationDektoraClimbStairsUp = 145,
1847 kModelAnimationDektoraClimbStairsDown = 146,
1848 kModelAnimationDektoraFrontShoveMove = 147,
1849 kModelAnimationDektoraBackDodgeMove = 148,
1850 kModelAnimationDektoraFallsDead = 149,
1851 kModelAnimationDektoraSittingIdle = 150,
1852 kModelAnimationDektoraSittingShootingGun = 151,
1853 kModelAnimationDektoraSittingSubtleTalking = 152,
1854 kModelAnimationDektoraSittingIntenseTalking = 153,
1855 kModelAnimationDektoraSittingPullingGunOut = 154,
1856 kModelAnimationDektoraSittingHoldingGun = 155,
1857 kModelAnimationDektoraStandingIdle = 156,
1858 kModelAnimationDektoraStandingTalkGestureA = 157,
1859 kModelAnimationDektoraStandingNodShort = 158,
1860 kModelAnimationDektoraStandingTalkAgreeing = 159,
1861 kModelAnimationDektoraStandingTalkGestureB = 160,
1862 kModelAnimationDektoraStandingTalkGestureC = 161,
1863 kModelAnimationDektoraStandingTalkGestureD = 162,
1864 kModelAnimationDektoraInFlamesA = 163,
1865 kModelAnimationDektoraInFlamesGotHit = 164,
1866 kModelAnimationDektoraInFlamesStartFalling = 165,
1867 kModelAnimationDektoraInFlamesB = 166,
1868 kModelAnimationDektoraInFlamesEndFalling = 167,
1869 kModelAnimationDektoraDancingA = 168,
1870 kModelAnimationDektoraDancingB = 169,
1871 kModelAnimationDektoraDancingC = 170,
1872 kModelAnimationDektoraDancingFinale = 171,
1874 kModelAnimationGuzzaWithGunIdle = 172,
1875 kModelAnimationGuzzaWithGunGotHitRight = 173,
1876 kModelAnimationGuzzaWithGunGotHitLeft = 174,
1877 kModelAnimationGuzzaWithGunGotHitStraight = 175,
1878 kModelAnimationGuzzaWithGunWalking = 176,
1879 kModelAnimationGuzzaWithGunRunning = 177,
1880 kModelAnimationGuzzaWithGunShotDeadCollapsesInPlace = 178,
1881 kModelAnimationGuzzaWithGunSuggestTalk = 179,
1882 kModelAnimationGuzzaWithGunDismissTalk = 180,
1883 kModelAnimationGuzzaWithGunBackwardTalk = 181,
1884 kModelAnimationGuzzaWithGunUnholsterGun = 182,
1885 kModelAnimationGuzzaWithGunHolsterGun = 183,
1886 kModelAnimationGuzzaWithGunShooting = 184,
1887 kModelAnimationGuzzaWalking = 185,
1888 kModelAnimationGuzzaRunning = 186,
1889 kModelAnimationGuzzaClimbStairsUp = 187,
1890 kModelAnimationGuzzaClimbStairsDown = 188,
1891 kModelAnimationGuzzaSitAndTalkOrChew = 189,
1892 kModelAnimationGuzzaSitAndEat = 190,
1893 kModelAnimationGuzzaSitAndLookAtFood = 191,
1894 kModelAnimationGuzzaSitAndSmallHandMoveTalk = 192,
1895 kModelAnimationGuzzaSitAndSmallBothHandsMoveTalk = 193,
1896 kModelAnimationGuzzaSitAndLargerHandMoveTalk = 194,
1897 kModelAnimationGuzzaSitAndUpsetHandMoveTalk = 195,
1898 kModelAnimationGuzzaSitAndDismissHandMoveTalk = 196,
1899 kModelAnimationGuzzaStandIdle = 197,
1900 kModelAnimationGuzzaStandAndWipeNose = 198,
1901 kModelAnimationGuzzaStandAndScratchBelly = 199,
1902 kModelAnimationGuzzaStandAndGiveOrPutHigh = 200,
1903 kModelAnimationGuzzaStandAndSuggestTalk = 201,
1904 kModelAnimationGuzzaStandAndExplainOneHandMoveTalk = 202,
1905 kModelAnimationGuzzaStandAndExplainBothHandsMoveTalk = 203,
1906 kModelAnimationGuzzaStandAndGiveOrThrowWaistLevel = 204,
1907 kModelAnimationGuzzaStandAndDismissiveOneHandMoveTalk = 205,
1908 kModelAnimationGuzzaStandAndDismissiveBothHandsMoveTalk = 206,
1909 kModelAnimationGuzzaWithGunShotFallBackwards = 207,
1911 kModelAnimationClovisCombatIdle = 208,
1912 kModelAnimationClovisCombatStrafeSlow = 209,
1913 kModelAnimationClovisCombatStrafeFast = 210,
1914 kModelAnimationClovisCombatGotHitRight = 211,
1915 kModelAnimationClovisCombatGotHitLeft = 212,
1916 kModelAnimationClovisCombatWalking = 213,
1917 kModelAnimationClovisCombatRunning = 214,
1918 kModelAnimationClovisCombatClimbStairsUp = 215,
1919 kModelAnimationClovisCombatClimbStairsDown = 216,
1920 kModelAnimationClovisCombatAssumePosition = 217,
1921 kModelAnimationClovisCombatResumeNonCombat = 218,
1922 kModelAnimationClovisCombatPunchAttack = 219,
1923 kModelAnimationClovisWalking = 220,
1924 kModelAnimationClovisRunning = 221,
1925 kModelAnimationClovisClimbStairsUp = 222,
1926 kModelAnimationClovisClimbStairsDown = 223,
1927 kModelAnimationClovisGotHitRight = 224,
1928 kModelAnimationClovisGotHitLeft = 225,
1929 kModelAnimationClovisShotDead = 226,
1930 kModelAnimationClovisIdle = 227,
1931 kModelAnimationClovisLookingUpAndAbout = 228,
1932 kModelAnimationClovisOscillatingFeet = 229,
1933 kModelAnimationClovisCalmTalk = 230,
1934 kModelAnimationClovisSuggestingTalk = 231,
1935 kModelAnimationClovisSuggestingAndBeardScratchTalk = 232,
1936 kModelAnimationClovisAffirmingTalk = 233,
1937 kModelAnimationClovisHandCircularMoveTalk = 234,
1938 kModelAnimationClovisPointingTalk = 235,
1939 kModelAnimationClovisNegotiatingTalk = 236,
1940 kModelAnimationClovisGiveAndTakeOrPointingToSelf = 237,
1941 kModelAnimationClovisKneelingChecking = 238,
1942 kModelAnimationClovisStandingToKneeling = 239,
1943 kModelAnimationClovisKneelingToStanding = 240,
1944 kModelAnimationClovisKneelingTalking = 241,
1945 kModelAnimationClovisJumpingDodging = 242,
1946 kModelAnimationClovisLayingWithBookIdle = 243,
1947 kModelAnimationClovisLayingWithBookStopsReadingTalk = 244,
1948 kModelAnimationClovisLayingWithBookStillReadingTalk = 245,
1949 kModelAnimationClovisLayingWithBookGotHitOrSmallCough = 246,
1950 kModelAnimationClovisLayingWithBookReadingOutLoud = 247,
1951 kModelAnimationClovisLayingWithBookGotHitOrViolentCough = 248,
1952 kModelAnimationClovisLayingWithBookDyingDropBook = 249,
1953 kModelAnimationClovisLayingWithBookUnholsterGun = 250,
1954 kModelAnimationClovisLayingWithBookPointingGun = 251,
1955 kModelAnimationClovisLayingWithBookDyingDropGun = 252,
1957 kModelAnimationLucyWalking = 253,
1958 kModelAnimationLucyRunning = 254,
1959 kModelAnimationLucyClimbStairsUp = 255,
1960 kModelAnimationLucyClimbStairsDown = 256,
1961 kModelAnimationLucyGotHitBendsForward = 257,
1962 kModelAnimationLucyGotHitBendsBackward = 258,
1963 kModelAnimationLucyShotDead = 259,
1964 kModelAnimationLucyIdle = 260,
1965 kModelAnimationLucyPlayingArcade = 261,
1966 kModelAnimationLucyGestureGive = 262,
1967 kModelAnimationLucyCalmShortRightwardsNodTalk = 263,
1968 kModelAnimationLucyComplainingTalk = 264,
1969 kModelAnimationLucyIntenseTalk = 265,
1970 kModelAnimationLucyPointingTalk = 266,
1971 kModelAnimationLucySelfPointingTalk = 267,
1972 kModelAnimationLucyVeryUpsetTalk = 268,
1973 kModelAnimationLucyCalmLongRightwardsNodTalk = 269,
1974 kModelAnimationLucySubtleThrowKissTalk = 270,
1975 kModelAnimationLucyHappyHopTalk = 271,
1976 kModelAnimationLucyCombatIdle = 272,
1977 kModelAnimationLucyCombatBlocksUp = 273,
1978 kModelAnimationLucyCombatResumeNonCombat = 274,
1979 kModelAnimationLucyCombatDropsDead = 275,
1980 kModelAnimationLucyRemovesNeckletDiesFromExplosion = 276,
1982 kModelAnimationIzoCombatIdle = 277,
1983 kModelAnimationIzoCombatTurnRight = 278,
1984 kModelAnimationIzoCombatTurnLeft = 279,
1985 kModelAnimationIzoCombatGotHitRight = 280,
1986 kModelAnimationIzoCombatGotHitLeft = 281,
1987 kModelAnimationIzoCombatWalking = 282,
1988 kModelAnimationIzoCombatRunning = 283,
1989 kModelAnimationIzoCombatShotDead = 284,
1990 kModelAnimationIzoCombatClimbStairsUp = 285,
1991 kModelAnimationIzoCombatClimbStairsDown = 286,
1992 kModelAnimationIzoCombatUnseatheSword = 287,
1993 kModelAnimationIzoCombatSeatheSword = 288,
1994 kModelAnimationIzoCombatSwordAttack = 289,
1995 kModelAnimationIzoWalking = 290,
1996 kModelAnimationIzoRunning = 291,
1997 kModelAnimationIzoClimbStairsUp = 292,
1998 kModelAnimationIzoClimbStairsDown = 293,
1999 kModelAnimationIzoGotHitRight = 294,
2000 kModelAnimationIzoGotHitLeft = 295,
2001 kModelAnimationIzoShotDead = 296,
2002 kModelAnimationIzoIdle = 297,
2003 kModelAnimationIzoAwkwardPlayWithHands = 298,
2004 kModelAnimationIzoCalmTalk = 299,
2005 kModelAnimationIzoMoreCalmTalk = 300,
2006 kModelAnimationIzoExplainingTalk = 301,
2007 kModelAnimationIzoHeadNodsAgreeingTalk = 302,
2008 kModelAnimationIzoOffensiveTalk = 303,
2009 kModelAnimationIzoHeadNodsDisagreeingTalk = 304,
2010 kModelAnimationIzoUnderstandingTalk = 305,
2011 kModelAnimationIzoClimbLadderDown = 306,
2012 kModelAnimationIzoClimbLadderUp = 307,
2013 kModelAnimationIzoHoldingCameraIdle = 308,
2014 kModelAnimationIzoPicksCameraFromShop = 309,
2015 kModelAnimationIzoHoldingCameraTalk = 310,
2016 kModelAnimationIzoHoldingCameraUsesFlash = 311,
2018 kModelAnimationSadikCombatIdle = 312,
2019 kModelAnimationSadikCombatTurnRight = 313,
2020 kModelAnimationSadikCombatTurnLeft = 314,
2021 kModelAnimationSadikCombatGotHitFront = 315,
2022 kModelAnimationSadikCombatGotHitMore = 316,
2023 kModelAnimationSadikCombatWalking = 317,
2024 kModelAnimationSadikCombatRunning = 318,
2025 kModelAnimationSadikCombatShotDead = 319,
2026 kModelAnimationSadikCombatUnholsterGun = 320,
2027 kModelAnimationSadikCombatHolsterGun = 321,
2028 kModelAnimationSadikCombatFireGunAndReturnToPoseIdle = 322,
2029 kModelAnimationSadikWalking = 323,
2030 kModelAnimationSadikRunning = 324,
2031 kModelAnimationSadikGotHitFront = 325,
2032 kModelAnimationSadikGotHitMore = 326,
2033 kModelAnimationSadikShotDead = 327,
2034 kModelAnimationSadikIdle = 328,
2035 kModelAnimationSadikShiftsShoulders = 329,
2036 kModelAnimationSadikGesturePointOrGive = 330,
2037 kModelAnimationSadikCalmTalk = 331,
2038 kModelAnimationSadikMoreCalmTalk = 332,
2039 kModelAnimationSadikSuggestTalk = 333,
2040 kModelAnimationSadikUrgeTalk = 334,
2041 kModelAnimationSadikAccuseTalk = 335,
2042 kModelAnimationSadikProtestTalk = 336,
2043 kModelAnimationSadikMockTalk = 337,
2044 kModelAnimationSadikThisAndThatTalk = 338,
2045 kModelAnimationSadikClimbLadderDown = 339,
2046 kModelAnimationSadikClimbLadderUp = 340,
2047 kModelAnimationSadikJumpAcross = 341,
2048 kModelAnimationSadikHangingDropsDown = 342,
2049 kModelAnimationSadikKicksSomeoneWhoIsDown = 343,
2050 kModelAnimationSadikHoldsSomeoneAndPunches = 344,
2051 kModelAnimationSadikPicksUpAndThrowsMcCoy = 345,
2053 kModelAnimationTwinsSitIdle = 346,
2054 kModelAnimationTwinsSitTyping = 347,
2055 kModelAnimationTwinsSitLancePutsSomethingToTheLeft = 348,
2056 kModelAnimationTwinsSitLanceShortCalmTalk = 349,
2057 kModelAnimationTwinsSitLanceLongerCalmTalk = 350,
2058 kModelAnimationTwinsSitLutherCalmTalk = 351,
2059 kModelAnimationTwinsSitLutherMoreCalmTalk = 352,
2060 kModelAnimationTwinsSitLanceMoreCalmTalk = 353,
2061 kModelAnimationTwinsSitLutherProtestTalk = 354,
2062 kModelAnimationTwinsSitLutherGoAheadTalk = 355,
2063 kModelAnimationTwinsSitLutherHitsOrFeedsLance = 356,
2064 kModelAnimationTwinsSitDropForwards = 357,
2065 kModelAnimationTwinsSitAlmostDeadLutherPushesButton = 358,
2066 kModelAnimationTwinsSitDieCompletely = 359,
2068 kModelAnimationEarlyQCombatIdle = 360,
2069 kModelAnimationEarlyQCombatWalking = 361,
2070 kModelAnimationEarlyQCombatUnholsterGun = 362,
2071 kModelAnimationEarlyQCombatHolsterGun = 363,
2072 kModelAnimationEarlyQCombatFiresGun = 364,
2073 kModelAnimationEarlyQWalking = 365,
2074 kModelAnimationEarlyQGotHitRight = 366,
2075 kModelAnimationEarlyQGotHitLeft = 367,
2076 kModelAnimationEarlyQDropsDead = 368,
2077 kModelAnimationEarlyQIdle = 369,
2078 kModelAnimationEarlyQHandOnFace = 370,
2079 kModelAnimationEarlyQGivesSomething = 371,
2080 kModelAnimationEarlyQCalmTalk = 372,
2081 kModelAnimationEarlyQCalmExplainTalk = 373,
2082 kModelAnimationEarlyQVulgarTalk = 374,
2083 kModelAnimationEarlyQDismissTalk = 375,
2084 kModelAnimationEarlyQMoreDismissTalk = 376,
2085 kModelAnimationEarlyQIntenseExplainTalk = 377,
2086 kModelAnimationEarlyQSubtleExplainTalk = 378,
2087 kModelAnimationEarlyQExcitedTalk = 379,
2088 kModelAnimationEarlyQAnnounceTalk = 380,
2089 kModelAnimationEarlyQSPicksUpBottleAndPoursDrink = 381,
2090 kModelAnimationEarlyQSHoldsDrinkIdle = 382,
2091 kModelAnimationEarlyQSitsAndCrossesLegs = 383,
2092 kModelAnimationEarlyQSitIdle = 384,
2093 kModelAnimationEarlyQSitTalk = 385,
2094 kModelAnimationEarlyQSitScorpionAgonyDeath = 386,
2095 kModelAnimationEarlyQSitToStandingUp = 387,
2097 kModelAnimationZubenCombatIdle = 388,
2098 kModelAnimationZubenCombatHitFront = 389,
2099 kModelAnimationZubenCombatHitBack = 390,
2100 kModelAnimationZubenCombatWalking = 391,
2101 kModelAnimationZubenCombatRunning = 392,
2102 kModelAnimationZubenCombatShotDead = 393,
2103 kModelAnimationZubenCombatClimbStairsUp = 394,
2104 kModelAnimationZubenCombatClimbStairsDown = 395,
2105 kModelAnimationZubenCombatUnholsterCleaver = 396,
2106 kModelAnimationZubenCombatHolsterCleaver = 397,
2107 kModelAnimationZubenCleaverAttack = 398,
2108 kModelAnimationZubenWalking = 399,
2109 kModelAnimationZubenRunning = 400,
2110 kModelAnimationZubenClimbStairsUp = 401,
2111 kModelAnimationZubenClimbStairsDown = 402,
2112 kModelAnimationZubenClimbShotFront = 403,
2113 kModelAnimationZubenClimbShotBack = 404,
2114 kModelAnimationZubenShotDead = 405,
2115 kModelAnimationZubenIdle = 406,
2116 kModelAnimationZubenQuickLookLeftRight = 407,
2117 kModelAnimationZubenLooksAtSomeone = 408,
2118 kModelAnimationZubenCalmTalk = 409,
2119 kModelAnimationZubenProtestTalk = 410,
2120 kModelAnimationZubenQuestionTalk = 411,
2121 kModelAnimationZubenMoreQuestionTalk = 412,
2122 kModelAnimationZubenPointingTalk = 413,
2123 kModelAnimationZubenYetMoreQuestiongTalk = 414,
2124 kModelAnimationZubenScratchEarTalk = 415,
2125 kModelAnimationZubenDontKnowTalk = 416,
2126 kModelAnimationZubenThreatenTalk = 417,
2127 kModelAnimationZubenPlayWithHands = 418,
2128 kModelAnimationZubenToppleSoupCauldron = 419,
2129 kModelAnimationZubenBashOnDoor = 420,
2130 kModelAnimationZubenJumpDownFromCeiling = 421,
2132 kModelGenWalkerHattedPersonFastPace = 422,
2133 kModelGenWalkerHattedPersonLoweredFace = 423,
2134 kModelGenWalkerHattedPersonWithUmbrella = 424,
2135 kModelGenWalkerHattedPersonNoUmbrellaSmallSteps = 425,
2136 kModelGenWalkerHattedPersonWithUmbrellaStandsStill = 426,
2137 kModelGenWalkerHattedPersonNoUmbrellaStandsStill = 427,
2138 kModelGenWalkerHoodedPersonWithUmbrella = 428,
2139 kModelGenWalkerPunkPersonWithGlassesAndBeard = 429,
2140 kModelGenWalkerHoodedPersonWithUmbrellaStandsStill = 430,
2141 kModelGenWalkerPunkPersonWithGlassesAndBeardStandsStill = 431,
2142 kModelGenWalkerPunkPersonWithGlasses = 432,
2143 kModelGenWalkerPunkPersonWithGlassesStandsStill = 433,
2144 kModelGenWalkerHattedChild = 434,
2145 kModelGenWalkerChild = 435,
2146 kModelGenWalkerHattedPersonWithWoodenUmbrella = 436,
2147 kModelGenWalkerHattedLadyWithWoodenUmbrellaStandsStill = 437,
2149 kModelAnimationHysteriaPatron3DanceHandsDownLeanBackForth = 438,
2150 kModelAnimationHysteriaPatron3DanceHandsDownToHandsUp = 439,
2152 kModelAnimationBulletBobsTrackingGun = 440,
2154 kModelAnimationMaleTargetEmptyHandsActive = 441,
2155 kModelAnimationMaleTargetEmptyHandsDead = 442,
2156 kModelAnimationMaleTargetWithGunActive = 443,
2157 kModelAnimationMaleTargetWithGunDead = 444,
2158 kModelAnimationMaleTargetWithShotgunActive = 445,
2159 kModelAnimationMaleTargetWithShotgunDead = 446,
2160 kModelAnimationFemaleTargetWithBabyActive = 447,
2161 kModelAnimationFemaleTargetWithBabyDead = 448,
2162 kModelAnimationFemaleTargetWithGunActive = 449,
2163 kModelAnimationFemaleTargetWithGunDead = 450,
2165 kModelAnimationBakerTpose = 451,
2167 kModelAnimationCrazylegsRollSlow = 452,
2168 kModelAnimationCrazylegsRollFast = 453,
2169 kModelAnimationCrazylegsIdle = 454,
2170 kModelAnimationCrazylegsHandsUpIdle = 455,
2171 kModelAnimationCrazylegsMobileIdle = 456,
2172 kModelAnimationCrazylegsGestureGive = 457,
2173 kModelAnimationCrazylegsCalmTalk = 458,
2174 kModelAnimationCrazylegsSmallHandMoveTalk = 459,
2175 kModelAnimationCrazylegsPointingAtSelfTalk = 460,
2176 kModelAnimationCrazylegsDisagreeTalk = 461,
2177 kModelAnimationCrazylegsFastTalk = 462,
2178 kModelAnimationCrazylegsProtestTalk = 463,
2179 kModelAnimationCrazylegsMobileCalmTalk = 464,
2180 kModelAnimationCrazylegsMobileIntenseTalk = 465,
2181 kModelAnimationCrazylegsHandsUpTalk = 466,
2182 kModelAnimationCrazylegsHandsUpRaisesHands = 467,
2183 kModelAnimationCrazylegsHandsUpLowersHands = 468,
2184 kModelAnimationCrazylegsHangsUpMobile = 469,
2186 kModelAnimationGrigorianWalking = 470,
2187 kModelAnimationGrigorianSitIdle = 471,
2188 kModelAnimationGrigorianSitIdleNailBiting = 472,
2189 kModelAnimationGrigorianSitDismissTalk = 473,
2190 kModelAnimationGrigorianSitHeadacheTalk = 474,
2191 kModelAnimationGrigorianSitProtestTalk = 475,
2192 kModelAnimationGrigorianSitToStandingUp = 476,
2193 kModelAnimationGrigorianSitFromStandingUp = 477,
2194 kModelAnimationGrigorianStandIdle = 478,
2195 kModelAnimationGrigorianStandAnnoyedTalk = 479,
2196 kModelAnimationGrigorianStandArmsCrossedTalk = 480,
2197 kModelAnimationGrigorianStandProtestTalk = 481,
2198 kModelAnimationGrigorianStandProtestMoreTalk = 482,
2199 kModelAnimationGrigorianStandProtestEvenMoreTalk = 483,
2200 kModelAnimationGrigorianStandInsistentTalk = 484,
2201 kModelAnimationGrigorianStandDismissOrAccuseTalk = 485,
2202 kModelAnimationGrigorianStandBegOrMockingTalk = 486,
2204 kModelAnimationTransientWalking = 487,
2205 kModelAnimationTransientRunning = 488,
2206 kModelAnimationTransientShotDeadCollapseInPlace = 489,
2207 kModelAnimationTransientShotInTheBackDropsDead = 490,
2208 kModelAnimationTransientLayingIdle = 491,
2209 kModelAnimationTransientLayingCalmTalk = 492,
2210 kModelAnimationTransientLayingMoreCalmTalk = 493,
2211 kModelAnimationTransientLayingThisAndThatTalk = 494,
2212 kModelAnimationTransientLayingShotDead = 495,
2213 kModelAnimationTransientLayingGestureGiveOrTake = 496,
2214 kModelAnimationTransientIdle = 497,
2215 kModelAnimationTransientIdleToSearchingTrash = 498,
2216 kModelAnimationTransientPickingNodeAndWiping = 499,
2217 kModelAnimationTransientGestureGive = 500,
2218 kModelAnimationTransientScratchBackOfHeadTalk = 501,
2219 kModelAnimationTransientDescriptiveTalk = 502,
2220 kModelAnimationTransientPointingAtTalk = 503,
2221 kModelAnimationTransientSearchingTrash = 504,
2222 kModelAnimationTransientSearchingTrashToIdle = 505,
2224 kModelAnimationBulletBobSittingCombatIdle = 506,
2225 kModelAnimationBulletBobSittingCombatGotHit = 507,
2226 kModelAnimationBulletBobSittingCombatStrafeSlow = 508,
2227 kModelAnimationBulletBobSittingCombatStrafeFast = 509,
2228 kModelAnimationBulletBobSittingCombatShotDead = 510,
2229 kModelAnimationBulletBobSittingCombatTalk = 511,
2230 kModelAnimationBulletBobSittingCombatRetrievesGun = 512,
2231 kModelAnimationBulletBobSittingCombatFiresGun = 513,
2232 kModelAnimationBulletBobSittingIdle = 514,
2233 kModelAnimationBulletBobSittingHeadMoveAround = 515,
2234 kModelAnimationBulletBobSittingHeadMoveDownThink = 516,
2235 kModelAnimationBulletBobSittingCalmTalk = 517,
2236 kModelAnimationBulletBobSittingDismissiveTalk = 518,
2237 kModelAnimationBulletBobSittingSuggestTalk = 519,
2238 kModelAnimationBulletBobSittingQuickSuggestTalk = 520,
2239 kModelAnimationBulletBobSittingExplainTalk = 521,
2240 kModelAnimationBulletBobSittingGossipTalk = 522,
2241 kModelAnimationBulletBobSittingHeadNodLeftTalk = 523,
2242 kModelAnimationBulletBobSittingPersistentTalk = 524,
2243 kModelAnimationBulletBobSittingThumbsUp = 525,
2245 kModelAnimationRunciterWalking = 526,
2246 kModelAnimationRunciterGotHit = 527,
2247 kModelAnimationRunciterShotDead = 528,
2248 kModelAnimationRunciterIdle = 529,
2249 kModelAnimationRunciterScratchesWoundIdle = 530,
2250 kModelAnimationRunciterPicksNose = 531,
2251 kModelAnimationRunciterGestureGive = 532,
2252 kModelAnimationRunciterCalmTalk = 533,
2253 kModelAnimationRunciterSuggestOnTipToesTalk = 534,
2254 kModelAnimationRunciterExplainTalk = 535,
2255 kModelAnimationRunciterAngryTalk = 536,
2256 kModelAnimationRunciterQuestionTalk = 537,
2257 kModelAnimationRunciterOffensiveTalk = 538,
2258 kModelAnimationRunciterComplainCryTalk = 539,
2259 kModelAnimationRunciterDespairTalk = 540,
2260 kModelAnimationRunciterCannotBelieveTalk = 541,
2261 kModelAnimationRunciterAttack = 542,
2262 kModelAnimationRunciterDefendOrPourMove = 543,
2263 kModelAnimationRunciterProtectSelfMove = 544,
2265 kModelAnimationInsectDealerSittingIdle = 545,
2266 kModelAnimationInsectDealerSittingScratchEarIdle = 546,
2267 kModelAnimationInsectDealerSittingGestureGive = 547,
2268 kModelAnimationInsectDealerSittingCalmTalk = 548,
2269 kModelAnimationInsectDealerSittingExplainTalk = 549,
2270 kModelAnimationInsectDealerSittingPointingTalk = 550,
2271 kModelAnimationInsectDealerSittingHeadMoveTalk = 551,
2272 kModelAnimationInsectDealerSittingSuggestTalk = 552,
2273 kModelAnimationInsectDealerSittingGossipTalk = 553,
2274 kModelAnimationInsectDealerSittingDescriptiveTalk = 554,
2276 kModelAnimationTyrellGuardSittingIdle = 555,
2277 kModelAnimationTyrellGuardSittingLookingAtMonitorIdle = 556,
2278 kModelAnimationTyrellGuardSittingGestureGive = 557,
2279 kModelAnimationTyrellGuardSittingCalmTalk = 558,
2280 kModelAnimationTyrellGuardSittingExplainTalk = 559,
2281 kModelAnimationTyrellGuardSittingHandOverHeadTalk = 560,
2282 kModelAnimationTyrellGuardSittingSuggestTalk = 561,
2283 kModelAnimationTyrellGuardSittingUpsetTalk = 562,
2284 kModelAnimationTyrellGuardSittingMaybeHugsMonitors = 563,
2285 kModelAnimationTyrellGuardSittingSleepingWakingUp = 564,
2286 kModelAnimationTyrellGuardSittingPressingAlertButton = 565,
2288 kModelAnimationMiaIdle = 566,
2289 kModelAnimationMiaGestureGive = 567,
2290 kModelAnimationMiaHeadNodTalk = 568,
2291 kModelAnimationMiaMoreCalmTalk = 569,
2292 kModelAnimationMiaHandsOnWaistTalk = 570,
2294 kModelAnimationOfficerLearyCombatIdle = 571,
2295 kModelAnimationOfficerLearyCombatGotHitRight = 572,
2296 kModelAnimationOfficerLearyCombatGotHitLeft = 573,
2297 kModelAnimationOfficerLearyCombatWalking = 574,
2298 kModelAnimationOfficerLearyCombatRunning = 575,
2299 kModelAnimationOfficerLearyCombatShotDead = 576,
2300 kModelAnimationOfficerLearyCombatClimbStairsUp = 577,
2301 kModelAnimationOfficerLearyCombatClimbStairsDown = 578,
2302 kModelAnimationOfficerLearyCombatUnholsterGun = 579,
2303 kModelAnimationOfficerLearyCombatHolsterGun = 580,
2304 kModelAnimationOfficerLearyCombatFireGun = 581,
2305 kModelAnimationOfficerLearyWalking = 582,
2306 kModelAnimationOfficerLearyRunning = 583,
2307 kModelAnimationOfficerLearyClimbStairsUp = 584,
2308 kModelAnimationOfficerLearyClimbStairsDown = 585,
2309 kModelAnimationOfficerLearyGotHitFront = 586,
2310 kModelAnimationOfficerLearyGotHitBack = 587,
2311 kModelAnimationOfficerLearyShotDead = 588,
2312 kModelAnimationOfficerLearyOscillateIdle = 589,
2313 kModelAnimationOfficerLearyLookAroundIdle = 590,
2314 kModelAnimationOfficerLearyRockBackForthIdle = 591,
2315 kModelAnimationOfficerLearyCalmExplainTalk = 592,
2316 kModelAnimationOfficerLearyIndicateTalk = 593,
2317 kModelAnimationOfficerLearyLongerExplainTalk = 594,
2318 kModelAnimationOfficerLearyWarnOrThreatenTalk = 595,
2319 kModelAnimationOfficerLearyUpsetOrCommandTalk = 596,
2320 kModelAnimationOfficerLearyMoreUpsetTalk = 597,
2321 kModelAnimationOfficerLearyUrgeOrQuestionTalk = 598,
2322 kModelAnimationOfficerLearyHandsOnWaistTalk = 599,
2323 kModelAnimationOfficerLearyScratchHeadApologyTalk = 600,
2324 kModelAnimationOfficerLearyTakingNotes = 601,
2325 kModelAnimationOfficerLearyIntenseTakingNotes = 602,
2326 kModelAnimationOfficerLearyPutNotepadAway = 603,
2327 kModelAnimationOfficerLearyTakeOutNotepad = 604,
2329 kModelAnimationOfficerGrayfordCombatIdle = 605,
2330 kModelAnimationOfficerGrayfordCombatSlowStrafe = 606,
2331 kModelAnimationOfficerGrayfordCombatFastStrafe = 607,
2332 kModelAnimationOfficerGrayfordCombatGotHitRight = 608,
2333 kModelAnimationOfficerGrayfordCombatGotHitLeft = 609,
2334 kModelAnimationOfficerGrayfordCombatWalking = 610,
2335 kModelAnimationOfficerGrayfordCombatRunning = 611,
2336 kModelAnimationOfficerGrayfordCombatShotDead = 612,
2337 kModelAnimationOfficerGrayfordCombatClimbStairsUp = 613,
2338 kModelAnimationOfficerGrayfordCombatClimbStairsDown = 614,
2339 kModelAnimationOfficerGrayfordCombatUnholsterGun = 615,
2340 kModelAnimationOfficerGrayfordCombatHolsterGun = 616,
2341 kModelAnimationOfficerGrayfordCombatFireGun = 617,
2342 kModelAnimationOfficerGrayfordWalking = 618,
2343 kModelAnimationOfficerGrayfordRunning = 619,
2344 kModelAnimationOfficerGrayfordClimbStairsUp = 620,
2345 kModelAnimationOfficerGrayfordClimbStairsDown = 621,
2346 kModelAnimationOfficerGrayfordGotHitFront = 622,
2347 kModelAnimationOfficerGrayfordGotHitBack = 623,
2348 kModelAnimationOfficerGrayfordShotDead = 624,
2349 kModelAnimationOfficerGrayfordOscillateIdle = 625,
2350 kModelAnimationOfficerGrayfordLookAroundDownwardsIdle = 626,
2351 kModelAnimationOfficerGrayfordLookAroundSidewaysIdle = 627,
2352 kModelAnimationOfficerGrayfordGestureGive = 628,
2353 kModelAnimationOfficerGrayfordCalmExplainTalk = 629,
2354 kModelAnimationOfficerGrayfordCalmRightHandMoveTalk = 630,
2355 kModelAnimationOfficerGrayfordScratchHeadTalk = 631,
2356 kModelAnimationOfficerGrayfordQuickHandMoveTalk = 632,
2357 kModelAnimationOfficerGrayfordSevereTalk = 633,
2358 kModelAnimationOfficerGrayfordMockTalk = 634,
2359 kModelAnimationOfficerGrayfordPointingTalk = 635,
2360 kModelAnimationOfficerGrayfordQuestionTalk = 636,
2361 kModelAnimationOfficerGrayfordDismissTalk = 637,
2362 kModelAnimationOfficerGrayfordPlaceRadioToEar = 638,
2363 kModelAnimationOfficerGrayfordTalkToAndLowerRadio = 639,
2364 kModelAnimationOfficerGrayfordTakeOutRadioFromPocket = 640,
2365 kModelAnimationOfficerGrayfordPutAwayRadioInPocket = 641,
2367 kModelAnimationHanoiCombatIdle = 642,
2368 kModelAnimationHanoiCombatKicksDoorIn = 643,
2369 kModelAnimationHanoiCombatFiresGun = 644,
2370 kModelAnimationHanoiWalking = 645,
2371 kModelAnimationHanoiGotHitOrViolentHeadNod = 646,
2372 kModelAnimationHanoiShotDead = 647,
2373 kModelAnimationHanoiLooksAroundIdle = 648,
2374 kModelAnimationHanoiScratchesBackIdle = 649,
2375 kModelAnimationHanoiCalmTalk = 650,
2376 kModelAnimationHanoiExplainTalk = 651,
2377 kModelAnimationHanoiDownwardsNodTalk = 652,
2378 kModelAnimationHanoiDenyTalk = 653,
2379 kModelAnimationHanoiSlightBowingTalk = 654,
2380 kModelAnimationHanoiLaughTalk = 655,
2381 kModelAnimationHanoiMockTalk = 656,
2382 kModelAnimationHanoiGrabsMcCoy = 657,
2383 kModelAnimationHanoiHoldsMcCoyUp = 658,
2384 kModelAnimationHanoiHoldsMcCoyUpAndTalks = 659,
2385 kModelAnimationHanoiPunchUpAttack = 660,
2387 kModelAnimationDeskClerkReadPaperIdle = 661,
2388 kModelAnimationDeskClerkReadPaperChangePageIdle = 662,
2389 kModelAnimationDeskClerkReadPaperCalmTalk = 663,
2390 kModelAnimationDeskClerkReadPaperMoreCalmTalk = 664,
2391 kModelAnimationDeskClerkReadPaperMoveLeftTalk = 665,
2392 kModelAnimationDeskClerkReadPaperSlightClosePaperTalk = 666,
2393 kModelAnimationDeskClerkReadPaperMoreClosePaperTalk = 667,
2394 kModelAnimationDeskClerkIsHeldUpByLeonIdle = 668,
2395 kModelAnimationDeskClerkFallingAfterLeonLetsGo = 669,
2396 kModelAnimationDeskClerkHeadSmashedOnCounter = 670,
2398 kModelAnimationHowieLeeGathersOfTidiesUp = 671,
2399 kModelAnimationHowieLeeWalking = 672,
2400 kModelAnimationHowieLeePutsIngredientsCooking = 673,
2401 kModelAnimationHowieLeeLongGestureGive = 674,
2402 kModelAnimationHowieLeeQuickGestureGive = 675,
2403 kModelAnimationHowieLeeCalmTalk = 676,
2404 kModelAnimationHowieLeeExplainTalk = 677,
2405 kModelAnimationHowieLeeUpsetTalk = 678,
2406 kModelAnimationHowieLeeAngryTalk = 679,
2407 kModelAnimationHowieLeeNoTimeTalk = 680,
2408 kModelAnimationHowieLeeElaborateMovementTalk = 681,
2410 kModelAnimationFishDealerWalking = 682,
2411 kModelAnimationFishDealerIdle = 683,
2412 kModelAnimationFishDealerGestureGive = 684,
2413 kModelAnimationFishDealerCalmTalk = 685,
2414 kModelAnimationFishDealerExplainTalk = 686,
2415 kModelAnimationFishDealerNoTroubleTalk = 687,
2417 kModelAnimationKleinWalking = 688,
2418 kModelAnimationKleinStandingIdle = 689,
2419 kModelAnimationKleinTalkScratchBackOfHead = 690,
2420 kModelAnimationKleinWorkingOnInstruments = 691,
2421 kModelAnimationKleinTalkSmallLeftHandMove = 692,
2422 kModelAnimationKleinTalkRightHandTouchFace = 693,
2423 kModelAnimationKleinTalkWideHandMotion = 694,
2424 kModelAnimationKleinTalkSuggestOrAsk = 695,
2425 kModelAnimationKleinTalkDismissive = 696,
2426 kModelAnimationKleinTalkRaisingBothHands = 697,
2428 kModelAnimationMurrayIdle = 698,
2429 kModelAnimationMurrayGestureGive = 699,
2430 kModelAnimationMurrayCalmTalk = 700,
2431 kModelAnimationMurrayMoreCalmTalk = 701,
2432 kModelAnimationMurrayExplainTalk = 702,
2433 kModelAnimationMurrayMoreExplainTalk = 703,
2434 kModelAnimationMurrayCautionTalk = 704,
2436 kModelAnimationHawkersBarkeepIdle = 705,
2437 kModelAnimationHawkersBarkeepCleaningBar = 706,
2438 kModelAnimationHawkersBarkeepWipingGlasses = 707,
2439 kModelAnimationHawkersBarkeepGestureGive = 708,
2440 kModelAnimationHawkersBarkeepGiveMoonshine = 709,
2441 kModelAnimationHawkersBarkeepCalmTalk = 710,
2442 kModelAnimationHawkersBarkeepExplainTalk = 711,
2443 kModelAnimationHawkersBarkeepBentsAndWipesTalk = 712,
2444 kModelAnimationHawkersBarkeepAltGestureGiveTalk = 713,
2445 kModelAnimationHawkersBarkeepBentingTalk = 714,
2446 kModelAnimationHawkersBarkeepBentingAndDismissTalk = 715,
2448 kModelAnimationHollowayWalking = 716,
2449 kModelAnimationHollowayIdle = 717,
2450 kModelAnimationHollowaySlightHeadMove = 718,
2451 kModelAnimationHollowayGlobAttack = 719,
2452 kModelAnimationHollowayCalmTalk = 720,
2453 kModelAnimationHollowayExplainTalk = 721,
2455 kModelAnimationSergeantWallsIdle = 722,
2456 kModelAnimationSergeantWallsScratchHead = 723,
2457 kModelAnimationSergeantWallsGestureGive = 724,
2458 kModelAnimationSergeantWallsCalmTalk = 725,
2459 kModelAnimationSergeantWallsMoreHeadMoveTalk = 726,
2460 kModelAnimationSergeantWallsExplainTalk = 727,
2461 kModelAnimationSergeantWallsLaughTalk = 728,
2462 kModelAnimationSergeantWallsHarderLaughTalk = 729,
2463 kModelAnimationSergeantWallsDefendTalk = 730,
2464 kModelAnimationSergeantWallsHitsBuzzerTalk = 731,
2467 kModelAnimationMorajiRunning = 732,
2468 kModelAnimationMorajiCuffedIdle = 733,
2469 kModelAnimationMorajiCuffedFastTalk = 734,
2470 kModelAnimationMorajiCuffedMoreFastTalk = 735,
2471 kModelAnimationMorajiCuffedPointingTalk = 736,
2472 kModelAnimationMorajiCuffedSomethingExplodingToHisLeft = 737,
2473 kModelAnimationMorajiCuffedShotDead = 738,
2474 kModelAnimationMorajiRunningDivesForward = 739,
2475 kModelAnimationMorajiLayingForwardTalk = 740,
2476 kModelAnimationMorajiLayingForwardDies = 741,
2477 kModelAnimationMorajiSittingGetsUp = 742,
2478 kModelAnimationMorajiStandingUpUrgentTalk = 743,
2480 kModelAnimationPhotographerWalking = 744,
2481 kModelAnimationPhotographerIdle = 745,
2482 kModelAnimationPhotographerTakingAPhoto = 746,
2483 kModelAnimationPhotographerCalmTalk = 747,
2484 kModelAnimationPhotographerMoreHeadMoveTalk = 748,
2485 kModelAnimationPhotographerExplainTalk = 749,
2486 kModelAnimationPhotographerSuggestTalk = 750,
2488 kModelAnimationRajifWithGunIdle = 751,
2490 kModelAnimationEarlyQBartenderWipingGlassIdle = 752,
2491 kModelAnimationEarlyQBartenderWipingTable = 753,
2492 kModelAnimationEarlyQBartenderPuttingAGlassOnTable = 754,
2493 kModelAnimationEarlyQBartenderCalmTalk = 755,
2494 kModelAnimationEarlyQBartenderExplainTalk = 756,
2495 kModelAnimationEarlyQBartenderDescribeTalk = 757,
2497 kModelAnimationShoeshineManWalking = 758,
2498 kModelAnimationShoeshineManSitsIdle = 759,
2499 kModelAnimationShoeshineManSitsGestureGive = 760,
2500 kModelAnimationShoeshineManSitsCalmTalk = 761,
2501 kModelAnimationShoeshineManSitsMoreHeadMoveTalk = 762,
2502 kModelAnimationShoeshineManSitsViolentHeadMove = 763,
2503 kModelAnimationShoeshineManSitsGetsUp = 764,
2505 kModelAnimationTyrellWalking = 765,
2506 kModelAnimationTyrellIdle = 766,
2507 kModelAnimationTyrellHeadMoveIdle = 767,
2508 kModelAnimationTyrellFastNodTalk = 768,
2509 kModelAnimationTyrellSuggestTalk = 769,
2510 kModelAnimationTyrellConsideringTalk = 770,
2511 kModelAnimationTyrellBowsAndSuggestsTalk = 771,
2512 kModelAnimationTyrellDismissTalk = 772,
2514 kModelAnimationChewWalking = 773,
2515 kModelAnimationChewTakesAStepBackwards = 774,
2516 kModelAnimationChewGotHit = 775,
2517 kModelAnimationChewShotDead = 776,
2518 kModelAnimationChewIdle = 777,
2519 kModelAnimationChewFiddlingWithInstruments = 778,
2520 kModelAnimationChewAdjustingInstrument = 779,
2521 kModelAnimationChewProtestTalk = 780,
2522 kModelAnimationChewAngryTalk = 781,
2523 kModelAnimationChewExplainTalk = 782,
2524 kModelAnimationChewGoAwayTalk = 783,
2525 kModelAnimationChewDismissiveTalk = 784,
2526 kModelAnimationChewPointingSomewhereTalk = 785,
2527 kModelAnimationChewDescribePulledTalk = 786,
2528 kModelAnimationChewDescribePushedTalk = 787,
2530 kModelAnimationGaffWalking = 788,
2531 kModelAnimationGaffClimbStairsUp = 789,
2532 kModelAnimationGaffClimbStairsDown = 790,
2533 kModelAnimationGaffGotHitRight = 791,
2534 kModelAnimationGaffGotHitLeft = 792,
2535 kModelAnimationGaffShotDown = 793,
2536 kModelAnimationGaffIdle = 794,
2537 kModelAnimationGaffLooksAroundAndDown = 795,
2538 kModelAnimationGaffMakesOrigamiMaybe = 796,
2539 kModelAnimationGaffGestureGive = 797,
2540 kModelAnimationGaffCalmPointingWithStickTalk = 798,
2541 kModelAnimationGaffExplainTalk = 799,
2542 kModelAnimationGaffDescribeTalk = 800,
2543 kModelAnimationGaffLaughHeadBackTalk = 801,
2544 kModelAnimationGaffEntersSpinner = 802,
2545 kModelAnimationGaffExitsSpinner = 803,
2546 kModelAnimationGaffReachesOver = 804,
2548 kModelAnimationBearToyWalking = 805,
2549 kModelAnimationBearToyOscillatingIdle = 806,
2550 kModelAnimationBearToyGotHit = 807,
2551 kModelAnimationBearToyShotDead = 808,
2553 kModelAnimationSebastianWalking = 809,
2554 kModelAnimationSebastianStepsBack = 810,
2555 kModelAnimationSebastianIdle = 811,
2556 kModelAnimationSebastianAwkwardPlayWithHands = 812,
2557 kModelAnimationSebastianCalmHeadNodLeftTalk = 813,
2558 kModelAnimationSebastianCalmHeadNodRightTalk = 814,
2559 kModelAnimationSebastianSuggestTalk = 815,
2560 kModelAnimationSebastianWonderingTalk = 816,
2561 kModelAnimationSebastianPointingToSelfTalk = 817,
2562 kModelAnimationSebastianScratchEarTalk = 818,
2563 kModelAnimationSebastianAnnoyedTalk = 819,
2564 kModelAnimationSebastianWaitTalk = 820,
2565 kModelAnimationSebastianTriesToRunHitsHeadAndFalls = 821,
2567 kModelAnimationRachaelWalking = 822,
2568 kModelAnimationRachaelIdle = 823,
2569 kModelAnimationRachaelIdleOscilate = 824,
2570 kModelAnimationRachaelTalkSoftNod = 825,
2571 kModelAnimationRachaelTalkNodToLeft = 826,
2572 kModelAnimationRachaelTalkSuggestWithNodToLeft = 827,
2573 kModelAnimationRachaelTalkIndiffWithNodToLeft = 828,
2574 kModelAnimationRachaelTalkOfferPointing = 829,
2575 kModelAnimationRachaelTalkHaltMovement = 830,
2576 kModelAnimationRachaelTalkHandOnChest = 831,
2577 kModelAnimationRachaelTalkHandWaveToRight = 832,
2579 kModelGeneralDollWalking = 833,
2580 kModelGeneralDollIdle = 834,
2581 kModelGeneralDollHaltSalute = 835,
2582 kModelGeneralDollShotDead = 836,
2583 kModelGeneralDollGotHit = 837,
2585 kModelIsabellaIdle = 838,
2586 kModelIsabellaPutsSpicesInSoup = 839,
2587 kModelIsabellaGestureGiveOrTake = 840,
2588 kModelIsabellaCalmTalk = 841,
2589 kModelIsabellaSuggestTalk = 842,
2590 kModelIsabellaProtestTalk = 843,
2591 kModelIsabellaMoreCalmTalk = 844,
2592 kModelIsabellaLaughTalk = 845,
2594 kModelLeonWalking = 846,
2595 kModelLeonIdle = 847,
2596 kModelLeonGrabHoldHigh = 848,
2597 kModelLeonGrabLetsGo = 849,
2598 kModelLeonCalmTalk = 850,
2599 kModelLeonComplainTalk = 851,
2600 kModelLeonAwkwardTalk = 852,
2601 kModelLeonDenyTalk = 853,
2602 kModelLeonGrabTalk = 854,
2603 kModelLeonGrabAndGutPunchTalk = 855,
2604 kModelLeonPunchAttack = 856,
2606 kModelAnimationRatJumpAttack = 857,
2607 kModelAnimationRatRunning = 858,
2608 kModelAnimationRatDying = 859,
2609 kModelAnimationRatHurt = 860,
2610 kModelAnimationRatIdle = 861,
2611 kModelAnimationRatSlowWalk = 862,
2613 kModelAnimationMaggieWalking = 863,
2614 kModelAnimationMaggieStandingIdle = 864,
2615 kModelAnimationMaggieBarking = 865,
2616 kModelAnimationMaggieLyingDown = 866,
2617 kModelAnimationMaggieLyingIdleTailWagging = 867,
2618 kModelAnimationMaggieLyingStandingUp = 868,
2619 kModelAnimationMaggieStandingOnTwoFeet = 869,
2620 kModelAnimationMaggieBarkingOrHeadUp = 870,
2621 kModelAnimationMaggieLyingDead = 871,
2622 kModelAnimationMaggieWalkingTrapped = 872,
2623 kModelAnimationMaggieStandingOnTwoFeetTrapped = 873,
2624 kModelAnimationMaggieExploding = 874,
2625 kModelAnimationMaggieStandingIdleTrapped = 875,
2626 kModelAnimationMaggieToggleSleepingWakeUp = 876,
2628 kModelAnimationHysteriaPatron1DanceStandingUpSemiSitAndUp = 877,
2629 kModelAnimationHysteriaPatron1DanceStandingUpLeftMotion = 878,
2630 kModelAnimationHysteriaPatron1DanceStandingUpStowingMoney = 879,
2631 kModelAnimationHysteriaPatron1DanceSplitsDuckAndDown = 880,
2632 kModelAnimationHysteriaPatron1DanceSplitsSemiUpAndDown = 881,
2633 kModelAnimationHysteriaPatron1DanceSplitsBackAndForth = 882,
2634 kModelAnimationHysteriaPatron1DanceStandingUpToSplits = 883,
2635 kModelAnimationHysteriaPatron1DanceSplitsToStandingUp = 884,
2637 kModelAnimationHysteriaPatron2DanceHandsBellyMotion = 885,
2638 kModelAnimationHysteriaPatron2DanceHandsUpLeftMotion = 886,
2639 kModelAnimationHysteriaPatron2DanceHandsUpSitAndUp = 887,
2640 kModelAnimationHysteriaPatron2DanceHandsDownHipsSwirl = 888,
2641 kModelAnimationHysteriaPatron2DanceHandsDownLegSwirl = 889,
2642 kModelAnimationHysteriaPatron2DanceHandsDownLeanBackForth = 890,
2643 kModelAnimationHysteriaPatron2DanceHandsUpToHandsDown = 891,
2644 kModelAnimationHysteriaPatron2DanceHandsDownToHandsUp = 892,
2646 kModelAnimationMutant1Walking = 893,
2647 kModelAnimationMutant1Idle = 894,
2648 kModelAnimationMutant1CalmTalk = 895,
2649 kModelAnimationMutant1MoreCalmTalk = 896,
2650 kModelAnimationMutant1YellOrHurt = 897,
2651 kModelAnimationMutant1MeleeAttack = 898,
2652 kModelAnimationMutant1Jump = 899,
2653 kModelAnimationMutant1ShotDead = 900,
2655 kModelAnimationMutant2Walking = 901,
2656 kModelAnimationMutant2Running = 902,
2657 kModelAnimationMutant2Idle = 903,
2658 kModelAnimationMutant2CalmTalk = 904,
2659 kModelAnimationMutant2YellOrHurt = 905,
2660 kModelAnimationMutant2MeleeAttack = 906,
2661 kModelAnimationMutant2ShotDead = 907,
2663 kModelAnimationMutant3Walking = 908,
2664 kModelAnimationMutant3Running = 909,
2665 kModelAnimationMutant3Idle = 910,
2666 kModelAnimationMutant3CalmTalk = 911,
2667 kModelAnimationMutant3YellOrHurt = 912,
2668 kModelAnimationMutant3PicksUpAndThrowsRock = 913,
2669 kModelAnimationMutant3CrouchedWaiting = 914,
2670 kModelAnimationMutant3CrouchedToStanding = 915,
2671 kModelAnimationMutant3CrouchedFromStanding = 916,
2672 kModelAnimationMutant3ShotDead = 917,
2674 kModelAnimationTaffyPatronRunning = 918,
2675 kModelAnimationTaffyPatronShotDead = 919,
2677 kModelAnimationHasanTalkWipeFaceLeftHand01 = 920,
2678 kModelAnimationHasanIdleSlightMovement = 921,
2679 kModelAnimationHasanGestureSuggest = 922,
2680 kModelAnimationHasanTakingABiteSnakeMove = 923,
2681 kModelAnimationHasanTalkPointingRightHand = 924,
2682 kModelAnimationHasanTalkMovingBothHands = 925,
2683 kModelAnimationHasanTalkLeftRightLeftGesture = 926,
2684 kModelAnimationHasanTalkRaiseHandSnakeMove = 927,
2685 kModelAnimationHasanTalkMovingBothHandsAndNod = 928,
2686 kModelAnimationHasanTalkWipeFaceLeftHand02 = 929,
2687 kModelAnimationHasanTalkUpset = 930,
2689 kModelAnimationBadge = 931,
2690 kModelAnimationBomb = 932,
2691 kModelAnimationCandy = 933,
2692 kModelAnimationCandyWrapper = 934,
2693 kModelAnimationDektorasCard = 935,
2694 kModelAnimationCheese = 936,
2695 kModelAnimationChopstickWrapper = 937,
2696 kModelAnimationChromeDebris = 938,
2697 kModelAnimationDragonflyBelt = 939,
2698 kModelAnimationDragonflyEarring = 940,
2699 kModelAnimationDNADataDisc = 941,
2700 kModelAnimationDogCollar = 942,
2701 kModelAnimationRagDoll = 943,
2702 kModelAnimationEnvelope = 944,
2703 kModelAnimationFlaskOfAbsinthe = 945,
2704 kModelAnimationFolderInKIA = 946,
2705 kModelAnimationGoldfish = 947,
2706 kModelAnimationFolder = 948,
2707 kModelAnimationLetter = 949,
2708 kModelAnimationGarterSnake = 950,
2709 kModelAnimationLichenDogWrapper = 951,
2710 kModelAnimationLicensePlate = 952,
2711 kModelAnimationGordosLighterReplicant = 953,
2712 kModelAnimationGordosLighterHuman = 954,
2713 kModelAnimationKingstonKitchenBox = 955,
2714 kModelAnimationMaggieBracelet = 956,
2715 kModelAnimationGrigoriansNote = 957,
2716 kModelAnimationOriginalRequisitionForm = 958,
2717 kModelAnimationOriginalShippingForm = 959,
2718 kModelAnimationPowerSource = 960,
2719 kModelAnimationCollectionReceipt = 961,
2720 kModelAnimationRequisitionForm = 962,
2721 kModelAnimationRadiationGoggles = 963,
2722 kModelAnimationReferenceLetter = 964,
2723 kModelAnimationWeaponsOrderForm = 965,
2724 kModelAnimationShellCasings = 966,
2725 kModelAnimationSlug = 967,
2727 kModelAnimationStrangeScale = 969,
2728 kModelAnimationHysteriaToken = 970,
2729 kModelAnimationToyDog = 971,
2730 kModelAnimationTyrellSalesPamphlet = 972,
2731 kModelAnimationTyrellSalesPamphletKIA = 973,
2732 kModelAnimationDetonatorWire = 974,
2733 kModelAnimationVideoDisc = 975,
2734 kModelAnimationCageOfScorpions = 976,
2735 kModelAnimationIzoCamera = 977,
2736 kModelAnimationDeadDogA = 978,
2737 kModelAnimationDeadDogB = 979,
2738 kModelAnimationDeadDogC = 980,
2739 kModelAnimationMarcusDead = 981,
2740 kModelAnimationYukonHotelChair = 982,
2741 kModelAnimationWeaponsCrate = 983,
2742 kModelAnimationPhoto = 984,
2743 kModelAnimationCrystalsCigarette = 985,
2744 kModelAnimationSpinnerKeys = 986,
2745 kModelAnimationBriefcase = 987,
2746 kModelAnimationDNAEvidence01OutOf6 = 988,
2748 kModelAnimationDNAEvidence03OutOf6 = 990,
2749 kModelAnimationDNAEvidence04OutOf6 = 991,
2751 kModelAnimationDNAEvidenceComplete = 993,
2753 kModelAnimationAmmoType01 = 995,
2754 kModelAnimationAmmoType02 = 996
2771 enum SceneObjectOffset {
2772 kSceneObjectOffsetActors = 0,
2773 kSceneObjectOffsetItems = 74,
2774 kSceneObjectOffsetObjects = 198
2777 enum ActorCombatStates {
2778 kActorCombatStateIdle = 0,
2779 kActorCombatStateCover = 1,
2780 kActorCombatStateApproachCloseAttack = 2,
2781 kActorCombatStateUncover = 3,
2782 kActorCombatStateAim = 4,
2783 kActorCombatStateRangedAttack = 5,
2784 kActorCombatStateCloseAttack = 6,
2785 kActorCombatStateFlee = 7,
2786 kActorCombatStateApproachRangedAttack = 8
2789 enum PoliceMazeTrackInstruction {
2790 kPMTIActivate = -26,
2793 kPMTIEnemyReset = -23,
2794 kPMTIEnemySet = -22,
2795 kPMTIFlagReset = -21,
2797 kPMTIVariableDec = -19,
2798 kPMTIVariableInc = -18,
2799 kPMTIVariableReset = -17,
2800 kPMTIVariableSet = -16,
2801 kPMTITargetSet = -15,
2802 kPMTIPausedReset1of3 = -14,
2803 kPMTIPausedReset1of2 = -13,
2804 kPMTIPausedSet = -12,
2805 kPMTIPausedReset = -11,
2806 kPMTIPlaySound = -10,
2807 kPMTIObstacleReset = -9,
2808 kPMTIObstacleSet = -8,
2809 kPMTIWaitRandom = -7,
2820 kPlayerAgendaPolite = 0,
2821 kPlayerAgendaNormal = 1,
2822 kPlayerAgendaSurly = 2,
2823 kPlayerAgendaErratic = 3,
2824 kPlayerAgendaUserChoice = 4
2827 enum AffectionTowards {
2828 kAffectionTowardsNone = 0,
2829 kAffectionTowardsSteele = 1,
2830 kAffectionTowardsDektora = 2,
2831 kAffectionTowardsLucy = 3
2845 kGoalMcCoyDefault = 0,
2846 kGoalMcCoyDodge = 1,
2847 kGoalMcCoyLeanOverAndSearch = 2,
2848 kGoalMcCoyBB11GetUp = 100,
2849 kGoalMcCoyBB11PrepareToRunAway = 101,
2850 kGoalMcCoyBB11RunAway = 102,
2851 kGoalMcCoyBB11GetCaught = 103,
2852 kGoalMcCoyNRxxSitAtTable = 200,
2853 kGoalMcCoyNRxxStandUp = 201,
2854 kGoalMcCoyNR01ThrownOut = 210,
2855 kGoalMcCoyNR01GetUp = 211,
2856 kGoalMcCoyNR01LayDrugged = 212,
2857 kGoalMcCoyNR04Drink = 220,
2858 kGoalMcCoyNR04PassOut = 221,
2859 kGoalMcCoyNR11Shoot = 230,
2860 kGoalMcCoyNR10Fall = 231,
2861 kGoalMcCoyUG07Caught = 301,
2862 kGoalMcCoyUG07BrokenFinger = 302,
2863 kGoalMcCoyUG07Released = 303,
2864 kGoalMcCoyCallWithGuzza = 350,
2865 kGoalMcCoyUG15Fall = 390,
2866 kGoalMcCoyUG15Die = 391,
2867 kGoalMcCoyStartChapter5 = 400,
2868 kGoalMcCoyArrested = 500,
2869 kGoalMcCoyGone = 599
2874 kGoalSteeleDefault = 0,
2875 kGoalSteeleGoToRC01 = 1,
2876 kGoalSteeleGoToRC02 = 2,
2877 kGoalSteeleGoToFreeSlotC1 = 3,
2878 kGoalSteeleGoToFreeSlotG1 = 4,
2879 kGoalSteeleGoToCT01 = 5,
2880 kGoalSteeleGoToFreeSlotC2 = 6,
2881 kGoalSteeleGoToFreeSlotG2 = 7,
2882 kGoalSteeleGoToPoliceShootingRange = 8,
2883 kGoalSteeleGoToPS02 = 9,
2884 kGoalSteeleGoToFreeSlotG3 = 10,
2885 kGoalSteeleInterviewGrigorian = 11,
2887 kGoalSteeleApprehendIzo = 100,
2888 kGoalSteeleGoToTB02 = 110,
2889 kGoalSteeleLeaveTB02 = 111,
2890 kGoalSteeleGoToPoliceStation = 112,
2891 kGoalSteeleWalkAround = 113,
2892 kGoalSteeleShootIzo = 120,
2893 kGoalSteeleArrestIzo = 121,
2894 kGoalSteeleIzoBlockedByMcCoy = 125,
2895 kGoalSteeleLeaveRC03 = 130,
2896 kGoalSteeleWalkAroundRestart = 190,
2898 kGoalSteeleStartChapter3 = 205,
2899 kGoalSteeleNR11StartWaiting = 210,
2900 kGoalSteeleNR11StopWaiting = 211,
2901 kGoalSteeleNR11Enter = 212,
2902 kGoalSteeleNR11Entered = 213,
2903 kGoalSteeleNR11Decide = 214,
2904 kGoalSteeleNR11Shoot = 215,
2905 kGoalSteeleNR11StopShooting = 216,
2906 kGoalSteeleNR01WaitForMcCoy = 230,
2907 kGoalSteeleNR01GoToNR08 = 231,
2908 kGoalSteeleNR01GoToNR02 = 232,
2909 kGoalSteeleNR01GoToHF03 = 233,
2910 kGoalSteeleHF03McCoyChasingLucy = 234,
2911 kGoalSteeleNR08WalkOut = 235,
2912 kGoalSteeleNR10Wait = 236,
2913 kGoalSteeleHF02ConfrontLucy = 240,
2914 kGoalSteeleHF02ShootLucy = 241,
2915 kGoalSteeleHF02LucyShotBySteele = 242,
2916 kGoalSteeleHF02LucyRanAway = 243,
2917 kGoalSteeleHF02LucyShotByMcCoy = 244,
2918 kGoalSteeleHF02LucyLostByMcCoy = 245,
2919 kGoalSteeleHFxxGoToSpinner = 246,
2920 kGoalSteeleNR01ConfrontGordo = 250,
2921 kGoalSteeleNR01TalkToGordo = 251,
2922 kGoalSteeleNR01ShootGordo = 252,
2923 kGoalSteeleNR01ShootMcCoy = 255,
2924 kGoalSteeleNR01McCoyShotGordo = 258,
2925 kGoalSteeleNR01McCoyShotGun = 260,
2926 kGoalSteeleNR01PrepareTalkAboutShotGun = 261,
2927 kGoalSteeleNR01TalkAboutShotGun = 262,
2928 kGoalSteeleNR01ShotByMcCoy = 270,
2929 kGoalSteeleNR01PrepareShotByMcCoy = 271,
2930 kGoalSteeleNRxxGoToSpinner = 275,
2931 kGoalSteeleTalkAboutMissingSpinner = 280,
2932 kGoalSteeleImmediatelyStartChapter4 = 285,
2933 kGoalSteeleNR01StartChapter4 = 290,
2934 kGoalSteeleHF01StartChapter4 = 291,
2936 kGoalSteeleStartChapter4 = 300,
2938 kGoalSteeleStartChapter5 = 400,
2939 kGoalSteeleHF06Attack = 402,
2941 kGoalSteeleKP03Walk = 411,
2942 kGoalSteeleKP03StopWalking = 412,
2943 kGoalSteeleKP03Leave = 413,
2944 kGoalSteeleKP03Exploded = 415,
2945 kGoalSteeleKP03Dying = 416,
2946 kGoalSteeleKP03ShootMcCoy = 418,
2947 kGoalSteeleKP03Dead = 419,
2948 kGoalSteeleKP01Wait = 420,
2949 kGoalSteeleKP01TalkToMcCoy = 421,
2950 kGoalSteeleKP01Leave = 422,
2951 kGoalSteeleKP01Left = 423,
2952 kGoalSteeleKP05Enter = 430,
2953 kGoalSteeleKP05Leave = 431,
2954 kGoalSteeleKP06Enter = 432,
2955 kGoalSteeleKP06Leave = 433,
2956 kGoalSteeleWaitingForEnd = 499,
2957 kGoalSteeleGone = 599
2961 kGoalDektoraDefault = 0,
2963 kGoalDektoraStartWalkingAround = 100,
2964 kGoalDektoraWalkAroundAsReplicant = 101,
2965 kGoalDektoraWalkAroundAsHuman = 102,
2966 kGoalDektoraStopWalkingAround = 103,
2968 kGoalDektoraStartChapter3 = 199,
2969 kGoalDektoraNR07Sit = 200,
2970 kGoalDektoraNR08Dance = 210,
2971 kGoalDektoraNR08Leave = 211,
2972 kGoalDektoraNR08ReadyToRun = 245,
2973 kGoalDektoraNR08GoToNR10 = 246,
2974 kGoalDektoraNR10AttackMcCoy = 247,
2975 kGoalDektoraNR11Hiding = 250,
2976 kGoalDektoraNR11WalkAway = 260,
2977 kGoalDektoraNR11PrepareBurning = 269,
2978 kGoalDektoraNR11Burning = 270,
2979 kGoalDektoraNR11BurningGoToMcCoy = 271,
2980 kGoalDektoraNR11BurningGoToWindow = 272,
2981 kGoalDektoraNR11PrepareFallThroughWindow = 273,
2982 kGoalDektoraNR11FallThroughWindow = 274,
2983 kGoalDektoraNR11BurningFallToNR10 = 279,
2984 kGoalDektoraNR11RanAway = 290,
2985 kGoalDektoraNR07RanAway = 295,
2986 kGoalDektoraStartAct4StashedAway = 300,
2987 kGoalDektoraKP07Wait = 513,
2988 kGoalDektoraGone = 599
2993 kGoalGordoDefault = 0,
2994 kGoalGordoCT01Leave = 1,
2995 kGoalGordoCT01Left = 2,
2996 kGoalGordoCT05WalkThrough = 3,
2997 kGoalGordoCT05Leave = 4,
2998 kGoalGordoCT05Left = 5,
2999 kGoalGordoCT01StandUp = 90,
3000 kGoalGordoCT01WalkAway = 91,
3001 kGoalGordoCT01BidFarewellToHowieLee = 92,
3002 kGoalGordoCT01WalkToHowieLee = 93,
3004 kGoalGordoWalkAround = 100,
3005 kGoalGordoGoToDNARow = 101,
3006 kGoalGordoGoToChinaTown = 102,
3007 kGoalGordoGoToFreeSlotHAGJ = 103,
3008 kGoalGordoGoToFreeSlotAH = 104,
3010 kGoalGordoStartChapter3 = 200,
3011 kGoalGordoNR02WaitAtBar = 201,
3012 kGoalGordoNR02GoToPodium = 202,
3013 kGoalGordoNR02WaitForMcCoy = 204,
3014 kGoalGordoNR02NextAct = 205,
3015 kGoalGordoNR02TellJoke1 = 206,
3016 kGoalGordoNR02TellJoke2 = 207,
3017 kGoalGordoNR02TellJoke3 = 208,
3018 kGoalGordoNR02TalkAboutMcCoy = 210,
3019 kGoalGordoNR02WaitAtPodium = 211,
3020 kGoalGordoNR02TalkToMcCoy = 215,
3021 kGoalGordoNR02RunAway1 = 220,
3022 kGoalGordoNR02RunAway2 = 221,
3023 kGoalGordoNR02RunAway3 = 222,
3024 kGoalGordoGoToFreeSlotGAG = 225,
3025 kGoalGordoNR01WaitAndAttack = 230,
3026 kGoalGordoNR01Attack = 231,
3027 kGoalGordoNR01WaitAndGiveUp = 240,
3028 kGoalGordoNR01GiveUp = 241,
3029 kGoalGordoNR01TalkToMcCoy = 242,
3030 kGoalGordoNR01RunAway = 243,
3031 kGoalGordoNR01WaitAndTakeHostage = 250,
3032 kGoalGordoNR01ReleaseHostage = 251,
3033 kGoalGordoNR01HostageShot = 254,
3034 kGoalGordoNR01HostageDie = 255,
3035 kGoalGordoNR01Arrested = 260,
3036 kGoalGordoNR01RanAway = 280,
3037 kGoalGordoNR01Die = 299,
3038 kGoalGordoKP07Wait = 513,
3039 kGoalGordoGone = 599
3044 kGoalGuzzaDefault = 0,
3045 kGoalGuzzaLeftOffice = 100,
3046 kGoalGuzzaGoToHawkersCircle1 = 101,
3047 kGoalGuzzaAtOffice = 102,
3048 kGoalGuzzaGoToHawkersCircle2 = 103,
3049 kGoalGuzzaGoToFreeSlotB = 104,
3050 kGoalGuzzaGoToFreeSlotG = 105,
3051 kGoalGuzzaWasAtNR03 = 200,
3052 kGoalGuzzaSitAtNR03 = 201,
3053 kGoalGuzzaUG18Wait = 300,
3054 kGoalGuzzaUG18Target = 301,
3055 kGoalGuzzaUG18WillGetShotBySadik = 302,
3056 kGoalGuzzaUG18HitByMcCoy = 303,
3057 kGoalGuzzaUG18MissedByMcCoy = 304,
3058 kGoalGuzzaUG18ShotByMcCoy = 305,
3059 kGoalGuzzaUG18ShootMcCoy = 306,
3060 kGoalGuzzaUG18FallDown = 307,
3061 kGoalGuzzaUG18ShotBySadik = 390,
3062 kGoalGuzzaGone = 599
3066 kGoalClovisDefault = 100,
3067 kGoalClovisBB11WalkToMcCoy = 101,
3068 kGoalClovisBB11StopSadik = 102,
3069 kGoalClovisBB11TalkWithSadik = 103,
3070 kGoalClovisBB11PrepareTalkToMcCoy = 104,
3071 kGoalClovisBB11TalkToMcCoy = 105,
3073 kGoalClovisUG18Wait = 300,
3074 kGoalClovisUG18SadikWillShootGuzza = 301,
3075 kGoalClovisUG18SadikIsShootingGuzza = 302,
3076 kGoalClovisUG18GuzzaDied = 303,
3077 kGoalClovisUG18Leave = 310,
3078 kGoalClovisStartChapter3 = 350,
3079 kGoalClovisStartChapter4 = 400,
3080 kGoalClovisUG07ChaseMcCoy = 401,
3081 kGoalClovisUG07KillMcCoy = 402,
3083 kGoalClovisStartChapter5 = 500,
3084 kGoalClovisDecide = 510,
3085 kGoalClovisKP06Wait = 511,
3086 kGoalClovisKP06TalkToMcCoy = 512,
3087 kGoalClovisKP07Wait = 513,
3088 kGoalClovisKP07TalkToMcCoy = 514,
3089 kGoalClovisKP07SayFinalWords = 515,
3090 kGoalClovisKP07FlyAway = 516,
3091 kGoalClovisKP07ReplicantsAttackMcCoy = 517,
3092 kGoalClovisKP07LayDown = 518,
3093 kGoalClovisGone = 599
3097 kGoalLucyDefault = 0,
3099 kGoalLucyMoveAround = 200,
3100 kGoalLucyWillReturnToHF03 = 201,
3101 kGoalLucyGoToHF03 = 205,
3102 kGoalLucyHF03RunOutPhase1 = 210,
3103 kGoalLucyHF03RunOutPhase2 = 211,
3104 kGoalLucyHF03RunToHF041 = 212,
3105 kGoalLucyHF03RunToHF042 = 213,
3106 kGoalLucyHF03RunAwayWithHelp1 = 214,
3107 kGoalLucyHF03RunAwayWithHelp2 = 215,
3108 kGoalLucyGoToFreeSlotGAG = 220,
3109 kGoalLucyGoToFreeSlotGAHJ = 225,
3110 kGoalLucyHF04Start = 230,
3111 kGoalLucyHF04TalkToMcCoy = 232,
3112 kGoalLucyHF04Run1 = 233,
3113 kGoalLucyHF04Run2 = 234,
3114 kGoalLucyHF04WaitForMcCoy1 = 235,
3115 kGoalLucyHF04Run3 = 236,
3116 kGoalLucyHF04WaitForMcCoy2 = 237,
3117 kGoalLucyHF04Run4 = 238,
3118 kGoalLucyHF04WalkAway = 239,
3119 kGoalLucyReturnToHF03 = 250,
3120 kGoalLucyHF03RanAway = 299,
3122 kGoalLucyStartChapter4 = 300,
3123 kGoalLucyUG01Wait = 310,
3124 kGoalLucyUG01VoightKampff = 311,
3125 kGoalLucyUG01RunAway = 312,
3126 kGoalLucyKP07Wait = 513,
3131 kGoalIzoDefault = 0,
3132 kGoalIzoPrepareCamera = 1,
3133 kGoalIzoTakePhoto = 2,
3134 kGoalIzoRunToUG02 = 3,
3135 kGoalIzoStopRunning = 100,
3136 kGoalIzoRunToRC03 = 101,
3137 kGoalIzoWaitingAtRC03 = 102,
3138 kGoalIzoEscape = 103,
3139 kGoalIzoRC03Walk = 110,
3140 kGoalIzoRC03Run = 111,
3141 kGoalIzoRC03RunAway = 114,
3142 kGoalIzoGetArrested = 120,
3143 kGoalIzoGotArrested = 180,
3144 kGoalIzoRC03RanAwayDone = 181,
3145 kGoalIzoGoToHC01 = 150,
3146 kGoalIzoGoToHC03 = 155,
3147 kGoalIzoDieHidden = 198,
3149 kGoalIzoEscapedSteeleKnows = 200,
3150 kGoalIzoKP07Wait = 513,
3155 kGoalSadikDefault = 100,
3156 kGoalSadikRunFromBB09 = 101,
3157 kGoalSadikBB11Wait = 102,
3158 kGoalSadikBB11ThrowMcCoy = 103,
3159 kGoalSadikBB11CatchMcCoy = 104,
3160 kGoalSadikBB11KnockOutMcCoy = 105,
3161 kGoalSadikBB11KickMcCoy = 106,
3162 kGoalSadikBB11TalkWithClovis = 107,
3163 kGoalSadikUG18Wait = 300,
3164 kGoalSadikUG18Move = 301,
3165 kGoalSadikUG18Decide = 302,
3167 kGoalSadikUG18WillShootMcCoy = 306,
3168 kGoalSadikUG18PrepareShootMcCoy = 307,
3169 kGoalSadikUG18ShootMcCoy = 308,
3170 kGoalSadikUG18Leave = 310,
3171 kGoalSadikKP06NeedsReactorCoreFromMcCoy = 416,
3172 kGoalSadikGone = 599
3176 kGoalLutherDefault = 400,
3177 kGoalLutherMoveAround = 401,
3178 kGoalLutherMoveAroundRestart = 402,
3179 kGoalLutherStop = 403,
3180 kGoalLutherShot = 494,
3181 kGoalLutherDyingStarted = 495,
3182 kGoalLutherDyingWait = 496,
3183 kGoalLutherDyingCheck = 497,
3184 kGoalLutherDie = 498,
3185 kGoalLutherDead = 499,
3186 kGoalLutherKP07Wait = 513,
3187 kGoalLutherGone = 599
3191 kGoalHowieLeeDefault = 0,
3192 kGoalHowieLeeMovesInDiner01 = 1,
3193 kGoalHowieLeeMovesInDiner02 = 2,
3194 kGoalHowieLeeMovesInDiner03 = 3,
3195 kGoalHowieLeeGoesToCT04GarbageBin = 4,
3196 kGoalHowieLeeGoesToFreeSlotH = 5,
3197 kGoalHowieLeeMovesInDiner06 = 6,
3198 kGoalHowieLeeStopMoving = 50,
3199 kGoalHowieLeeGoesToFreeSlotC = 100
3202 enum GoalTransient {
3203 kGoalTransientDefault = 0,
3204 kGoalTransientCT04Leave = 2
3207 enum GoalBulletBob {
3208 kGoalBulletBobDefault = 0,
3209 kGoalBulletBobWarningMcCoy = 1,
3210 kGoalBulletBobShootMcCoy = 2,
3211 kGoalBulletBobWillShotMcCoy = 3,
3212 kGoalBulletBobDead = 4,
3213 kGoalBulletBobShotMcCoy = 6,
3214 kGoalBulletBobGone = 99
3218 enum GoalGenericWalker {
3219 kGoalGenwalkerDefault = 0,
3220 kGoalGenwalkerMoving = 1,
3221 kGoalGenwalkerABulletBobsTrackGun = 200
3225 kGoalRachaelDefault = 0,
3226 kGoalRachaelLeavesAfterTyrellMeeting = 200,
3227 kGoalRachaelShouldBeOutsideMcCoysAct3 = 211,
3228 kGoalRachaelShouldBeInElevatorMcCoysAct3 = 212,
3229 kGoalRachaelIsOutsideMcCoysBuildingAct3 = 300,
3230 kGoalRachaelIsInsideMcCoysElevatorAct3 = 302,
3231 kGoalRachaelIsInsideElevatorStartTalkAct3 = 303,
3232 kGoalRachaelIsOutWalksToPoliceHQAct3 = 305,
3233 kGoalRachaelIsOutResumesWalkToPoliceHQAct3 = 306,
3234 kGoalRachaelIsOutFleeingToPoliceHQAct3 = 307,
3235 kGoalRachaelAtEndOfAct3IfNotMetWithMcCoy = 399,
3236 kGoalRachaelAtEndOfAct3IfMetWithMcCoy = 400,
3237 kGoalRachaelIsInsideMcCoysElevatorAct4 = 402,
3238 kGoalRachaelIsInsideElevatorStartTalkAct4 = 403,
3239 kGoalRachaelIsOutsideMcCoysBuildingAct4 = 404,
3240 kGoalRachaelIsOutWalksToPoliceHQAct4 = 405,
3241 kGoalRachaelAtEndOfAct4 = 499
3245 kGoalRunciterDefault = 0,
3246 kGoalRunciterRC02WalkAround = 1,
3247 kGoalRunciterGoToFreeSlotGH = 2,
3248 kGoalRunciterRC02Wait = 300,
3249 kGoalRunciterDead = 599
3252 enum GoalTyrellGuard {
3253 kGoalTyrellGuardSleeping = 300,
3254 kGoalTyrellGuardWakeUpAndArrestMcCoy = 301,
3255 kGoalTyrellGuardWakeUp = 302,
3256 kGoalTyrellGuardArrestMcCoy = 303,
3257 kGoalTyrellGuardWait = 304
3262 kGoalEarlyQWalkAround = 200,
3263 kGoalEarlyQNR04Enter = 201,
3264 kGoalEarlyQNR04Talk1 = 202,
3265 kGoalEarlyQNR04GoToBar = 203,
3266 kGoalEarlyQNR04PourDrink = 204,
3267 kGoalEarlyQNR04GoToMcCoy = 205,
3268 kGoalEarlyQNR04McCoyPulledGun = 206,
3269 kGoalEarlyQNR04SitDown = 207,
3270 kGoalEarlyQNR04ScorpionsCheck = 208,
3271 kGoalEarlyQNR04Talk2 = 209,
3272 kGoalEarlyQNR04StungByScorpions = 210,
3273 kGoalEarlyQNR04WaitForPulledGun = 211,
3274 kGoalEarlyQNR04TakeDisk = 212,
3275 kGoalEarlyQNR04Talk3 = 213,
3276 kGoalEarlyQNR04AskForDisk = 214,
3277 kGoalEarlyQNR04HandDrink = 215,
3278 kGoalEarlyQNR04GetShot = 216,
3279 kGoalEarlyQNR04Leave = 217,
3280 kGoalEarlyQNR05Wait = 220,
3281 kGoalEarlyQNR05WillLeave = 221,
3282 kGoalEarlyQNR05Leave = 222,
3283 kGoalEarlyQNR05AnnouceDektora = 223,
3284 kGoalEarlyQNR05UnlockNR08 = 224,
3285 kGoalEarlyQNR05UnlockedNR08 = 225,
3286 kGoalEarlyQNR05TalkingToMcCoy = 229,
3287 kGoalEarlyQNR04Wait = 230
3291 kGoalZubenDefault = 0,
3292 kGoalZubenCT01WalkToCT02 = 1,
3293 kGoalZubenCT02RunToFreeSlotG = 2,
3294 kGoalZubenCT07Spared = 4,
3295 kGoalZubenCT07RunToFreeSlotA = 5,
3297 kGoalZubenSpared = 7,
3298 kGoalZubenCT02PushPot = 8,
3299 kGoalZubenCT02RunToDoor = 9,
3300 kGoalZubenCT02OpenDoor = 10,
3301 kGoalZubenCT06JumpDown = 11,
3302 kGoalZubenCT06AttackMcCoy = 12,
3303 kGoalZubenCT06HideAtFreeSlotA = 13,
3304 kGoalZubenCT02PotDodgeCheck = 14,
3305 kGoalZubenFled = 20,
3306 kGoalZubenMA01AttackMcCoy = 21,
3307 kGoalZubenDiesInChapter1 = 99,
3308 kGoalZubenKP07Wait = 513,
3309 kGoalZubenGone = 599
3313 kGoalHasanDefault = 0,
3314 kGoalHasanIsAway = 300,
3315 kGoalHasanIsWalkingAroundIsAtAR02 = 301,
3316 kGoalHasanIsWalkingAroundStayAwayFromAR02 = 302,
3317 kGoalHasanIsWalkingAroundStaysAtAR02 = 303,
3318 kGoalHasanIsWalkingAroundIsAway = 304
3321 enum GoalOfficerLeary {
3322 kGoalOfficerLearyDefault = 0,
3323 kGoalOfficerLearyRC01WalkToCrowd = 1,
3324 #if BLADERUNNER_ORIGINAL_BUGS 3325 kGoalOfficerLearyRC01CrowdInterrogation = 2,
3327 kGoalOfficerLearyRC01CrowdInterrogation = 2,
3328 kGoalOfficerLearyRC01ResumeWalkToCrowd = 4,
3329 #endif // BLADERUNNER_ORIGINAL_BUGS 3330 kGoalOfficerLearyPoliceDoneFromRC01 = 3,
3331 kGoalOfficerLearyEndOfAct1 = 99,
3332 kGoalOfficerLearyVisitsBulletBob = 102,
3333 kGoalOfficerLearyStartOfAct4 = 300,
3334 kGoalOfficerLearyHuntingAroundAct4 = 305,
3335 kGoalOfficerLearyPrepareToHuntAroundAct4 = 306,
3336 kGoalOfficerLearyBlockingUG07 = 307,
3338 kGoalOfficerLearyAttackMcCoyAct4 = 310,
3339 kGoalOfficerLearyStartOfAct5 = 400,
3340 kGoalOfficerLearyDummyGoalAct5 = 410,
3341 kGoalOfficerLearyPoliceWait120SecondsToAttackHF05 = 420,
3342 kGoalOfficerLearyPoliceWait60SecondsToAttackHF05 = 425,
3343 kGoalOfficerLearyPoliceAboutToAttackHF05 = 430,
3344 kGoalOfficerLearyDead = 599
3348 enum GoalOfficerGrayford {
3349 kGoalOfficerGrayfordDefault = 0,
3350 kGoalOfficerGrayfordWalksInPS03a = 1,
3351 kGoalOfficerGrayfordWalksInPS03b = 2,
3352 kGoalOfficerGrayfordWalksInPS03c = 3,
3353 kGoalOfficerGrayfordWalksInPS03d = 4,
3354 kGoalOfficerGrayfordWalksInFreeSlotC = 5,
3355 kGoalOfficerGrayfordWalksInPS09a = 6,
3356 kGoalOfficerGrayfordWalksInPS09b = 7,
3357 kGoalOfficerGrayfordWalksInPS09c = 8,
3358 kGoalOfficerGrayfordWalksInPS03e = 9,
3359 kGoalOfficerGrayfordPrepareToRestartWalkAround = 10,
3360 kGoalOfficerGrayfordStopAndTalk1 = 99,
3361 kGoalOfficerGrayfordArrivesToDR04 = 101,
3362 kGoalOfficerGrayfordArrivedAtDR04 = 102,
3363 kGoalOfficerGrayfordTalkToMcCoyAndReportAtDR04 = 103,
3364 kGoalOfficerGrayfordPatrolsAtDR04a = 104,
3365 kGoalOfficerGrayfordPatrolsAtDR04b = 105,
3366 kGoalOfficerGrayfordStopPatrolToTalkToMcCoyAtDR04 = 106,
3367 kGoalOfficerGrayfordLeavesWithMorajiCorpseDR04 = 110,
3368 kGoalOfficerGrayfordStopAndTalkDR04 = 199,
3369 kGoalOfficerGrayfordStartOfAct4 = 300,
3370 kGoalOfficerGrayfordHuntingAroundAct4 = 305,
3371 kGoalOfficerGrayfordPrepareToHuntAroundAct4 = 306,
3372 kGoalOfficerGrayfordBlockingUG07 = 307,
3373 kGoalOfficerGrayfordArrestsMcCoyAct4CT12 = 308,
3374 kGoalOfficerGrayfordAttackMcCoyAct4 = 310,
3375 kGoalOfficerGrayfordArrestMcCoyInTB03Act4 = 399,
3376 kGoalOfficerGrayfordStartOfAct5 = 400,
3377 kGoalOfficerGrayfordDummyGoalAct5 = 410,
3378 kGoalOfficerGrayfordPoliceAboutToAttackHF05 = 430,
3379 kGoalOfficerGrayfordDead = 599
3383 kGoalHanoiDefault = 200,
3384 kGoalHanoiResetTimer = 201,
3385 kGoalHanoiNR07TalkToMcCoy = 202,
3386 kGoalHanoiNR07GrabMcCoy = 203,
3387 kGoalHanoiNR03GoToDefaultPosition = 210,
3388 kGoalHanoiNR03GoToSwivelTable = 211,
3389 kGoalHanoiNR03GoToOfficeDoor = 212,
3390 kGoalHanoiNR03GoToDancer = 213,
3391 kGoalHanoiNR03StartGuarding = 215,
3392 kGoalHanoiThrowOutMcCoy = 220,
3393 kGoalHanoiNR08WatchShow = 230,
3394 kGoalHanoiNR08Leave = 235,
3395 kGoalHanoiNR08Left = 236,
3396 kGoalHanoiNR04Enter = 240,
3397 kGoalHanoiNR04ShootMcCoy = 241
3400 enum GoalDeskClerk {
3401 kGoalDeskClerkDefault = 0,
3402 kGoalDeskClerkKnockedOut = 1,
3403 kGoalDeskClerkRecovered = 2,
3404 kGoalDeskClerkGone = 400
3408 kGoalKleinDefault = 0,
3409 kGoalKleinMovingInLab01 = 1,
3410 kGoalKleinMovingInLab02 = 2,
3411 kGoalKleinGotoLabSpeaker = 3,
3412 kGoalKleinIsAnnoyedByMcCoyInit = 4,
3413 kGoalKleinIsAnnoyedByMcCoy01 = 5,
3414 kGoalKleinIsAnnoyedByMcCoy02 = 6,
3415 kGoalKleinIsAnnoyedByMcCoyFinal = 7,
3416 kGoalKleinIsAnnoyedByMcCoyPreInit = 8,
3417 kGoalKleinAwayAtEndOfActOne = 100,
3418 kGoalKleinAwayAtEndOfActThree = 299
3422 kGoalHollowayDefault = 0,
3423 kGoalHollowayGoToNR07 = 240,
3424 kGoalHollowayGoToNR02 = 241,
3425 kGoalHollowayGoToHF03 = 242,
3426 kGoalHollowayApproachMcCoy = 250,
3427 kGoalHollowayTalkToMcCoy = 251,
3428 kGoalHollowayKnockOutMcCoy = 255,
3429 kGoalHollowayPrepareCaptureMcCoy = 256,
3430 kGoalHollowayCaptureMcCoy = 257
3434 kGoalMorajiDefault = 0,
3435 kGoalMorajiShot = 5,
3436 kGoalMorajiFreed = 10,
3437 kGoalMorajiRunOut = 11,
3438 kGoalMorajiGetUp = 18,
3439 kGoalMorajiScream = 19,
3440 kGoalMorajiJump = 20,
3441 kGoalMorajiLayDown = 21,
3442 kGoalMorajiDie = 22,
3443 kGoalMorajiDead = 23,
3444 kGoalMorajiChooseFate = 30,
3445 kGoalMorajiPerished = 99
3449 kGoalGaffDefault = 0,
3450 kGoalGaffCT12WaitForMcCoy = 1,
3451 kGoalGaffCT12GoToSpinner = 2,
3452 kGoalGaffMA01ApproachMcCoy = 3,
3453 kGoalGaffMA01Leave = 4,
3454 kGoalGaffCT12Leave = 5,
3455 kGoalGaffCT12FlyAway = 10,
3456 kGoalGaffStartWalkingAround = 100,
3457 kGoalGaffWalkAround = 101,
3458 kGoalGaffRepeatWalkingAround = 102,
3459 kGoalGaffStartChapter4 = 299,
3460 kGoalGaffMA07Wait = 300,
3461 kGoalGaffMA07TalkToMcCoy = 301,
3462 kGoalGaffMA07Left = 302,
3463 kGoalGaffMA07ShootMcCoy = 303,
3468 kGoalLeonDefault = 0,
3469 kGoalLeonHoldingDeskClerk = 1,
3470 kGoalLeonReleaseDeskClerk = 2,
3471 kGoalLeonPrepareTalkToMcCoy = 3,
3472 kGoalLeonTalkToMcCoy = 4,
3473 kGoalLeonApproachMcCoy = 5,
3474 kGoalLeonPunchMcCoy = 6,
3479 enum GoalCrazyLegs {
3480 kGoalCrazyLegsDefault = 0,
3481 kGoalCrazyLegsShotAndHit = 1,
3482 kGoalCrazyLegsLeavesShowroom = 2,
3485 kGoalCrazyLegsMcCoyDrewHisGun = 210,
3486 kGoalCrazyLegsIsArrested = 699
3489 enum GoalFreeSlotA {
3490 kGoalFreeSlotADefault = 0,
3491 kGoalFreeSlotAUG15Wait = 300,
3492 kGoalFreeSlotAUG15WalkOut = 301,
3493 kGoalFreeSlotAUG15RunToOtherSide = 302,
3494 kGoalFreeSlotAUG15RunBack = 303,
3495 kGoalFreeSlotAUG15Attack = 304,
3496 kGoalFreeSlotAWalkAround = 306,
3497 kGoalFreeSlotAWalkAroundRestart = 307,
3498 kGoalFreeSlotAAttackMcCoy = 308,
3499 kGoalFreeSlotAUG15Die = 305,
3500 kGoalFreeSlotAUG15Fall = 309,
3501 kGoalFreeSlotAUG15Prepare = 310,
3502 kGoalFreeSlotAAct5Default = 400,
3503 kGoalFreeSlotAAct5Prepare = 405,
3504 kGoalFreeSlotAAct5KP02Attack = 406,
3505 kGoalFreeSlotAGoneIntermediate = 411,
3506 kGoalFreeSlotAGone = 599
3509 enum GoalFreeSlotB {
3510 kGoalFreeSlotBAct4Default = 300,
3511 kGoalFreeSlotBAct4WalkAround = 301,
3512 kGoalFreeSlotBAct4AttackMcCoy = 302,
3513 kGoalFreeSlotBAct5Default = 400,
3514 kGoalFreeSlotBAct5Prepare = 405,
3515 kGoalFreeSlotBAct5KP02Attack = 406,
3516 kGoalFreeSlotBGoneIntermediate = 411,
3517 kGoalFreeSlotBGone = 599
3521 kGoalMaggieMA02Default = 0,
3522 kGoalMaggieMA02WalkToEntrance = 1,
3523 kGoalMaggieMA02Intermediate02 = 2,
3524 kGoalMaggieMA02GetFed = 3,
3525 kGoalMaggieMA02SitDownToGetUp = 6,
3526 kGoalMaggieMA02WalkToMcCoy = 7,
3527 kGoalMaggieMA02Wait = 8,
3528 kGoalMaggieMA02GoingToSleep = 9,
3529 kGoalMaggieMA02SitDownToSleep = 10,
3530 kGoalMaggieMA02Sleeping = 11,
3531 kGoalMaggieMA02Intermediate12 = 12,
3532 kGoalMaggieAct5Default = 400,
3533 kGoalMaggieAct5Start = 410,
3534 kGoalMaggieKP05Wait = 411,
3535 kGoalMaggieKP05McCoyEntered = 412,
3536 kGoalMaggieKP05WalkToMcCoy = 413,
3537 kGoalMaggieKP05WillExplode = 414,
3538 kGoalMaggieKP05Explode = 415,
3539 kGoalMaggieDead = 599
3543 kActorTimerAIScriptCustomTask0 = 0,
3544 kActorTimerAIScriptCustomTask1 = 1,
3545 kActorTimerAIScriptCustomTask2 = 2,
3546 kActorTimerMovementTrack = 3,
3547 kActorTimerClueExchange = 4,
3548 kActorTimerAnimationFrame = 5,
3549 kActorTimerRunningStaminaFPS = 6
3567 kMusicBeating1 = 11,
3568 kMusicCrysDie1 = 12,
3572 kMusicDkoDnce1 = 16,
3575 kMusicClovDie1 = 19,
3576 kMusicClovDies = 20,
4180 enum GameDifficultyLevel {
4181 kGameDifficultyEasy = 0,
4182 kGameDifficultyMedium = 1,
4183 kGameDifficultyHard = 2
4186 enum MusicTrackLoop {
4187 kMusicLoopPlayOnce = 0,
4188 kMusicLoopRepeat = 1,
4189 kMusicLoopRepeatRandomStart = 2,
4190 kMusicLoopPlayOnceRandomStart = 3