home *** CD-ROM | disk | FTP | other *** search
/ Game Killer / Game_Killer.bin / 722.SC-DEF.DES < prev    next >
Text File  |  1993-02-04  |  1KB  |  61 lines

  1. ; DEFAULT SCENERY DESCRIPTION FILE
  2. ;
  3. ; Jump over subroutines
  4. >START    #J
  5.  
  6. ;    Routine to output heading for scenery procedures
  7.  
  8. :REG_HEAD
  9. 0    #H    _SCENERY__PROCEDURE
  10. 0    #H    --------------------
  11. 0    #E
  12.  
  13. :START
  14. ; --------
  15. ;  HEADER
  16. ; --------
  17. 2    X    #Signature:_
  18. 4    X    #Dialogue__offset:_|,
  19. 2    X    length:_
  20. 4    X    #NULL_proc_offset:_|,
  21. 2    X    length:_
  22. 4    X    #RESERVED1_offset:_|,
  23. 2    X    length:_
  24. 4    X    #RESERVED2_offset:_|,
  25. 2    X    length:_
  26. 4    X    #RESERVED3_offset:_|,
  27. 2    X    length:_
  28. 2    IA    #|_scenery_procedures    load proc count in reg A
  29. 0    #R    B=0        reset counter
  30.  
  31. :TAB_LOOP
  32. 0    #R    V=B        move counter into value reg
  33. 1    X-    #proced_    output procedure no. without loading a field
  34. 4    X    offset:_|,
  35. >REG_HEAD    #@            insert link point with procedure
  36. 2    I    length:_
  37. 0    #R    B+1        increment counter
  38. >TAB_LOOP    #D    A>0        decrement A and loop while A>0
  39.  
  40. 0    #H    --------------------
  41. 0    #H    DIALOGUE_DESCRIPTOR
  42. 0    #H    --------------------
  43. :LIN_LOOP
  44. 1    X    #|(?)_
  45. >RECS    #I    V=0
  46. 2    I    X_coord.:_|,
  47. 2    I    Y_coord.:_
  48. 1    X    #|,
  49. -1    S    text:_|,
  50. 1    X
  51. >LIN_LOOP    #J
  52.  
  53. :RECS
  54. 0    #H    --------------------
  55. 0    #H    ___NULL_PROCEDURE
  56. 0    #H    --------------------
  57.  
  58. ; Record structures are described by the STATRECS.DES file
  59.  
  60. 0    #F STATRECS.DES
  61.