Open Source Tomb Raider Engine
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

TombRaider1.h 20KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673
  1. /*!
  2. * \file include/games/TombRaider1.h
  3. * \brief Tomb Raider 1 items and states.
  4. *
  5. * Based on TR Rosetta Stone
  6. *
  7. * \author Mongoose
  8. * \author xythobuz
  9. */
  10. #ifndef _TOMBRAIDER1_H_
  11. #define _TOMBRAIDER1_H_
  12. /*!
  13. * \brief Tomb Raider 1 items and states
  14. */
  15. class TombRaider1 {
  16. public:
  17. /*!
  18. * \brief States of a Wolf (Item 7)
  19. */
  20. enum WolfStates {
  21. WolfState_Walking = 1,
  22. WolfState_Running = 2,
  23. WolfState_Jumping = 3,
  24. WolfState_Stalking = 5,
  25. WolfState_JumpingAttack = 6,
  26. WolfState_Attacking = 7,
  27. WolfState_Lying = 8, //!< Lying down
  28. WolfState_Getting = 9, //!< Getting ready to strike
  29. WolfState_RunningJump = 10,
  30. WolfState_Dying = 11,
  31. WolfState_Biting = 12
  32. };
  33. /*!
  34. * \brief States of a Bear (Item 8)
  35. */
  36. enum BearStates {
  37. BearState_Walking = 0, //!< Walking on all fours
  38. BearState_Getting = 1, //!< Getting back to all fours
  39. BearState_WalkingHind = 2, //!< Walking on hind legs
  40. BearState_Running = 3, //!< Running on all fours
  41. BearState_Rearing = 4, //!< Rearing up on hind legs
  42. BearState_Growling = 5, //!< ?
  43. BearState_RunningAttack = 6, //!< Running and attacking
  44. BearState_Standing = 7, //!< Standing on hind legs
  45. BearState_Biting = 8,
  46. BearState_Dying = 9
  47. };
  48. /*!
  49. * \brief States of a Bat (Item 9)
  50. */
  51. enum BatStates {
  52. BatState_Starting = 1, //!< Starting to fly
  53. BatState_Flying = 2, //!< Flying straight
  54. BatState_Biting = 3,
  55. BatState_Circling = 4,
  56. BatState_Dying = 5
  57. };
  58. /*!
  59. * \brief States of a Crocodile on land (Item 10)
  60. */
  61. enum CrocodileLandStates {
  62. CrocodileLandState_Stationary = 1,
  63. CrocodileLandState_Walking1 = 2,
  64. CrocodileLandState_Walking2 = 3,
  65. CrocodileLandState_Turning = 4,
  66. CrocodileLandState_Biting = 5,
  67. CrocodileLandState_Dying = 7
  68. };
  69. /*!
  70. * \brief States of a Crocodile in water (Item 11)
  71. */
  72. enum CrocodileWaterStates {
  73. CrocodileWaterState_Swimming = 1,
  74. CrocodileWaterState_Biting = 2,
  75. CrocodileWaterState_Dying = 3
  76. };
  77. /*!
  78. * \brief States of a Lion (Male & Female) and a Panther (Items 12, 13, 14)
  79. */
  80. enum LionStates {
  81. LionState_Standing = 1,
  82. LionState_Walking = 2,
  83. LionState_Leaping = 3,
  84. LionState_LeapBite = 4,
  85. LionState_Dying = 5,
  86. LionState_Biting1 = 6,
  87. LionState_Biting2 = 7
  88. };
  89. /*!
  90. * \brief States of a Gorilla (Item 15)
  91. */
  92. enum GorillaStates {
  93. GorillaState_Standing = 1, //!< Standing on all fours
  94. GorillaState_Running = 3, //!< Running on all fours
  95. GorillaState_Walking = 4, //!< Walking on legs (attacking?)
  96. GorillaState_Dying = 5,
  97. GorillaState_Thumping = 6, //!< Thumping on chest
  98. GorillaState_Waving = 7, //!< Waving arms
  99. GorillaState_TurningL = 8, //!< Turning leftward?
  100. GorillaState_TurningR = 9, //!< Turning rightward?
  101. GorillaState_Jumping = 10, //!< Jumping up and waving arms
  102. GorillaState_Climbing = 11
  103. };
  104. /*!
  105. * \brief States of a Giant Rat on land (Item 16)
  106. */
  107. enum GiantRatLandStates {
  108. GiantRatLandState_Standing = 1,
  109. GiantRatLandState_JumpBite = 2,
  110. GiantRatLandState_Running = 3,
  111. GiantRatLandState_Biting = 4,
  112. GiantRatLandState_Dying = 5,
  113. GiantRatLandState_RearingUp = 6
  114. };
  115. /*!
  116. * \brief States of a Giant Rat in the water (Item 17)
  117. */
  118. enum GiantRatWaterStates {
  119. GiantRatWaterState_Swimming = 1,
  120. GiantRatWaterState_Biting = 2,
  121. GiantRatWaterState_Dying = 3
  122. };
  123. /*!
  124. * \brief States of a Tyrannosaur (Item 18)
  125. */
  126. enum TyrannosaurStates {
  127. TyrannosaurState_Standing = 1,
  128. TyrannosaurState_Walking = 2,
  129. TyrannosaurState_Running = 3,
  130. TyrannosaurState_Dying = 5,
  131. TyrannosaurState_Bellowing = 6,
  132. TyrannosaurState_Biting = 7,
  133. TyrannosaurState_Shaking = 8 //!< Shaking Head and Spitting Out
  134. };
  135. /*!
  136. * \brief States of a Raptor (Item 19)
  137. */
  138. enum RaptorStates {
  139. RaptorState_Dying = 0,
  140. RaptorState_Standing = 1,
  141. RaptorState_Walking = 2,
  142. RaptorState_Running = 3,
  143. RaptorState_JumpBite = 4,
  144. RaptorState_Bellowing = 6,
  145. RaptorState_RunBellow = 7,
  146. RaptorState_Biting = 8
  147. };
  148. /*!
  149. * \brief States of a Winged Mutant (Item 20)
  150. */
  151. enum WingedMutantStates {
  152. WingedMutantState_Crouching = 1,
  153. WingedMutantState_Walking = 2,
  154. WingedMutantState_Running = 3,
  155. WingedMutantState_Biting = 4,
  156. WingedMutantState_Looking = 6,
  157. WingedMutantState_Jumping = 7,
  158. WingedMutantState_Clawing = 8,
  159. WingedMutantState_Aiming = 9, //!< Aiming Right-Hand Gun
  160. WingedMutantState_AimFire = 10, //!< Aiming and Firing Left-Hand Gun
  161. WingedMutantState_Firing = 11, //!< Firing Right-Hand Gun
  162. WingedMutantState_Standing = 12,
  163. WingedMutantState_Flying = 13
  164. };
  165. /*!
  166. * \brief States of a Centaur Mutant (Item 23)
  167. */
  168. enum CentaurMutantStates {
  169. CentaurMutantState_Standing = 1,
  170. CentaurMutantState_Firing = 2,
  171. CentaurMutantState_Galloping = 3,
  172. CentaurMutantState_Aiming = 4,
  173. CentaurMutantState_Dying = 5,
  174. CentaurMutantState_Rearing = 6 //!< Rearing up
  175. };
  176. /*!
  177. * \brief States of a Mummy (Item 24)
  178. */
  179. enum MummyStates {
  180. MummyState_Standing = 1,
  181. MummyState_Falling = 2 //!< Falling forward
  182. };
  183. /*!
  184. * \brief States of Larson (Item 27)
  185. */
  186. enum LarsonStates {
  187. LarsonState_Walking1 = 0,
  188. LarsonState_StandingGun = 1,
  189. LarsonState_Walking2 = 2,
  190. LarsonState_Running = 3,
  191. LarsonState_Aiming = 4,
  192. LarsonState_Injured = 5, //!< Injured by gunshot / Dying
  193. LarsonState_Standing = 6,
  194. LarsonState_Firing = 7
  195. };
  196. /*!
  197. * \brief States of Pierre (Item 28)
  198. */
  199. enum PierreStates {
  200. PierreState_Standing = 1,
  201. PierreState_Walking = 2,
  202. PierreState_Running = 3,
  203. PierreState_Aiming = 4,
  204. PierreState_Dying = 5,
  205. PierreState_Holstering = 6,
  206. PierreState_Firing = 7
  207. };
  208. /*!
  209. * \brief States of the Skateboard (Item 29)
  210. */
  211. enum SkateboardStates {
  212. SkateboardState_BeingTurned = 0,
  213. SkateboardState_Stationary1 = 1,
  214. SkateboardState_Stationary2 = 2,
  215. SkateboardState_Stationary3 = 3,
  216. SkateboardState_Stationary4 = 4
  217. };
  218. /*!
  219. * \brief States of the Skateboard Kid (Item 30)
  220. */
  221. enum SkateboardKidStates {
  222. SkateboardKidState_Turning = 0, //!< Turning and Aiming?
  223. SkateboardKidState_Firing1 = 1,
  224. SkateboardKidState_Skating = 2,
  225. SkateboardKidState_Aiming = 3,
  226. SkateboardKidState_Firing2 = 4,
  227. SkateboardKidState_Dying = 5
  228. };
  229. /*!
  230. * \brief States of the Cowboy (Item 31)
  231. */
  232. enum CowboyStates {
  233. CowboyState_Aiming1 = 1,
  234. CowboyState_Walking = 2,
  235. CowboyState_Running = 3,
  236. CowboyState_Aiming2 = 4,
  237. CowboyState_Dying = 5,
  238. CowboyState_Firing = 6
  239. };
  240. /*!
  241. * \brief States of Mr. T (Item 32)
  242. */
  243. enum MrTStates {
  244. MrTState_Dying = 0,
  245. MrTState_Standing = 1,
  246. MrTState_Walking = 2,
  247. MrTState_Running = 3,
  248. MrTState_Aiming = 4,
  249. MrTState_Firing = 6
  250. };
  251. /*!
  252. * \brief States of Winged Natla (Item 33)
  253. */
  254. enum WingedNatlaStates {
  255. WingedNatlaState_Standing1 = 1,
  256. WingedNatlaState_Flying = 2,
  257. WingedNatlaState_Running = 3,
  258. WingedNatlaState_Aiming = 4, //!< Aiming and Firing
  259. WingedNatlaState_Dying1 = 5, //!< "Dying" the first time
  260. WingedNatlaState_Spinning = 7, //!< Spinning around in air
  261. WingedNatlaState_Standing2 = 8,
  262. WingedNatlaState_Dying2 = 9 //!< Dying for real
  263. };
  264. /*!
  265. * \brief States of the Giant Mutant (Item 34)
  266. */
  267. enum GiantMutantStates {
  268. GiantMutantState_Dying = 0,
  269. GiantMutantState_Sitting = 1, //!< Sitting on floor
  270. GiantMutantState_Pulling = 2, //!< Pulling self forward
  271. GiantMutantState_SlappingRight = 4, //!< Slapping with right hand
  272. GiantMutantState_SlappingBoth = 5, //!< Slapping with both hands
  273. GiantMutantState_MakingWave = 6, //!< Making big wave with right hand
  274. GiantMutantState_Dropping = 8, //!< Dropping to floor after hatching
  275. GiantMutantState_RaisingArms = 9,
  276. GiantMutantState_Shaking = 11 //!< Shaking victim with right hand
  277. };
  278. /*!
  279. * \brief States of a piece of Collapsible Floor (Item 35)
  280. */
  281. enum CollapsibleFloorStates {
  282. CollapsibleFloorState_Stationary = 0,
  283. CollapsibleFloorState_Shaking = 1,
  284. CollapsibleFloorState_Falling = 2,
  285. CollapsibleFloorState_Settling = 3 //!< Settling down
  286. };
  287. /*!
  288. * \brief States of a Swinging Blade (Item 36)
  289. */
  290. enum SwingingBladeStates {
  291. SwingingBladeState_Stationary = 0,
  292. SwingingBladeState_Swinging = 2
  293. };
  294. /*!
  295. * \brief States of a Boulder (Item 38)
  296. */
  297. enum BoulderStates {
  298. BoulderState_Stationary = 0,
  299. BoulderState_Rolling = 1
  300. };
  301. /*!
  302. * \brief States of a Dart Gun (Item 40)
  303. */
  304. enum DartGunStates {
  305. DartGunState_Idle = 0, //!< ?
  306. DartGunState_Firing = 1 //!< ?
  307. };
  308. /*!
  309. * \brief States of a Door opening upwards (Item 41)
  310. */
  311. enum DoorUpwardStates {
  312. DoorUpwardState_Upward = 0,
  313. DoorUpwardState_OnSide = 1
  314. };
  315. /*!
  316. * \brief States of a Slamming Door (Item 42)
  317. */
  318. enum SlammingDoorStates {
  319. SlammingDoorState_Open = 0,
  320. SlammingDoorState_Closed = 1
  321. };
  322. /*!
  323. * \brief States of the Handle of Thors Hammer (Item 44)
  324. */
  325. enum ThorHammerHandleStates {
  326. ThorHammerHandleState_Stationary = 0, //!< Stationary in up position
  327. ThorHammerHandleState_Moving1 = 1, //!< Moving down a little and returning
  328. ThorHammerHandleState_Moving2 = 2, //!< Moving down all the way
  329. ThorHammerHandleState_Stopped = 3 //!< Stopped at down position
  330. };
  331. /*!
  332. * \brief States of the Block of Thors Hammer (Item 45)
  333. */
  334. enum ThorHammerBlockStates {
  335. ThorHammerBlockState_Stationary = 0,
  336. ThorHammerBlockState_Moving1 = 1, //!< Moving down a little and returning
  337. ThorHammerBlockState_Moving2 = 2 //!< Moving down all the way
  338. };
  339. /*!
  340. * \brief States of a Metal Rod (Item 47)
  341. */
  342. enum MetalRodStates {
  343. MetalRodState_Stationary = 0,
  344. MetalRodState_Moving = 1
  345. };
  346. /*!
  347. * \brief States of a Pushable Cubical (Item 48 - 51)
  348. */
  349. enum PushableStates {
  350. PushableState_Stationary = 0,
  351. PushableState_Pulled = 1, //!< ?
  352. PushableState_Pushed = 2 //!< ?
  353. };
  354. /*!
  355. * \brief States of a Movable Tall Block (Item 52)
  356. */
  357. enum MovableTallBlockStates {
  358. MovableTallBlockState_Stationary = 0,
  359. MovableTallBlockState_MovingForward = 1, //!< ?
  360. MovableTallBlockState_MovingBackward = 2 //!< ?
  361. };
  362. /*!
  363. * \brief States of Falling Pieces (Item 53)
  364. */
  365. enum FallingPiecesStates {
  366. FallingPiecesState_Stationary = 0,
  367. FallingPiecesState_Falling = 1,
  368. FallingPiecesState_Settling = 2 //!< Settling down
  369. };
  370. /*!
  371. * \brief States of a Switch (Item 55, 56)
  372. */
  373. enum SwitchStates {
  374. SwitchState_Off = 0,
  375. SwitchState_On = 1 //!< States may be reversed
  376. };
  377. /*!
  378. * \brief States of a Door (Item 57 - 66)
  379. */
  380. enum DoorStates {
  381. DoorState_Closed = 0,
  382. DoorState_Open = 1
  383. };
  384. /*!
  385. * \brief States of a Cog (Item 74 - 76)
  386. */
  387. enum CogStates {
  388. CogState_Stationary = 0,
  389. CogState_Turning = 1
  390. };
  391. /*!
  392. * \brief States of a Shack (Item 162)
  393. */
  394. enum ShackStates {
  395. ShackState_StartingPosition = 0,
  396. ShackState_DroppingFirst = 1, //!< Dropping after first fuse
  397. ShackState_DroppingSecond = 2, //!< Dropping after second fuse
  398. ShackState_DroppingThird = 3, //!< Dropping to ground after third fuse
  399. ShackState_OnGround = 4
  400. };
  401. /*!
  402. * \brief States of a Mutant Egg & Holder (Item 163 & 181)
  403. */
  404. enum MutantEggStates {
  405. MutantEggState_Starting = 0,
  406. MutantEggState_Hatching = 1 //!< Is the fragmenting hardcoded?
  407. };
  408. /*!
  409. * \brief States of a Motorboat (Item 182)
  410. */
  411. enum MotorboatStates {
  412. MotorboatState_StationaryInitial = 1,
  413. MotorboatState_Moving = 2,
  414. MotorboatState_StationaryFinal = 3
  415. };
  416. /*!
  417. * \brief Items & IDs in Tomb Raider 1
  418. */
  419. enum Items {
  420. Lara = 0,
  421. PistolAnimation = 1,
  422. ShotgunAnimation = 2,
  423. MagnumAnimation = 3,
  424. LaraAlternate = 4, //!< Lara's home appearance, wounded, or turned to gold
  425. UziAnimation = 5,
  426. LaraMutant = 6,
  427. Wolf = 7,
  428. Bear = 8,
  429. Bat = 9,
  430. CrocodileLand = 10,
  431. CrocodileWater = 11,
  432. LionMale = 12,
  433. LionFemale = 13, //!< Same states as Male Lion
  434. Panther = 14, //!< Same states as Male and Female Lion
  435. Gorilla = 15,
  436. GiantRatLand = 16,
  437. GiantRatWater = 17,
  438. Tyrannosaur = 18,
  439. Raptor = 19,
  440. WingedMutant = 20, //!< Also winged mummy (unused)
  441. LaraHips1 = 21,
  442. LaraHips2 = 22,
  443. CentaurMutant = 23,
  444. Mummy = 24,
  445. Larson = 27,
  446. Pierre = 28,
  447. Skateboard = 29,
  448. SkateboardKid = 30,
  449. Cowboy = 31,
  450. MrT = 32,
  451. WingedNatla = 33, //!< Actually Natla with a winged mutant
  452. GiantMutant = 34,
  453. CollapsibleFloor = 35,
  454. SwingingBlade = 36,
  455. Spikes = 37,
  456. Boulder = 38,
  457. Dart = 39,
  458. DartGun = 40,
  459. DoorUpward = 41,
  460. SlammingDoor = 42,
  461. SwordOfDamocles1 = 43,
  462. ThorHammerHandle = 44,
  463. ThorHammerBlock = 45,
  464. HangingBall = 46, //!< Hanging ball? Some kind of box?
  465. MetalRod = 47, //!< Metal rod? / Powered mining cart
  466. PushableCubical1 = 48,
  467. PushableCubical2 = 49,
  468. PushableCubical3 = 50,
  469. PushableCubical4 = 51,
  470. MovableTallBlock = 52,
  471. FallingPieces = 53,
  472. SwordOfDamocles2 = 54,
  473. AboveWaterSwitch = 55,
  474. UnderWaterSwitch = 56,
  475. Door1 = 57,
  476. Door2 = 58,
  477. Door3 = 59,
  478. Door4 = 60,
  479. Door5 = 61,
  480. Door6 = 62,
  481. Door7 = 63,
  482. Door8 = 64,
  483. Trapdoor1 = 65, //!< Uses DoorStates
  484. Trapdoor2 = 66, //!< Uses DoorStates
  485. BridgeFlat = 68,
  486. BridgeSlope1 = 69,
  487. BridgeSlope2 = 70,
  488. PassportOpen = 71, //!< Passport opening up
  489. Compass = 72,
  490. Cogs1 = 74, //!< animated
  491. Cogs2 = 75, //!< animated
  492. Cogs3 = 76, //!< animated
  493. CS_Lara = 77, //!< Lara / Scion holder in Cut Scene
  494. CS_Larson = 78, //!< Larson / Natla / Scion holder in Cut Scene
  495. CS_LarsonGun = 79, //!< Larsons gun / Scion / Natla in Cut Scene
  496. CS_Scion = 80, //!< Scion in Cut Scene
  497. PassportClosed = 81, //!< Passport closed
  498. N = 82, //!< N-thingy, Playstation memory card?
  499. SaveCrystal = 83,
  500. _Pistols = 84,
  501. _Shotgun = 85,
  502. _Magnums = 86,
  503. _Uzis = 87,
  504. _PistolAmmo = 88, //!< ?
  505. _ShotgunAmmo = 89,
  506. _MagnumAmmo = 90,
  507. _UziAmmo = 91,
  508. _SmallMedipack = 93,
  509. _LargeMedipack = 94,
  510. Sunglasses = 95,
  511. Cassette = 96, // Cassette player and headphones
  512. DirectionKeys = 97,
  513. Pistol = 99,
  514. Shotgun = 100,
  515. Magnum = 101,
  516. Uzi = 102,
  517. PistolAmmo = 103, //!< ?
  518. ShotgunAmmo = 104,
  519. MagnumAmmo = 105,
  520. UziAmmo = 106,
  521. SmallMedipack = 108,
  522. LargeMedipack = 109,
  523. _Puzzle1 = 110,
  524. _Puzzle2 = 111,
  525. _Puzzle3 = 112,
  526. _Puzzle4 = 113,
  527. Puzzle1 = 114,
  528. Puzzle2 = 115,
  529. Puzzle3 = 116,
  530. Puzzle4 = 117,
  531. Slot1Empty = 118,
  532. Slot2Empty = 119,
  533. Slot3Empty = 120,
  534. Slot4Empty = 121,
  535. Slot1Full = 122,
  536. Slot2Full = 123,
  537. Slot3Full = 124,
  538. Slot4Full = 125,
  539. _Pickup1 = 126,
  540. Pickup1 = 127,
  541. LaraHips3 = 128,
  542. _Key1 = 129,
  543. _Key2 = 130,
  544. _Key3 = 131,
  545. _Key4 = 132,
  546. Key1 = 133,
  547. Key2 = 134,
  548. Key3 = 135,
  549. Key4 = 136,
  550. Lock1 = 137,
  551. Lock2 = 138,
  552. Lock3 = 139,
  553. Lock4 = 140,
  554. _ScionPiece = 143,
  555. CompleteScion = 146,
  556. ScionHolder = 147,
  557. ScionPiece = 150,
  558. _Flare = 151, //!< Flare(?) / Explosion
  559. _Splash = 153,
  560. _Bubbles1 = 155,
  561. _Bubbles2 = 156,
  562. _BloodSplatter = 158,
  563. _FlyingDisk = 160,
  564. CentaurStatue = 161,
  565. Shack = 162, //!< Suspended from wire rope
  566. MutantEggNormal = 163, //!< Mutant Egg and Holder (Normal)
  567. _BulletHit = 164,
  568. _Sparkle = 165,
  569. Gunflare1 = 166,
  570. LaraHips4 = 169,
  571. LaraHips5 = 170,
  572. MutantBullet = 172,
  573. MutantGrenade = 173,
  574. _Splatter = 176,
  575. LaraHips6 = 177,
  576. _Fire = 178,
  577. LaraHips7 = 179,
  578. FlowingLava = 180, //!< Flowing Atlantean Lava
  579. MutantEggBig = 181, //!< Mutant Egg and Holder (Big)
  580. Motorboat = 182,
  581. LaraHips8 = 183,
  582. ShrinkingWedge = 189, //!< ?
  583. _StandardSymbols = 190,
  584. _Plant1 = 191,
  585. _Plant2 = 192,
  586. _Plant3 = 193,
  587. _Plant4 = 194,
  588. _Plant5 = 195,
  589. _Bag1 = 200,
  590. _Bag2 = 204,
  591. Gunflare2 = 207,
  592. _Rock1 = 212,
  593. _Rock2 = 213,
  594. _Rock3 = 214,
  595. _Bag3 = 215,
  596. _Pottery1 = 216,
  597. _Pottery2 = 217,
  598. _PaintedPot = 231,
  599. _IncaMummy = 233,
  600. _Pottery3 = 236,
  601. _Pottery4 = 237,
  602. _Pottery5 = 238,
  603. _Pottery6 = 239
  604. };
  605. };
  606. #endif