home *** CD-ROM | disk | FTP | other *** search
/ Black Box 4 / BlackBox.cdr / editors / hypsh40b.arj / HYPDEVEL.LZH / EFFECTS.HSI < prev    next >
Text File  |  1991-04-24  |  1KB  |  106 lines

  1. .REMARK
  2. Example effects and subroutines
  3. .SCRIPT Example
  4. Vx=1
  5. Vy=1
  6. -- clear screen
  7. i~X1~Y1~a~X79~Y24~b6
  8. LEXP
  9. Vj=80-x
  10. Vk=25-y
  11. i~X$x~Y$y~a~X$j~Y$k~DK~b1~DT
  12. Vx=x+1
  13. Vy=y+1
  14. vy12;jeXOUT
  15. JEXP
  16. LXOUT
  17. i~X$x~Y$y This is an example of what we can do with box drawings
  18. i~X$x~d What else can we do with boxes - wait and see
  19. Y&G200
  20. LEXP2
  21. Vj=80-x
  22. Vk=25-y
  23. i~DT~X$x~Y$y~a~X$j~Y$k~b7
  24. Vx=x-1
  25. Vy=y-1
  26. vy0;jeDOWIN
  27. JEXP2
  28. LDOWIN
  29. i~X1~Y1~a~X79~Y24~DD~b6
  30. -- i~X1~Y1~a~X78~Y24~b6
  31. Vx=1;Vy=1
  32. LWINS
  33. Vs&N$xKJMUVSWALP
  34. Vj=x+10
  35. Vk=y+4
  36. -- i~X$x~Y$y~a~X$j~Y$k~D$s~b3~DT
  37. i~X$x~Y$y~a~X$j~Y$k~D$s~b3
  38. iHi there
  39. iThis is
  40. ia window
  41. Zr
  42. Vx=x+8
  43. Vy=y+2
  44. vy18;jgNEXT
  45. JWINS
  46. LNEXT
  47. Y&G400
  48. y
  49. .
  50. .REMARK
  51. ---------------------------------------------
  52. Various scripts for effects on frames
  53. .SCRIPT IMPLODE
  54. -- call using SIMPLODE(framename)
  55. ZJIMPLODE
  56. F$\
  57. q
  58. +EXPLODE
  59. .
  60. .SCRIPT WIPE
  61. -- call using SWIPE(framename)
  62. ZJWIPE
  63. F$\
  64. q
  65. +EXPLODE
  66. .
  67. .SCRIPT EXPLODE
  68. -- call using SEXPLODE(framename)
  69. ZJEXPLODE
  70. F$\
  71. q
  72. -- explode to screen
  73. LEXPLODE
  74. VA=33
  75. VB=11
  76. LEXP2
  77. VC=80-A
  78. VD=25-B
  79. i~DT~X$A~Y$B~a~X$C~Y$D~b7
  80. VA=A-3
  81. VB=B-1
  82. vB0;jnEXP2
  83. ZE
  84. -- Curtains
  85. LIMPLODE
  86. VA=1
  87. LIMP2
  88. VB=81-A
  89. i~DG~X$A~Y1~a~X$B~Y24~b1
  90. VA=A+1
  91. vA39;jnIMP2
  92. ZE
  93. -- Wipe
  94. LWIPE
  95. VA=3
  96. LWIP2
  97. i~DG~X1~Y1~a~X$A~Y24~b6
  98. VA=A+1
  99. vA80;jnWIP2
  100. ZE
  101. -- clear screen
  102. LCLEARSCR
  103. i~X1~Y1~a~X79~Y24~b6
  104. ZE
  105. .
  106.