45comp.inc 5.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579
  1. start32data
  2. sc45_palette dw 0
  3. dw 768
  4. dw 771
  5. dw 1028
  6. dw 2052
  7. dw 514
  8. dw 773
  9. dw 1539
  10. dw 1028
  11. dw 1284
  12. dw 1798
  13. dw 771
  14. dw 1032
  15. dw 2307
  16. dw 771
  17. dw 1287
  18. dw 1539
  19. dw 1541
  20. dw 1541
  21. dw 1285
  22. dw 1798
  23. dw 1033
  24. dw 2562
  25. dw 1028
  26. dw 1289
  27. dw 2563
  28. dw 773
  29. dw 1543
  30. dw 1543
  31. dw 1543
  32. dw 1290
  33. dw 2819
  34. dw 773
  35. dw 1800
  36. dw 1542
  37. dw 2055
  38. dw 1545
  39. dw 2823
  40. dw 1285
  41. dw 1293
  42. dw 1795
  43. dw 1800
  44. dw 1546
  45. dw 2052
  46. dw 2055
  47. dw 1548
  48. dw 1796
  49. dw 2312
  50. dw 2057
  51. dw 3079
  52. dw 1542
  53. dw 1550
  54. dw 3842
  55. dw 773
  56. dw 1547
  57. dw 2563
  58. dw 2055
  59. dw 1550
  60. dw 2308
  61. dw 2312
  62. dw 2312
  63. dw 2824
  64. dw 1288
  65. dw 2312
  66. dw 3338
  67. dw 775
  68. dw 2059
  69. dw 3335
  70. dw 1287
  71. dw 1550
  72. dw 4102
  73. dw 1030
  74. dw 2059
  75. dw 2569
  76. dw 2057
  77. dw 2058
  78. dw 3595
  79. dw 1032
  80. dw 1804
  81. dw 3082
  82. dw 1545
  83. dw 1807
  84. dw 3331
  85. dw 1800
  86. dw 2316
  87. dw 3848
  88. dw 1287
  89. dw 2064
  90. dw 2308
  91. dw 2314
  92. dw 1553
  93. dw 2310
  94. dw 3082
  95. dw 2316
  96. dw 4362
  97. dw 775
  98. dw 2824
  99. dw 4107
  100. dw 1544
  101. dw 2318
  102. dw 2822
  103. dw 2314
  104. dw 2318
  105. dw 4616
  106. dw 1032
  107. dw 1811
  108. dw 3331
  109. dw 2314
  110. dw 2571
  111. dw 2571
  112. dw 2571
  113. dw 2068
  114. dw 3588
  115. dw 2569
  116. dw 2573
  117. dw 5387
  118. dw 775
  119. dw 2828
  120. dw 3850
  121. dw 1802
  122. dw 3337
  123. dw 3596
  124. dw 2059
  125. dw 2573
  126. dw 5646
  127. dw 1032
  128. dw 3083
  129. dw 2827
  130. dw 3339
  131. dw 3085
  132. dw 4107
  133. dw 1547
  134. dw 2072
  135. dw 3588
  136. dw 2571
  137. dw 3340
  138. dw 3340
  139. dw 3340
  140. dw 2832
  141. dw 3081
  142. dw 3597
  143. dw 2831
  144. dw 3596
  145. dw 3085
  146. dw 3344
  147. dw 3595
  148. dw 3597
  149. dw 3597
  150. dw 3341
  151. dw 3854
  152. dw 3344
  153. dw 5390
  154. dw 1803
  155. dw 2586
  156. dw 3844
  157. dw 3342
  158. dw 3599
  159. dw 3599
  160. dw 3599
  161. dw 3856
  162. dw 3598
  163. dw 4112
  164. dw 3350
  165. dw 6664
  166. dw 1291
  167. dw 3603
  168. dw 7180
  169. dw 1035
  170. dw 3856
  171. dw 4112
  172. dw 3857
  173. dw 4113
  174. dw 3857
  175. dw 4369
  176. dw 4624
  177. dw 4626
  178. dw 4625
  179. dw 3358
  180. dw 6663
  181. dw 2831
  182. dw 4627
  183. dw 5651
  184. dw 4115
  185. dw 4884
  186. dw 5140
  187. dw 5397
  188. dw 5143
  189. dw 8977
  190. dw 1807
  191. dw 4894
  192. dw 6668
  193. dw 5144
  194. dw 63
  195. dw 15872
  196. dw 0
  197. dw 62
  198. dw 15616
  199. dw 0
  200. dw 61
  201. dw 15360
  202. dw 0
  203. dw 60
  204. dw 15104
  205. dw 0
  206. dw 59
  207. dw 14848
  208. dw 0
  209. dw 58
  210. dw 14592
  211. dw 0
  212. dw 57
  213. dw 14336
  214. dw 0
  215. dw 56
  216. dw 14080
  217. dw 0
  218. dw 55
  219. dw 13824
  220. dw 0
  221. dw 54
  222. dw 13568
  223. dw 0
  224. dw 53
  225. dw 13312
  226. dw 0
  227. dw 51
  228. dw 13056
  229. dw 0
  230. dw 50
  231. dw 12800
  232. dw 0
  233. dw 49
  234. dw 12544
  235. dw 0
  236. dw 48
  237. dw 12288
  238. dw 0
  239. dw 47
  240. dw 12032
  241. dw 0
  242. dw 46
  243. dw 11776
  244. dw 0
  245. dw 45
  246. dw 11520
  247. dw 0
  248. dw 44
  249. dw 11264
  250. dw 0
  251. dw 43
  252. dw 11008
  253. dw 0
  254. dw 42
  255. dw 10752
  256. dw 0
  257. dw 41
  258. dw 10496
  259. dw 0
  260. dw 40
  261. dw 10240
  262. dw 0
  263. dw 39
  264. dw 9984
  265. dw 0
  266. dw 38
  267. dw 9728
  268. dw 0
  269. dw 37
  270. dw 9472
  271. dw 0
  272. dw 36
  273. dw 9216
  274. dw 0
  275. dw 35
  276. dw 8960
  277. dw 0
  278. dw 34
  279. dw 8704
  280. dw 0
  281. dw 33
  282. dw 8448
  283. dw 0
  284. dw 32
  285. dw 8192
  286. dw 0
  287. dw 31
  288. dw 7936
  289. dw 0
  290. dw 0
  291. dw 14336
  292. dw 13364
  293. dw 11569
  294. dw 9261
  295. dw 8481
  296. dw 6687
  297. dw 6681
  298. dw 4626
  299. dw 2578
  300. dw 1803
  301. dw 770
  302. dw 519
  303. dw 13571
  304. dw 9517
  305. dw 9778
  306. dw 11805
  307. dw 5151
  308. dw 5926
  309. dw 8205
  310. dw 1808
  311. dw 2586
  312. dw 11267
  313. dw 2056
  314. dw 8210
  315. dw 7441
  316. dw 6954
  317. dw 9494
  318. dw 4119
  319. dw 3866
  320. dw 4864
  321. dw 13316
  322. dw 13364
  323. dw 11563
  324. dw 8751
  325. dw 9506
  326. dw 10024
  327. dw 8242
  328. dw 10527
  329. dw 6174
  330. dw 5927
  331. dw 7698
  332. dw 3600
  333. dw 2325
  334. dw 2308
  335. dw 11573
  336. dw 12837
  337. dw 7462
  338. dw 7982
  339. dw 9748
  340. dw 3351
  341. dw 4128
  342. dw 6663
  343. dw 778
  344. dw 9533
  345. dw 13100
  346. dw 9244
  347. dw 5162
  348. dw 8476
  349. dw 5390
  350. dw 2072
  351. dw 3855
  352. dw 2308
  353. dw 2865
  354. dw 9995
  355. dw 1285
  356. dw 285
  357. dw 4865
  358. dw 0
  359. dw 11573
  360. dw 12837
  361. dw 7462
  362. dw 0
  363. dw 16128
  364. dw 0
  365. dw 16191
  366. dw 1087
  367. dw 0
  368. dw 4
  369. dw 768
  370. dw 0
  371. dw 3
  372. dw 13824
  373. dw 13878
  374. dw 12077
  375. dw 8241
  376. dw 10527
  377. dw 5917
  378. dw 5925
  379. dw 7698
  380. dw 2865
  381. dw 9995
  382. dw 1285
  383. dw 285
  384. dw 16129
  385. dw 16191
  386. sc45_walk_grid dd 0 dup (0)
  387. sc45_fast_list dw 12+disk_13
  388. dw 51+disk_13
  389. dw 52+disk_13
  390. dw 53+disk_13
  391. dw 54+disk_13
  392. dw 0
  393. sc45_chip_list dw it_sc45_layer_0+disk_13
  394. dw it_sc45_layer_1+disk_13
  395. dw it_sc45_grid_1+disk_13
  396. dw 0
  397. sc45_logic_list dw id_foster
  398. dw $ffff
  399. dw id_std_menu_logic
  400. sc45_mouse_list dw id_sc45_exit_44
  401. dw id_sc45_exit_46
  402. dw id_sc45_exit_47
  403. dw id_sc45_floor
  404. dw $ffff
  405. dw id_text_mouse
  406. reset_44_45 dw c_screen
  407. dw 45
  408. dw c_place
  409. dw id_sc45_floor
  410. dw c_xcood
  411. dw off_left
  412. dw c_ycood
  413. dw 280
  414. dw -1
  415. reset_46_45 dw c_screen
  416. dw 45
  417. dw c_place
  418. dw id_sc45_floor
  419. dw c_xcood
  420. dw off_right
  421. dw c_ycood
  422. dw 280
  423. dw -1
  424. reset_47_45 dw c_screen
  425. dw 45
  426. dw c_place
  427. dw id_sc45_floor
  428. dw c_xcood
  429. dw 392
  430. dw c_ycood
  431. dw 248
  432. dw -1
  433. end32data
  434. start32save_data
  435. sc45_floor dw NULL
  436. dw st_mouse
  437. dw NULL
  438. dw 45
  439. dw NULL
  440. dd sc45_floor_table
  441. dw 128
  442. dw 264
  443. dw NULL
  444. dw NULL
  445. dw NULL
  446. dw NULL
  447. dw advisor_188
  448. dw 0
  449. dw 0
  450. dw 457-128
  451. dw 327-264
  452. dw floor_action
  453. end32save_data
  454. start32data
  455. sc45_floor_table dw id_sc45_floor
  456. dw return_ok
  457. dw id_sc45_exit_44
  458. dw GT_sc45_exit_44
  459. dw 0
  460. dw sc45_exit_44_walk_on
  461. dw id_sc45_exit_46
  462. dw GT_sc45_exit_46
  463. dw 1
  464. dw sc45_exit_46_walk_on
  465. dw id_sc45_exit_47
  466. dw GT_sc45_exit_47
  467. dw 3
  468. dw sc45_exit_47_walk_on
  469. dw -1
  470. end32data
  471. start32save_data
  472. sc45_exit_44 dw NULL
  473. dw st_mouse
  474. dw NULL
  475. dw 45
  476. dw NULL
  477. dd NULL
  478. dw 128
  479. dw 161
  480. dw NULL
  481. dw 1+t7
  482. dw std_exit_left_on
  483. dw std_off
  484. dw advisor_188
  485. dw 0
  486. dw 0
  487. dw 140-128
  488. dw 327-161
  489. dw sc45_exit_44_action
  490. sc45_exit_46 dw NULL
  491. dw st_mouse
  492. dw NULL
  493. dw 45
  494. dw NULL
  495. dd NULL
  496. dw 420
  497. dw 161
  498. dw NULL
  499. dw 1+t7
  500. dw std_exit_right_on
  501. dw std_off
  502. dw advisor_188
  503. dw 0
  504. dw 0
  505. dw 447-420
  506. dw 327-161
  507. dw sc45_exit_46_action
  508. sc45_exit_47 dw NULL
  509. dw st_mouse
  510. dw NULL
  511. dw 45
  512. dw NULL
  513. dd NULL
  514. dw 328
  515. dw 181
  516. dw NULL
  517. dw 1+t7
  518. dw std_exit_right_on
  519. dw std_off
  520. dw advisor_188
  521. dw 0
  522. dw 0
  523. dw 378-328
  524. dw 261-181
  525. dw sc45_exit_47_action
  526. end32save_data
  527. start32data
  528. end32data