home *** CD-ROM | disk | FTP | other *** search
/ The Games Machine 29 / XENIATGM29.iso / chasm / csm.bin / PROCESS.02 < prev    next >
Text File  |  1997-06-02  |  9KB  |  585 lines

  1. #mess 01
  2.  Delay 10
  3.  TextA: -1  64 "Congratulations!"
  4.  TextB: -1  74 "You have finished the first"
  5.  TextC: -1  84 "level of the Pyramids."
  6. #end
  7.  
  8. #mess 02
  9.  Delay 10
  10.  TextA: -1  74 "You must find a switch"
  11.  TextB: -1  84 "with this sign"
  12.  TextC: -1  94 "to open the fence."
  13. #end
  14.  
  15. #mess 03
  16.  Delay 2
  17.  TextA: -1  74 "Get out of here!"
  18. #end
  19.  
  20. #mess 04
  21.  Delay 5
  22.  TextA: -1  74 "You need the Ankh to open this tomb."
  23. #end
  24.  
  25. #mess 05
  26.  Delay 5
  27.  TextA: -1  74 "You've got the Ankh."
  28.  TextB: -1  84 "Now go back to the tomb."
  29. #end
  30.  
  31. #mess 06
  32.  Delay 5
  33.  TextA: -1  74 "This is a sneak peak"
  34.  TextB: -1  84 "of a future episode."
  35. #end
  36.  
  37. ;===============================door to deth room============================
  38. #proc 01
  39.  SfxId 80
  40.  SfxPosxy 30 41
  41.  BackWait 0.6
  42.  CheckBack
  43.  Speed 3
  44. #action
  45.  move 30 41 -220 0
  46.  move 31 41 -220 0
  47.  move 31 42 -220 0
  48.  
  49.  move 32 41 220 0
  50.  move 32 42 220 0
  51.  move 33 41 220 0
  52. #end
  53.  
  54. ;=================================berserkers=================================
  55. #proc 02
  56.  Speed 12
  57.  StartDelay 1
  58.  OnMessage 03
  59.  CheckGo
  60. #action
  61.  move 31 40 0 450
  62.  move 32 40 0 450
  63.  move 31 39 0 450
  64. #end
  65.  
  66. #proc 12
  67.  StartDelay 1.5
  68. #action
  69.  NonStop
  70.  Move 0 0 600 0
  71.  Death 31 40 32 40 100
  72. #end
  73. ;==========================transform dethroom===============================
  74. #proc 03
  75.  Speed 12
  76.  SfxId 81
  77.  SfxPosxy 30 40
  78.  CheckGo
  79.  LightRemap
  80.  LinkSwitchAt 30 40
  81. #action
  82.  move 30 40 512 0
  83.  move 29 40 512 0
  84.  move 32 39 512 0
  85.  move 33 39 512 0
  86.  move 33 40 512 0
  87. #end
  88.  
  89.  
  90. #proc 04
  91.  Speed 4
  92.  SfxId 81
  93.  SfxPosxy 25 30
  94.  CheckGo
  95.  LinkSwitchAt 25 34
  96.  Mortal
  97. #action
  98.  move 25 30 256 0
  99.  move 24 31 256 0
  100.  
  101.  move 25 28 256 0
  102.  move 24 27 256 0
  103.  move 23 27 256 0
  104.  
  105.  move 24 25 256 0
  106.  move 25 25 256 0
  107.  
  108.  move 24 26 -512 0
  109.  move 25 26 -512 0
  110. #end
  111.  
  112. #proc 05
  113.  Speed 7
  114.  SfxId 80
  115.  SfxPosxy 26 27
  116.  CheckGo
  117.  LightRemap
  118.  LinkSwitchAt 24 24
  119. #action
  120.  xmove 26 27 256 256
  121.  xmove 26 26 256 256
  122.  xmove 27 26 256 256
  123.  xmove 28 27 256 256
  124. #end
  125.  
  126. #proc 06
  127.  Speed 6
  128.  Backwait 2
  129. #action
  130.  up 13 46 80
  131. #end
  132.  
  133. #proc 07
  134.  Speed 6
  135.  SfxId 81
  136.  SfxPosxy 32 53
  137.  CheckGo
  138.  LightRemap
  139.  Backwait 2
  140. #action
  141.  Rotate 33 53 8192 13632 90
  142.  Rotate 32 53 8192 13632 90
  143.  Rotate 31 53 8192 13632 90
  144.  Rotate 32 54 8192 13632 90
  145. #end
  146.  
  147. #proc 08
  148.  linkSwitchAt 44 47
  149.  SfxId 85
  150.  SfxPosxy 28 34
  151.  Speed 6
  152. #action
  153.  up 28 34 120
  154. #end
  155.  
  156. ;=============p-9=p-10====blocks with dinamic light=======================
  157. #proc 09
  158.  Speed 12
  159.  SfxId 80
  160.  Backwait 0.1
  161.  LightRemap
  162.  Lock
  163. #action
  164.  Death 19 59 24 61 3
  165.  move 19 62 0 -512
  166.  move 20 62 0 -512
  167.  move 20 61 0 -512
  168.  
  169.  move 19 59 0 -512
  170.  move 20 59 0 -512
  171.  move 20 60 0 -512
  172.  
  173.  move 21 62 0 512   s:14
  174.  move 22 62 0 512   s:14
  175.  move 22 61 0 512   s:14
  176.  
  177.  move 21 59 0 512   s:14
  178.  move 22 59 0 512   s:14
  179.  move 22 60 0 512   s:14
  180. #end
  181.  
  182. #proc 10
  183.  Speed 13
  184.  Backwait 0.1
  185.  LightRemap
  186.  Lock
  187. #action
  188.  move 23 62 0 -512
  189.  move 24 62 0 -512
  190.  move 24 61 0 -512
  191.  
  192.  move 23 59 0 -512
  193.  move 24 59 0 -512
  194.  move 24 60 0 -512
  195. #end
  196.  
  197. ;===============proc13 block after geting sign close back way ===============
  198. #proc 13
  199.  Speed 10
  200.  SfxId 81
  201.  SfxPosxy 21 33
  202.  CheckGo
  203.  Mortal
  204. #action
  205.  move 21 35 0 -256 s:4
  206.  move 21 34 0 -256 s:4
  207.  
  208.  move 22 33 0 256 s:4
  209.  move 21 32 0 256 s:4
  210.  
  211.  move 22 34 0 -256
  212.  move 23 34 0 -256
  213.  move 23 35 0 -256
  214.  
  215.  move 23 33 0 256
  216.  move 23 32 0 256
  217.  move 24 32 0 256
  218. #end
  219.  
  220.  
  221. ;=========================proc14 Frame with bird - up========================
  222. #proc 14
  223.  LinkSwitchAt 32 18
  224.  SfxId 85
  225.  SfxPosxy 24 34
  226.  Speed 5
  227. #action
  228.  up 24 34 120
  229. #end
  230.  
  231. ;=========================proc15 Frame with  - up========================
  232. #proc 15
  233.  linkSwitchAt 26 48
  234.  SfxId 85
  235.  SfxPosxy 29 58
  236.  Speed 5
  237. #action
  238.  up 26 34 120
  239.  up 29 58 120
  240. #end
  241. ;==============================faraon block=================================
  242. #proc 16
  243.  Speed 5
  244.  SfxId 80
  245.  SfxPosxy 35 48
  246. #action
  247.  move 35 48 0 256
  248.  move 34 48 0 256
  249.  move 33 48 0 256
  250.  move 32 48 0 256
  251.  move 33 49 0 256
  252. #end
  253.  
  254. ;=======================seckret area with column=============================
  255. #proc 17
  256.  BackWait 1
  257.  SfxId 80
  258.  Speed 4
  259.  CheckBack
  260.  Mortal
  261.  LightRemap
  262. #action
  263. move 7 49 0 -256
  264. move 6 49 0 -256
  265. move 6 48 0 -256
  266. move 6 47 0 -256
  267. move 7 47 0 -256
  268. move 3 50 0 -256
  269. move 9 47 -256 0
  270. #end
  271.  
  272. #proc 18
  273.  BackWait 1
  274.  SfxId 81
  275.  SfxPosxy 43 33
  276.  CheckGo
  277.  Speed 6
  278.  LightRemap
  279. #action
  280.  rotate 43 34 11360 8832 90
  281.  rotate 44 33 11360 8832 90
  282.  rotate 44 34 11360 8832 90
  283.  rotate 44 35 11360 8832 90
  284.  
  285.  rotate 45 33 11680 8832 -90
  286.  rotate 45 34 11680 8832 -90
  287.  rotate 45 35 11680 8832 -90
  288.  rotate 46 34 11680 8832 -90
  289. #end
  290.  
  291. #proc 19
  292.  CheckGo
  293.  SfxId 80
  294.  SfxPosxy 32 18
  295.  Speed 3
  296.  LinkSwitchAt 32 18
  297.  LightRemap
  298. #action
  299.  Move 30 21 0 -256
  300.  Move 31 21 0 -256
  301.  Move 30 22 0 -256
  302.  Move 31 22 0 -256
  303.  
  304.  Move 34 22 0 -256
  305.  Move 35 22 0 -256
  306.  Move 34 23 0 -256
  307.  Move 35 23 0 -256
  308.  
  309.  Move 30 19 0 256
  310.  Move 31 19 0 256
  311.  Move 30 20 0 256
  312.  Move 31 20 0 256
  313.  
  314.  Move 34 19 0 256
  315.  Move 35 19 0 256
  316.  Move 34 20 0 256
  317.  Move 35 20 0 256
  318. #end
  319.  
  320. #proc 20
  321.  Speed 4
  322.  LinkSwitchAt 5 59
  323. #action
  324.  Unlock 09
  325.  Unlock 10
  326.  move 0 0 60 0
  327. #end
  328. ;===============================g-block rotate==============================
  329. #proc 21
  330.  Speed 5
  331.  SfxId 80
  332.  SfxPosxy 44 13
  333.  BackWait 1.5
  334.  LightRemap
  335.  CheckBAck
  336. #action
  337. Rotate 43 15 11008 3584 90
  338. Rotate 44 15 11008 3584 90
  339. Rotate 43 13 11008 3584 90
  340. Rotate 44 13 11008 3584 90
  341. Rotate 43 14 11008 3584 90
  342. Rotate 44 14 11008 3584 90
  343.  
  344. Rotate 45 15 12032 3584 -90
  345. Rotate 46 15 12032 3584 -90
  346. Rotate 45 13 12032 3584 -90
  347. Rotate 46 13 12032 3584 -90
  348. Rotate 45 14 12032 3584 -90
  349. Rotate 46 14 12032 3584 -90
  350. #end
  351.  
  352. #proc 22
  353.  Speed 6
  354.  SfxId 87
  355.  SfxPosxy 43 19
  356.  LinkSwitchAt 40 31
  357.  LightRemap
  358. #action
  359.  xmove 42 17 368 -384
  360.  xmove 43 18 368 -384
  361.  xmove 43 19 368 -384
  362.  xmove 42 19 368 -384
  363. #end
  364.  
  365. #proc 23
  366.  Speed 6
  367.  SfxId 87
  368.  SfxPosxy 47 19
  369.  LinkSwitchAt 48 30
  370.  LightRemap
  371. #action
  372.  xmove 47 18 -368 -384
  373.  xmove 47 19 -368 -384
  374.  xmove 46 19 -368 -384
  375.  xmove 46 17 -368 -384
  376. #end
  377.  
  378. #proc 24
  379.  Speed 3
  380.  SfxId 80
  381.  SfxPosxy 37 5
  382.  LinkSwitchAt 36 11
  383.  LightRemap
  384. #action
  385.  move 37 4 0 -236
  386.  move 37 5 0 -236
  387.  move 38 5 0 -236
  388.  
  389.  move 37 6 0 236
  390.  move 38 6 0 236
  391.  move 37 7 0 236
  392. #end
  393.  
  394. #proc 25
  395.  Speed 3
  396.  SfxId 80
  397.  SfxPosxy 36 7
  398.  LightRemap
  399. #action
  400.  move 36 8 230 0
  401.  move 36 9 230 0
  402.  move 37 9 230 0
  403.  
  404.  move 36 2 230 0 s:6
  405.  move 36 3 230 0 s:6
  406.  move 36 4 230 0 s:6
  407. #end
  408. ;================================exit gate=================================
  409. #proc 26
  410.  Speed 6
  411.  SfxId 86
  412.  SfxPosxy 48 38
  413.  LightRemap
  414. #action
  415.  rotate 48 38 12288 9984 -105
  416.  rotate 48 37 12288 9472 105
  417. #end
  418. ;===========================frame to pharao=================================
  419. #proc 27
  420.  LinkSwitchAt 46 39
  421.  Speed 6
  422.  SfxId 85
  423.  SfxPosxy 45 37
  424.  redkey
  425. #action
  426.  up 46 37 118
  427. #end
  428. ;===============p-28=p-29==frame before you find exit=======================
  429. #proc 28
  430.  LinkSwitchAt 51 32
  431.  Speed 6
  432.  SfxId 85
  433.  SfxPosxy 45 32
  434. #action
  435.  up 46 33 80
  436. #end
  437.  
  438. #proc 29
  439.  LinkSwitchAt 38 31
  440.  Speed 6
  441.  SfxId 85
  442.  SfxPosxy 45 32
  443. #action
  444.  up 45 32 80
  445. #end
  446.  
  447. ;=============================door to panisher==============================
  448. #proc 30
  449.  Speed 14
  450.  SfxId 80
  451.  SfxPosxy 31 45
  452.  CheckGo
  453.  Mortal
  454.  BackWait 10
  455.  LightRemap
  456. #action
  457.  Move 32 44 -512 0
  458.  Move 33 44 -512 0
  459.  Move 32 43 -512 0
  460. #end
  461.  
  462. #proc 31
  463.  Speed 14
  464.  SfxId 80
  465.  SfxPosxy 33 25
  466.  CheckGo
  467.  Mortal
  468.  BackWait 25
  469. #action
  470.  Move 32 25 -512 0
  471.  Move 33 25 -512 0
  472.  Move 34 25 -512 0
  473. #end
  474.  
  475. #proc 32
  476.  OnMessage 1
  477. #action
  478.  waitout 100 100 10
  479. #end
  480.  
  481. #proc 33
  482.  OnMessage 2
  483. #action
  484.  waitout 100 100 10
  485. #end
  486.  
  487. #proc 34
  488.  OnMessage 4
  489. #action
  490.  waitout 100 100 10
  491. #end
  492.  
  493. #proc 35
  494.  OnMessage 5
  495. #action
  496.  waitout 100 100 10
  497. #end
  498.  
  499. #proc 37
  500.  OnMessage 6
  501. #action
  502.  waitout 100 100 10
  503. #end
  504.  
  505. #links
  506.  link 31 42 1
  507.  link 32 42 1
  508.  link 30 41 1
  509.  link 33 41 1
  510.  link 30 40 2
  511.  link 30 40 12
  512.  link 30 40 3
  513.  return 25 34 4
  514.  return 32 18 4
  515.  floor 25 31 4
  516.  link 24 24 5
  517.  floor 12 47 6
  518.  floor 31 53 7
  519.  floor 32 53 7
  520.  link 44 47 8
  521. ;=========================blocks with dinamic light=========================
  522.  floor 17 60 09
  523.  floor 18 60 09
  524.  floor 19 61 09
  525.  floor 20 61 09
  526.  floor 21 59 09
  527.  floor 22 59 09
  528.  floor 23 61 09
  529.  floor 24 61 09
  530.  floor 17 60 10
  531.  floor 18 60 10
  532.  floor 19 61 10
  533.  floor 20 61 10
  534.  floor 21 59 10
  535.  floor 22 59 10
  536.  floor 23 61 10
  537.  floor 24 61 10
  538. ; floor 24 61 12 ???
  539. ; floor 25 60 12 ???
  540. ; floor 26 60 12 ???
  541.  floor 19 33 13
  542.  floor 19 34 13
  543.  link 44 47 8
  544.  link 32 18 14
  545.  link 26 48 15
  546.  link 29 40 16
  547.  Floor 30 40 16
  548.  floor 9 48 17
  549.  floor 4 49 17
  550.  floor 45 33 18
  551.  floor 44 33 18
  552.  link 32 18 19
  553.  link 5 59 20
  554.  floor 44 12 21
  555.  floor 45 12 21
  556.  Link 40 31 22
  557.  link 48 30 23
  558.  link 36 11 24
  559.  floor 36 7 25
  560.  floor 48 38 26
  561.  destroy 45 37 26
  562.  link 46 39 27
  563.  link 51 32 28
  564.  link 38 31 29
  565.  floor 31 45 30
  566.  floor 32 45 30
  567.  floor 27 34 8
  568.  floor 27 33 8
  569.  floor 25 34 15
  570.  floor 25 33 15
  571.  floor 23 34 14
  572.  floor 23 33 14
  573.  floor 32 24 31
  574.  floor 33 24 31
  575.  floor 50 37 32
  576.  floor 50 38 32
  577.  floor 28 34 33
  578.  floor 28 33 33
  579.  floor 46 38 34
  580.  link  20 34 35
  581.  floor 47 38 37
  582. #end
  583. .
  584.  
  585.