txmconv.cpp 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005
  1. //---------------------------------------------------------------------------
  2. //
  3. // txmConv.h -- File contains conversion table for tile to texture
  4. //
  5. // MechCommander 2
  6. //
  7. //---------------------------------------------------------------------------//
  8. // Copyright (C) Microsoft Corporation. All rights reserved. //
  9. //===========================================================================//
  10. #ifndef TXMCONV_H
  11. #include "txmconv.h"
  12. #endif
  13. //---------------------------------------------------------------------------
  14. long txmToTileLookup[DEFINED_TXMS] =
  15. {
  16. 48,49,50,51,52,
  17. 48,49,50,51,52,
  18. 48,49,50,51,52,
  19. 48,49,50,51,52,
  20. 48,49,50,51,52,
  21. 48,49,50,51,52,
  22. 48,49,50,51,52,
  23. 48,49,50,51,52,
  24. 48,49,50,51,52,
  25. 48,49,50,51,52,
  26. 48,49,50,51,52,
  27. 48,49,50,51,52,
  28. 48,49,50,51,52,
  29. 48,49,50,51,52,
  30. 48,49,50,51,52,
  31. 48,49,50,51, //Dirt-1-79
  32. 129,130,131,132,129,
  33. 129,130,131,132,129,
  34. 129,130,131,132,129,
  35. 129,130,131,132,129,
  36. 129,130,131,132,129,
  37. 129,130,131,132,129,
  38. 129,130,131,132,129,
  39. 129,130,131,132,129,
  40. 129,130,131,132,129,
  41. 129,130,131,132,129,
  42. 129,130,131,132,129,
  43. 129,130,131,132,129,
  44. 129,130,131,132,129,
  45. 129,130,131,132,129,
  46. 129,130,131,132,129,
  47. 129,130,131,132, //GRASS-2-158
  48. 133,134,135,136,135,
  49. 133,134,135,136,135,
  50. 133,134,135,136,135,
  51. 133,134,135,136,135,
  52. 133,134,135,136,135,
  53. 133,134,135,136,135,
  54. 133,134,135,136,135,
  55. 133,134,135,136,135,
  56. 133,134,135,136,135,
  57. 133,134,135,136,135,
  58. 133,134,135,136,135,
  59. 133,134,135,136,135,
  60. 133,134,135,136,135,
  61. 133,134,135,136,135,
  62. 133,134,135,136,135,
  63. 133,134,135,136, //Ruff-3-237
  64. 149,150,151,150,149,
  65. 149,150,151,150,149,
  66. 149,150,151,150,149,
  67. 149,150,151,150,149,
  68. 149,150,151,150,149,
  69. 149,150,151,150,149,
  70. 149,150,151,150,149,
  71. 149,150,151,150,149,
  72. 149,150,151,150,149,
  73. 149,150,151,150,149,
  74. 149,150,151,150,149,
  75. 149,150,151,150,149,
  76. 149,150,151,150,149,
  77. 149,150,151,150,149,
  78. 149,150,151,150,149,
  79. 149,150,151,150, //Mountain-4-316
  80. 95,95,95,95,95,
  81. 95,95,95,95,95,
  82. 95,95,95,95,95,
  83. 95,95,95,95,95,
  84. 95,95,95,95,95,
  85. 95,95,95,95,95,
  86. 95,95,95,95,95,
  87. 95,95,95,95,95,
  88. 95,95,95,95,95,
  89. 95,95,95,95,95,
  90. 95,95,95,95,95,
  91. 95,95,95,95,95,
  92. 95,95,95,95,95,
  93. 95,95,95,95,95,
  94. 95,95,95,95,95,
  95. 95,95,95,95, //GrasstoDirta-5-395
  96. 96,96,96,96,96,
  97. 96,96,96,96,96,
  98. 96,96,96,96,96,
  99. 96,96,96,96,96,
  100. 96,96,96,96,96,
  101. 96,96,96,96,96,
  102. 96,96,96,96,96,
  103. 96,96,96,96,96,
  104. 96,96,96,96,96,
  105. 96,96,96,96,96,
  106. 96,96,96,96,96,
  107. 96,96,96,96,96,
  108. 96,96,96,96,96,
  109. 96,96,96,96,96,
  110. 96,96,96,96,96,
  111. 96,96,96,96, //GrasstoDirtb-6-474
  112. 97,97,97,97,97,
  113. 97,97,97,97,97,
  114. 97,97,97,97,97,
  115. 97,97,97,97,97,
  116. 97,97,97,97,97,
  117. 97,97,97,97,97,
  118. 97,97,97,97,97,
  119. 97,97,97,97,97,
  120. 97,97,97,97,97,
  121. 97,97,97,97,97,
  122. 97,97,97,97,97,
  123. 97,97,97,97,97,
  124. 97,97,97,97,97,
  125. 97,97,97,97,97,
  126. 97,97,97,97,97,
  127. 97,97,97,97, //GrasstoDirtC-7-553
  128. 98,98,98,98,98,
  129. 98,98,98,98,98,
  130. 98,98,98,98,98,
  131. 98,98,98,98,98,
  132. 98,98,98,98,98,
  133. 98,98,98,98,98,
  134. 98,98,98,98,98,
  135. 98,98,98,98,98,
  136. 98,98,98,98,98,
  137. 98,98,98,98,98,
  138. 98,98,98,98,98,
  139. 98,98,98,98,98,
  140. 98,98,98,98,98,
  141. 98,98,98,98,98,
  142. 98,98,98,98,98,
  143. 98,98,98,98, //GrassToDirtD-8-632
  144. 99,99,99,99,99,
  145. 99,99,99,99,99,
  146. 99,99,99,99,99,
  147. 99,99,99,99,99,
  148. 99,99,99,99,99,
  149. 99,99,99,99,99,
  150. 99,99,99,99,99,
  151. 99,99,99,99,99,
  152. 99,99,99,99,99,
  153. 99,99,99,99,99,
  154. 99,99,99,99,99,
  155. 99,99,99,99,99,
  156. 99,99,99,99,99,
  157. 99,99,99,99,99,
  158. 99,99,99,99,99,
  159. 99,99,99,99, //GrasstoDirtE-9-711
  160. 110,110,110,110,110,
  161. 110,110,110,110,110,
  162. 110,110,110,110,110,
  163. 110,110,110,110,110,
  164. 110,110,110,110,110,
  165. 110,110,110,110,110,
  166. 110,110,110,110,110,
  167. 110,110,110,110,110,
  168. 110,110,110,110,110,
  169. 110,110,110,110,110,
  170. 110,110,110,110,110,
  171. 110,110,110,110,110,
  172. 110,110,110,110,110,
  173. 110,110,110,110,110,
  174. 110,110,110,110,110,
  175. 110,110,110,110, //GrassToDirtF-10-790
  176. 111,111,111,111,111,
  177. 111,111,111,111,111,
  178. 111,111,111,111,111,
  179. 111,111,111,111,111,
  180. 111,111,111,111,111,
  181. 111,111,111,111,111,
  182. 111,111,111,111,111,
  183. 111,111,111,111,111,
  184. 111,111,111,111,111,
  185. 111,111,111,111,111,
  186. 111,111,111,111,111,
  187. 111,111,111,111,111,
  188. 111,111,111,111,111,
  189. 111,111,111,111,111,
  190. 111,111,111,111,111,
  191. 111,111,111,111, //GrassToDirtG-11-869
  192. 112,112,112,112,112,
  193. 112,112,112,112,112,
  194. 112,112,112,112,112,
  195. 112,112,112,112,112,
  196. 112,112,112,112,112,
  197. 112,112,112,112,112,
  198. 112,112,112,112,112,
  199. 112,112,112,112,112,
  200. 112,112,112,112,112,
  201. 112,112,112,112,112,
  202. 112,112,112,112,112,
  203. 112,112,112,112,112,
  204. 112,112,112,112,112,
  205. 112,112,112,112,112,
  206. 112,112,112,112,112,
  207. 112,112,112,112, //GrassToDirtH-12-948
  208. 113,113,113,113,113,
  209. 113,113,113,113,113,
  210. 113,113,113,113,113,
  211. 113,113,113,113,113,
  212. 113,113,113,113,113,
  213. 113,113,113,113,113,
  214. 113,113,113,113,113,
  215. 113,113,113,113,113,
  216. 113,113,113,113,113,
  217. 113,113,113,113,113,
  218. 113,113,113,113,113,
  219. 113,113,113,113,113,
  220. 113,113,113,113,113,
  221. 113,113,113,113,113,
  222. 113,113,113,113,113,
  223. 113,113,113,113, //GrassToDirtI-13-1027
  224. 114,114,114,114,114,
  225. 114,114,114,114,114,
  226. 114,114,114,114,114,
  227. 114,114,114,114,114,
  228. 114,114,114,114,114,
  229. 114,114,114,114,114,
  230. 114,114,114,114,114,
  231. 114,114,114,114,114,
  232. 114,114,114,114,114,
  233. 114,114,114,114,114,
  234. 114,114,114,114,114,
  235. 114,114,114,114,114,
  236. 114,114,114,114,114,
  237. 114,114,114,114,114,
  238. 114,114,114,114,114,
  239. 114,114,114,114, //GrassToDirtJ-14-1106
  240. 115,115,115,115,115,
  241. 115,115,115,115,115,
  242. 115,115,115,115,115,
  243. 115,115,115,115,115,
  244. 115,115,115,115,115,
  245. 115,115,115,115,115,
  246. 115,115,115,115,115,
  247. 115,115,115,115,115,
  248. 115,115,115,115,115,
  249. 115,115,115,115,115,
  250. 115,115,115,115,115,
  251. 115,115,115,115,115,
  252. 115,115,115,115,115,
  253. 115,115,115,115,115,
  254. 115,115,115,115,115,
  255. 115,115,115,115, //GrassToDirtK-15-1185
  256. 116,116,116,116,116,
  257. 116,116,116,116,116,
  258. 116,116,116,116,116,
  259. 116,116,116,116,116,
  260. 116,116,116,116,116,
  261. 116,116,116,116,116,
  262. 116,116,116,116,116,
  263. 116,116,116,116,116,
  264. 116,116,116,116,116,
  265. 116,116,116,116,116,
  266. 116,116,116,116,116,
  267. 116,116,116,116,116,
  268. 116,116,116,116,116,
  269. 116,116,116,116,116,
  270. 116,116,116,116,116,
  271. 116,116,116,116, //GrassToDirtL-16-1264
  272. 117,117,117,117,117,
  273. 117,117,117,117,117,
  274. 117,117,117,117,117,
  275. 117,117,117,117,117,
  276. 117,117,117,117,117,
  277. 117,117,117,117,117,
  278. 117,117,117,117,117,
  279. 117,117,117,117,117,
  280. 117,117,117,117,117,
  281. 117,117,117,117,117,
  282. 117,117,117,117,117,
  283. 117,117,117,117,117,
  284. 117,117,117,117,117,
  285. 117,117,117,117,117,
  286. 117,117,117,117,117,
  287. 117,117,117,117, //GrassToMounA-17-1343
  288. 118,118,118,118,118,
  289. 118,118,118,118,118,
  290. 118,118,118,118,118,
  291. 118,118,118,118,118,
  292. 118,118,118,118,118,
  293. 118,118,118,118,118,
  294. 118,118,118,118,118,
  295. 118,118,118,118,118,
  296. 118,118,118,118,118,
  297. 118,118,118,118,118,
  298. 118,118,118,118,118,
  299. 118,118,118,118,118,
  300. 118,118,118,118,118,
  301. 118,118,118,118,118,
  302. 118,118,118,118,118,
  303. 118,118,118,118, //GrassToMounB-18-1422
  304. 119,119,119,119,119,
  305. 119,119,119,119,119,
  306. 119,119,119,119,119,
  307. 119,119,119,119,119,
  308. 119,119,119,119,119,
  309. 119,119,119,119,119,
  310. 119,119,119,119,119,
  311. 119,119,119,119,119,
  312. 119,119,119,119,119,
  313. 119,119,119,119,119,
  314. 119,119,119,119,119,
  315. 119,119,119,119,119,
  316. 119,119,119,119,119,
  317. 119,119,119,119,119,
  318. 119,119,119,119,119,
  319. 119,119,119,119, //GrassToMounC-19-1501
  320. 120,120,120,120,120,
  321. 120,120,120,120,120,
  322. 120,120,120,120,120,
  323. 120,120,120,120,120,
  324. 120,120,120,120,120,
  325. 120,120,120,120,120,
  326. 120,120,120,120,120,
  327. 120,120,120,120,120,
  328. 120,120,120,120,120,
  329. 120,120,120,120,120,
  330. 120,120,120,120,120,
  331. 120,120,120,120,120,
  332. 120,120,120,120,120,
  333. 120,120,120,120,120,
  334. 120,120,120,120,120,
  335. 120,120,120,120, //GrassToMounD-20-1580
  336. 121,121,121,121,121,
  337. 121,121,121,121,121,
  338. 121,121,121,121,121,
  339. 121,121,121,121,121,
  340. 121,121,121,121,121,
  341. 121,121,121,121,121,
  342. 121,121,121,121,121,
  343. 121,121,121,121,121,
  344. 121,121,121,121,121,
  345. 121,121,121,121,121,
  346. 121,121,121,121,121,
  347. 121,121,121,121,121,
  348. 121,121,121,121,121,
  349. 121,121,121,121,121,
  350. 121,121,121,121,121,
  351. 121,121,121,121, //GrassToMounE-21-1659
  352. 122,122,122,122,122,
  353. 122,122,122,122,122,
  354. 122,122,122,122,122,
  355. 122,122,122,122,122,
  356. 122,122,122,122,122,
  357. 122,122,122,122,122,
  358. 122,122,122,122,122,
  359. 122,122,122,122,122,
  360. 122,122,122,122,122,
  361. 122,122,122,122,122,
  362. 122,122,122,122,122,
  363. 122,122,122,122,122,
  364. 122,122,122,122,122,
  365. 122,122,122,122,122,
  366. 122,122,122,122,122,
  367. 122,122,122,122, //GrassToMounF-22-1738
  368. 123,123,123,123,123,
  369. 123,123,123,123,123,
  370. 123,123,123,123,123,
  371. 123,123,123,123,123,
  372. 123,123,123,123,123,
  373. 123,123,123,123,123,
  374. 123,123,123,123,123,
  375. 123,123,123,123,123,
  376. 123,123,123,123,123,
  377. 123,123,123,123,123,
  378. 123,123,123,123,123,
  379. 123,123,123,123,123,
  380. 123,123,123,123,123,
  381. 123,123,123,123,123,
  382. 123,123,123,123,123,
  383. 123,123,123,123, //GrassToMounG-23-1817
  384. 124,124,124,124,124,
  385. 124,124,124,124,124,
  386. 124,124,124,124,124,
  387. 124,124,124,124,124,
  388. 124,124,124,124,124,
  389. 124,124,124,124,124,
  390. 124,124,124,124,124,
  391. 124,124,124,124,124,
  392. 124,124,124,124,124,
  393. 124,124,124,124,124,
  394. 124,124,124,124,124,
  395. 124,124,124,124,124,
  396. 124,124,124,124,124,
  397. 124,124,124,124,124,
  398. 124,124,124,124,124,
  399. 124,124,124,124, //GrassToMounH-24-1896
  400. 125,125,125,125,125,
  401. 125,125,125,125,125,
  402. 125,125,125,125,125,
  403. 125,125,125,125,125,
  404. 125,125,125,125,125,
  405. 125,125,125,125,125,
  406. 125,125,125,125,125,
  407. 125,125,125,125,125,
  408. 125,125,125,125,125,
  409. 125,125,125,125,125,
  410. 125,125,125,125,125,
  411. 125,125,125,125,125,
  412. 125,125,125,125,125,
  413. 125,125,125,125,125,
  414. 125,125,125,125,125,
  415. 125,125,125,125, //GrassToMounI-25-1975
  416. 126,126,126,126,126,
  417. 126,126,126,126,126,
  418. 126,126,126,126,126,
  419. 126,126,126,126,126,
  420. 126,126,126,126,126,
  421. 126,126,126,126,126,
  422. 126,126,126,126,126,
  423. 126,126,126,126,126,
  424. 126,126,126,126,126,
  425. 126,126,126,126,126,
  426. 126,126,126,126,126,
  427. 126,126,126,126,126,
  428. 126,126,126,126,126,
  429. 126,126,126,126,126,
  430. 126,126,126,126,126,
  431. 126,126,126,126, //GrassToMounJ-26-2054
  432. 127,127,127,127,127,
  433. 127,127,127,127,127,
  434. 127,127,127,127,127,
  435. 127,127,127,127,127,
  436. 127,127,127,127,127,
  437. 127,127,127,127,127,
  438. 127,127,127,127,127,
  439. 127,127,127,127,127,
  440. 127,127,127,127,127,
  441. 127,127,127,127,127,
  442. 127,127,127,127,127,
  443. 127,127,127,127,127,
  444. 127,127,127,127,127,
  445. 127,127,127,127,127,
  446. 127,127,127,127,127,
  447. 127,127,127,127, //GrassToMounK-27
  448. 128,128,128,128,128,
  449. 128,128,128,128,128,
  450. 128,128,128,128,128,
  451. 128,128,128,128,128,
  452. 128,128,128,128,128,
  453. 128,128,128,128,128,
  454. 128,128,128,128,128,
  455. 128,128,128,128,128,
  456. 128,128,128,128,128,
  457. 128,128,128,128,128,
  458. 128,128,128,128,128,
  459. 128,128,128,128,128,
  460. 128,128,128,128,128,
  461. 128,128,128,128,128,
  462. 128,128,128,128,128,
  463. 128,128,128,128, //GrassToMounL-28
  464. 28,28,28,28,28,
  465. 28,28,28,28,28,
  466. 28,28,28,28,28,
  467. 28,28,28,28,28,
  468. 28,28,28,28,28,
  469. 28,28,28,28,28,
  470. 28,28,28,28,28,
  471. 28,28,28,28,28,
  472. 28,28,28,28,28,
  473. 28,28,28,28,28,
  474. 28,28,28,28,28,
  475. 28,28,28,28,28,
  476. 28,28,28,28,28,
  477. 28,28,28,28,28,
  478. 28,28,28,28,28,
  479. 28,28,28,28, //DirtToMounA-29
  480. 29,29,29,29,29,
  481. 29,29,29,29,29,
  482. 29,29,29,29,29,
  483. 29,29,29,29,29,
  484. 29,29,29,29,29,
  485. 29,29,29,29,29,
  486. 29,29,29,29,29,
  487. 29,29,29,29,29,
  488. 29,29,29,29,29,
  489. 29,29,29,29,29,
  490. 29,29,29,29,29,
  491. 29,29,29,29,29,
  492. 29,29,29,29,29,
  493. 29,29,29,29,29,
  494. 29,29,29,29,29,
  495. 29,29,29,29, //DirtToMounb-30
  496. 30,30,30,30,30,
  497. 30,30,30,30,30,
  498. 30,30,30,30,30,
  499. 30,30,30,30,30,
  500. 30,30,30,30,30,
  501. 30,30,30,30,30,
  502. 30,30,30,30,30,
  503. 30,30,30,30,30,
  504. 30,30,30,30,30,
  505. 30,30,30,30,30,
  506. 30,30,30,30,30,
  507. 30,30,30,30,30,
  508. 30,30,30,30,30,
  509. 30,30,30,30,30,
  510. 30,30,30,30,30,
  511. 30,30,30,30, //DirtToMounC-31
  512. 31,31,31,31,31,
  513. 31,31,31,31,31,
  514. 31,31,31,31,31,
  515. 31,31,31,31,31,
  516. 31,31,31,31,31,
  517. 31,31,31,31,31,
  518. 31,31,31,31,31,
  519. 31,31,31,31,31,
  520. 31,31,31,31,31,
  521. 31,31,31,31,31,
  522. 31,31,31,31,31,
  523. 31,31,31,31,31,
  524. 31,31,31,31,31,
  525. 31,31,31,31,31,
  526. 31,31,31,31,31,
  527. 31,31,31,31, //DirtToMounD-32
  528. 32,32,32,32,32,
  529. 32,32,32,32,32,
  530. 32,32,32,32,32,
  531. 32,32,32,32,32,
  532. 32,32,32,32,32,
  533. 32,32,32,32,32,
  534. 32,32,32,32,32,
  535. 32,32,32,32,32,
  536. 32,32,32,32,32,
  537. 32,32,32,32,32,
  538. 32,32,32,32,32,
  539. 32,32,32,32,32,
  540. 32,32,32,32,32,
  541. 32,32,32,32,32,
  542. 32,32,32,32,32,
  543. 32,32,32,32, //DirtToMounE-33
  544. 33,33,33,33,33,
  545. 33,33,33,33,33,
  546. 33,33,33,33,33,
  547. 33,33,33,33,33,
  548. 33,33,33,33,33,
  549. 33,33,33,33,33,
  550. 33,33,33,33,33,
  551. 33,33,33,33,33,
  552. 33,33,33,33,33,
  553. 33,33,33,33,33,
  554. 33,33,33,33,33,
  555. 33,33,33,33,33,
  556. 33,33,33,33,33,
  557. 33,33,33,33,33,
  558. 33,33,33,33,33,
  559. 33,33,33,33, //DirtToMounF-34
  560. 34,34,34,34,34,
  561. 34,34,34,34,34,
  562. 34,34,34,34,34,
  563. 34,34,34,34,34,
  564. 34,34,34,34,34,
  565. 34,34,34,34,34,
  566. 34,34,34,34,34,
  567. 34,34,34,34,34,
  568. 34,34,34,34,34,
  569. 34,34,34,34,34,
  570. 34,34,34,34,34,
  571. 34,34,34,34,34,
  572. 34,34,34,34,34,
  573. 34,34,34,34,34,
  574. 34,34,34,34,34,
  575. 34,34,34,34, //DirtToMounG-35
  576. 35,35,35,35,35,
  577. 35,35,35,35,35,
  578. 35,35,35,35,35,
  579. 35,35,35,35,35,
  580. 35,35,35,35,35,
  581. 35,35,35,35,35,
  582. 35,35,35,35,35,
  583. 35,35,35,35,35,
  584. 35,35,35,35,35,
  585. 35,35,35,35,35,
  586. 35,35,35,35,35,
  587. 35,35,35,35,35,
  588. 35,35,35,35,35,
  589. 35,35,35,35,35,
  590. 35,35,35,35,35,
  591. 35,35,35,35, //DirtToMounH-36
  592. 36,36,36,36,36,
  593. 36,36,36,36,36,
  594. 36,36,36,36,36,
  595. 36,36,36,36,36,
  596. 36,36,36,36,36,
  597. 36,36,36,36,36,
  598. 36,36,36,36,36,
  599. 36,36,36,36,36,
  600. 36,36,36,36,36,
  601. 36,36,36,36,36,
  602. 36,36,36,36,36,
  603. 36,36,36,36,36,
  604. 36,36,36,36,36,
  605. 36,36,36,36,36,
  606. 36,36,36,36,36,
  607. 36,36,36,36, //DirtToMounI-37
  608. 37,37,37,37,37,
  609. 37,37,37,37,37,
  610. 37,37,37,37,37,
  611. 37,37,37,37,37,
  612. 37,37,37,37,37,
  613. 37,37,37,37,37,
  614. 37,37,37,37,37,
  615. 37,37,37,37,37,
  616. 37,37,37,37,37,
  617. 37,37,37,37,37,
  618. 37,37,37,37,37,
  619. 37,37,37,37,37,
  620. 37,37,37,37,37,
  621. 37,37,37,37,37,
  622. 37,37,37,37,37,
  623. 37,37,37,37, //DirtToMounJ-38
  624. 38,38,38,38,38,
  625. 38,38,38,38,38,
  626. 38,38,38,38,38,
  627. 38,38,38,38,38,
  628. 38,38,38,38,38,
  629. 38,38,38,38,38,
  630. 38,38,38,38,38,
  631. 38,38,38,38,38,
  632. 38,38,38,38,38,
  633. 38,38,38,38,38,
  634. 38,38,38,38,38,
  635. 38,38,38,38,38,
  636. 38,38,38,38,38,
  637. 38,38,38,38,38,
  638. 38,38,38,38,38,
  639. 38,38,38,38, //DirtToMounK-39
  640. 39,39,39,39,39,
  641. 39,39,39,39,39,
  642. 39,39,39,39,39,
  643. 39,39,39,39,39,
  644. 39,39,39,39,39,
  645. 39,39,39,39,39,
  646. 39,39,39,39,39,
  647. 39,39,39,39,39,
  648. 39,39,39,39,39,
  649. 39,39,39,39,39,
  650. 39,39,39,39,39,
  651. 39,39,39,39,39,
  652. 39,39,39,39,39,
  653. 39,39,39,39,39,
  654. 39,39,39,39,39,
  655. 39,39,39,39, //DirtToMounL-40-3160
  656. 81,83,82,87,85,
  657. 85,94,89,90,88,
  658. 93,88,92,91,
  659. 14,0,2,4,
  660. 8,6,12,10, //Grass To Cliff-3182
  661. 16,18,17,20,20,
  662. 19,27,22,23,23,
  663. 26,21,25,24,
  664. 47,40,41,42,
  665. 44,43,46,45, //Dirt to Cliff-3204
  666. 176,177,178,179, //Full Water-3208
  667. 201,205,203,209,209,
  668. 207,213,103,105,105,
  669. 211,101,109,107, //Water to Grass-3222
  670. 65,67,66,69,69,
  671. 68,76,71,72,72,
  672. 75,70,74,73, //Water to Dirt-3236
  673. 201,203,205,207,209,
  674. 101,103,105,107,109,
  675. 211,213, //Lake To Grass-3248
  676. 65,66,67,68,69,
  677. 70,71,72,73,74,
  678. 75,76, //Lake To Dirt-3260
  679. 194,193,190,188,
  680. 187,185,196,198,
  681. 199,180,182,183, //Grass WaterFall-3272
  682. 62,193,61,60,
  683. 187,59,63,198,
  684. 64,57,182,58, //Dirt Waterfall-3284
  685. 53,176,54,55,
  686. 177,56,55,178,
  687. 56,53,179,54, //Dirt River-3296
  688. 105,176,207,101,
  689. 177,203,101,178,
  690. 203,105,179,207, //Grass River-3308
  691. 148,147,147,146,
  692. 146,145,145,148, //grass River Mouth-3316
  693. 143,141,141,139,
  694. 139,137,137,143, //Dirt River Mouth-3324
  695. 176,177,178,179, //Full Water--3328
  696. 168,168, //Concrete--3330
  697. -1,-1,-1,-1,
  698. 245,246,247,248, //Rough Overlays-3338
  699. -1,-1,-1,-1, //Forest Blocks-3342
  700. -1,-1,-1,-1, //Forest Damaged-3346
  701. 168,168,168, //Concrete-3349
  702. -1,-1,-1,-1, //Docks-3353
  703. -1,-1,-1, //NULLS-3356
  704. 257,258, //Dirt to Paved Road-3358
  705. -1,-1, //Grass Tacos-3360
  706. -1,-1, //Dirt Tacos-3362
  707. 65,67,66,69,69,
  708. 68,76,71,72,72,
  709. 75,70,74,73, //Water to Dirt-3376
  710. 201,205,203,209,209,
  711. 207,213,103,105,105,
  712. 211,101,109,107, //Water to Grass-3390
  713. -1,-1,-1,-1,-1,-1,
  714. -1,-1,-1,-1,-1,-1,
  715. -1,-1,-1,-1,-1,-1,-1, //Medium Walls-3409
  716. -1,-1,-1,-1,-1,-1,
  717. -1,-1,-1,-1,-1,-1,
  718. -1,-1,-1,-1,-1,-1,-1, //Medium Walls Destroyed-3428
  719. -1,-1, //Crops-3430
  720. -1,-1,-1,-1, //Forest Corner-3434
  721. -1,-1,-1,-1, //Forest Edge-3438
  722. -1,-1,-1,-1, //Forest Corner Dmg-3442
  723. -1,-1,-1,-1, //Forest Edge Dmg-3446
  724. 164,167,163,163,166,165, //Runways-3452
  725. 164,167,163,163,166,165, //Runways-3458
  726. -1,-1,-1,-1,-1,-1,
  727. -1,-1,-1,-1,-1,-1,
  728. -1,-1,-1,-1,-1,-1,-1, //Light Walls-3477
  729. -1,-1,-1,-1,-1,-1,
  730. -1,-1,-1,-1,-1,-1,
  731. -1,-1,-1,-1,-1,-1,-1, //Light Walls Destroyed-3496
  732. -1,-1,-1,-1,-1,-1,
  733. -1,-1,-1,-1,-1,-1,
  734. -1,-1,-1,-1,-1,-1,-1, //Heavy Walls-3515
  735. -1,-1,-1,-1,-1,-1,
  736. -1,-1,-1,-1,-1,-1,
  737. -1,-1,-1,-1,-1,-1,-1, //Heavy Walls Destroyed-3534
  738. 230,230,230,231,231,231,
  739. 232,233,234,235,236,237,
  740. 238,239,240,241,242,243,244, //Dirt Roads-3553
  741. 215,215,215,216,216,216,
  742. 217,218,219,220,221,222,
  743. 223,224,225,226,227,228,229, //Paved Roads-3572
  744. 253,254,255,256
  745. };
  746. // 0 = CLFTXR1.TGA
  747. // 1 = CLFTXR1B.TGA
  748. // 2 = CLFTXR2.TGA
  749. // 3 = CLFTXR2B.TGA
  750. // 4 = CLFTXR3.TGA
  751. // 5 = CLFTXR3B.TGA
  752. // 6 = CLFTXR4.TGA
  753. // 7 = CLFTXR4B.TGA
  754. // 8 = CLFTXR5.TGA
  755. // 9 = CLFTXR5B.TGA
  756. // 10 = CLFTXR6.TGA
  757. // 11 = CLFTXR6B.TGA
  758. // 12 = CLFTXR7.TGA
  759. // 13 = CLFTXR7B.TGA
  760. // 14 = CLFTXTR.TGA
  761. // 15 = CLFTXTRB.TGA
  762. // 16 = D2C0000.TGA
  763. // 17 = D2C0001.TGA
  764. // 18 = D2C0002.TGA
  765. // 19 = D2C0003.TGA
  766. // 20 = D2C0004.TGA
  767. // 21 = D2C0005.TGA
  768. // 22 = D2C0006.TGA
  769. // 23 = D2C0007.TGA
  770. // 24 = D2C0008.TGA
  771. // 25 = D2C0009.TGA
  772. // 26 = D2C0010.TGA
  773. // 27 = D2C0011.TGA
  774. // 29 = D2ma.tga
  775. // 29 = D2mb.tga
  776. // 30 = D2mc.tga
  777. // 31 = D2md.tga
  778. // 32 = D2me.tga
  779. // 33 = D2mf.tga
  780. // 34 = D2mg.tga
  781. // 35 = D2mh.tga
  782. // 36 = D2mi.tga
  783. // 37 = D2mj.tga
  784. // 38 = D2mk.tga
  785. // 39 = D2ml.tga
  786. // 40 = DCLFTXR1.TGA
  787. // 41 = DCLFTXR2.TGA
  788. // 42 = DCLFTXR3.TGA
  789. // 43 = DCLFTXR4.TGA
  790. // 44 = DCLFTXR5.TGA
  791. // 45 = DCLFTXR6.TGA
  792. // 46 = DCLFTXR7.TGA
  793. // 47 = DCLFTXTR.TGA
  794. // 48 = Dirta.tga
  795. // 49 = Dirtb.tga
  796. // 50 = Dirtc.tga
  797. // 51 = Dirtd.tga
  798. // 52 = Dirte.tga
  799. // 53 = Drs1.tga
  800. // 54 = Drs2.tga
  801. // 55 = Drs3.tga
  802. // 56 = Drs4.tga
  803. // 57 = Dwl0016.tga
  804. // 58 = Dwl0018.tga
  805. // 59 = Dwl0019.tga
  806. // 60 = Dwl0021.tga
  807. // 61 = Dwl0022.tga
  808. // 62 = Dwl0024.tga
  809. // 63 = Dwl0025.tga
  810. // 64 = Dwl0027.tga
  811. // 65 = Dwtran1.tga
  812. // 66 = Dwtran2.tga
  813. // 67 = Dwtran3.tga
  814. // 68 = Dwtran4.tga
  815. // 69 = Dwtran5.tga
  816. // 70 = Dwtran6.tga
  817. // 71 = Dwtran7.tga
  818. // 72 = Dwtran8.tga
  819. // 73 = Dwtran9.tga
  820. // 74 = Dwtrana.tga
  821. // 75 = Dwtranb.tga
  822. // 76 = Dwtranc.tga
  823. // 77 = Ffloor.tga
  824. // 78 = Ffloor2.tga
  825. // 79 = Ffloor3.tga
  826. // 80 = Ffloor4.tga
  827. // 81 = G2C0000.TGA
  828. // 82 = G2C0001.TGA
  829. // 83 = G2C0002.TGA
  830. // 84 = G2C0002B.TGA
  831. // 85 = G2C0003.TGA
  832. // 86 = G2C0003B.TGA
  833. // 87 = G2C0004.TGA
  834. // 88 = G2C0005.TGA
  835. // 89 = G2C0006.TGA
  836. // 90 = G2C0007.TGA
  837. // 91 = G2C0008.TGA
  838. // 92 = G2C0009.TGA
  839. // 93 = G2C0010.TGA
  840. // 94 = G2C0011.TGA
  841. // 95 = G2da.tga
  842. // 96 = G2db.tga
  843. // 97 = G2dc.tga
  844. // 98 = G2dd.tga
  845. // 99 = G2de.tga
  846. // 100 = Wtran5b.tga
  847. // 101 = Wtran6.tga
  848. // 102 = Wtran6b.tga
  849. // 103 = Wtran7.tga
  850. // 104 = Wtran7b.tga
  851. // 105 = Wtran8.tga
  852. // 106 = Wtran8b.tga
  853. // 107 = Wtran9.tga
  854. // 108 = Wtran9b.tga
  855. // 109 = Wtrana.tga
  856. // 110 = G2df.tga
  857. // 111 = G2dg.tga
  858. // 113 = G2dh.tga
  859. // 113 = G2di.tga
  860. // 114 = G2dj.tga
  861. // 115 = G2dk.tga
  862. // 116 = G2dl.tga
  863. // 118 = G2ma.tga
  864. // 118 = G2mb.tga
  865. // 119 = G2mc.tga
  866. // 120 = G2md.tga
  867. // 121 = G2me.tga
  868. // 122 = G2mf.tga
  869. // 123 = G2mg.tga
  870. // 124 = G2mh.tga
  871. // 125 = G2mi.tga
  872. // 126 = G2mj.tga
  873. // 127 = G2mk.tga
  874. // 129 = G2ml.tga
  875. // 129 = Grassa.tga
  876. // 130 = Grassb.tga
  877. // 131 = Grassc.tga
  878. // 132 = Grassd.tga
  879. // 133 = GRSH1.TGA
  880. // 134 = GRSH2.TGA
  881. // 135 = GRSH3.TGA
  882. // 136 = GRSH4.TGA
  883. // 137 = L2c0000.tga
  884. // 138 = L2c0000b.tga
  885. // 139 = L2c0001.tga
  886. // 140 = L2c0001b.tga
  887. // 141 = L2c0004.tga
  888. // 142 = L2c0004b.tga
  889. // 143 = L2c0005.tga
  890. // 144 = L2c0005b.tga
  891. // 145 = L2g0000.tga
  892. // 146 = L2g0001.tga
  893. // 147 = L2g0004.tga
  894. // 148 = L2g0005.tga
  895. // 149 = MTNTILEA.TGA
  896. // 150 = MTNTILEB.TGA
  897. // 151 = MTNTILEC.TGA
  898. // 152 = Ndr00.tga
  899. // 153 = Ndr01.tga
  900. // 154 = Ndr02.tga
  901. // 155 = Ndr03.tga
  902. // 156 = Ndr04.tga
  903. // 157 = Ndr05.tga
  904. // 158 = Ndr06.tga
  905. // 159 = Ndr07.tga
  906. // 160 = Ndr08.tga
  907. // 161 = Ndr09.tga
  908. // 162 = Ndr10.tga
  909. // 163 = RW001.TGA
  910. // 164 = RW002.TGA
  911. // 165 = RW003.TGA
  912. // 166 = RW004.TGA
  913. // 167 = RW005.TGA
  914. // 168 = TESTCRET.TGA
  915. // 169 = tmp.lst
  916. // 170 = TUN1.TGA
  917. // 171 = TUN2.TGA
  918. // 172 = TUN3.TGA
  919. // 173 = TUNB1.TGA
  920. // 174 = TUNB2.TGA
  921. // 175 = TUNB3.TGA
  922. // 176 = Watrblu2.tga
  923. // 177 = Watrblu3.tga
  924. // 178 = Watrblu4.tga
  925. // 179 = Watrblue.tga
  926. // 180 = Wl0016.tga
  927. // 181 = WL0016b.tga
  928. // 182 = Wl0017.tga
  929. // 183 = Wl0018.tga
  930. // 184 = WL0018b.tga
  931. // 185 = Wl0019.tga
  932. // 186 = Wl0019b.tga
  933. // 187 = Wl0020.tga
  934. // 188 = Wl0021.tga
  935. // 189 = Wl0021b.tga
  936. // 190 = Wl0022.tga
  937. // 191 = Wl0022b.tga
  938. // 192 = Wl0022x.tga
  939. // 193 = Wl0023.tga
  940. // 194 = Wl0024.tga
  941. // 195 = Wl0024b.tga
  942. // 196 = Wl0025.tga
  943. // 197 = Wl0025b.tga
  944. // 198 = Wl0026.tga
  945. // 199 = Wl0027.tga
  946. // 200 = Wl0027b.tga
  947. // 201 = Wtran1.tga
  948. // 202 = Wtran1b.tga
  949. // 203 = Wtran2.tga
  950. // 204 = Wtran2b.tga
  951. // 205 = Wtran3.tga
  952. // 206 = Wtran3b.tga
  953. // 207 = Wtran4.tga
  954. // 208 = Wtran4b.tga
  955. // 209 = Wtran5.tga
  956. // 210 = Wtranab.tga
  957. // 211 = Wtranb.tga
  958. // 212 = Wtranbb.tga
  959. // 213 = Wtranc.tga
  960. // 214 = Wtrancb.tga
  961. // 215 = pr0000.tga
  962. // 216 = pr0003.tga
  963. // 217 = pr0006.tga
  964. // 218 = pr0007.tga
  965. // 219 = pr0008.tga
  966. // 220 = pr0009.tga
  967. // 221 = pr0010.tga
  968. // 222 = pr0011.tga
  969. // 223 = pr0012.tga
  970. // 224 = pr0013.tga
  971. // 225 = pr0014.tga
  972. // 226 = pr0015.tga
  973. // 227 = pr0016.tga
  974. // 228 = pr0017.tga
  975. // 229 = pr0018.tga
  976. // 230 = dr0000.tga
  977. // 231 = dr0003.tga
  978. // 232 = dr0006.tga
  979. // 233 = dr0007.tga
  980. // 234 = dr0008.tga
  981. // 235 = dr0009.tga
  982. // 236 = dr0010.tga
  983. // 237 = dr0011.tga
  984. // 238 = dr0012.tga
  985. // 239 = dr0013.tga
  986. // 240 = dr0014.tga
  987. // 241 = dr0015.tga
  988. // 242 = dr0016.tga
  989. // 243 = dr0017.tga
  990. // 244 = dr0018.tga
  991. // 245 = rough0000.tga
  992. // 245 = rough0001.tga
  993. // 247 = rough0002.tga
  994. // 248 = rough0003.tga
  995. // 249 = rough0004.tga
  996. // 250 = rough0005.tga
  997. // 251 = rough0006.tga
  998. // 252 = rough0007.tga
  999. //---------------------------------------------------------------------------