home *** CD-ROM | disk | FTP | other *** search
/ Game Killer / Game_Killer.bin / 796.DEMITOR.KEY < prev    next >
Text File  |  1990-02-11  |  8KB  |  265 lines

  1.  "s(1)", 31, -1
  2.  "s(2)", 31, 31, -1
  3.  "s(3)", 31, 31, 31, -1
  4.  
  5.  "view(front)", 70, 72, -1
  6.  "view(front,right)", 70, 73, -1
  7.  "view(front,left)", 70, 71, -1
  8.  "view(right,front)", 70, 73, -1
  9.  "view(left,front)", 70, 71, -1
  10.  "view(right)", 70, 77, -1
  11.  "view(left)", 70, 75, -1
  12.  "view(rear,right)", 70, 81, -1
  13.  "view(rear,left)", 70, 79, -1
  14.  "view(right,rear)", 70, 81, -1
  15.  "view(left,rear)", 70, 79, -1
  16.  "view(back,right)", 70, 81, -1
  17.  "view(back,left)", 70, 79, -1
  18.  "view(right,back)", 70, 81, -1
  19.  "view(left,back)", 70, 79, -1
  20.  "view(rear)", 70, 80, -1
  21.  "view(back)", 70, 80, -1
  22.  "view(down)", 70, 76, -1
  23.  
  24.  "zoom(in)", 13, -1
  25.  "zoom(out)", 12, -1
  26.  "zoom(+)", 13, -1
  27.  "zoom(-)", 12, -1
  28.  "zoom(++)", 13, 13, -1
  29.  "zoom(--)", 12, 12, -1
  30.  "zoom(+++)", 13, 13, 13, -1
  31.  "zoom(---)",  12, 12, 12, -1
  32.  "zoom()", 14, -1
  33.  "zoom(reset)", 14, -1
  34.  
  35.  "lights", 38, -1
  36.  "strobe", 24, -1
  37.  "menu", 1, -1
  38.  "sound", 16, -1
  39.  "gear", 34, -1
  40.  "nav/dme", 48, -1
  41.  "carb", 35, -1
  42.  
  43.  "map(on)", 69, -1
  44.  "map(off)", 69, 69, -1
  45.  "window(1,on)", 26, -1
  46.  "window(1,off)", 26, 26, -1
  47.  "window(2,on)", 27, -1
  48.  "window(2,off)", 27, 27, -1
  49.  
  50.  "clouds", 4, 32, 2, 57, -1
  51.  "storm(on)", 4, 48, 10 , 11, 6, 11, 11, 11, 11, 28
  52.               30, 11, 2, 6, 11, 11, 11, 28, 57, -1
  53.  "storm(off)",  4, 48, 10, 11, 11, 11, 11, 11, 11, 28
  54.               30, 11, 11, 11, 11, 11, 11, 28, 57, -1
  55.  
  56.  "spot", 31, 31, 31, 70, 80, 14, 12, -1
  57.  
  58.  "end_of_data", -1
  59.  
  60.  
  61.  DEMITOR.KEY revision 0.0 MACRO COMMAND DICTIONARY
  62.  -------------------------------------------------
  63.  
  64.  Format and syntax, this file:
  65.  --    All macros end in -1 with at least one intervening key
  66.  --    End_of_data statement ends in -1 with no intervening keys
  67.  --    All macros in this file must be surrounded by quotes
  68.  
  69.  Format and syntax, macro usage:
  70.  --  When  macros  are  entered  directly  via  DEMITOR's   (E)dit
  71.  (C)omment  function the macro command must *not* be surrounded by
  72.  quotes.
  73.  --    When macro commands are used in a storyboard file they  must
  74.  be surrounded by quotes.
  75.  
  76.  "s() macros toggle through cockpit, tower, track and spot",-2
  77.  
  78.  External Macro notes
  79.  --------------------
  80.  External macros are the ones found in this file.
  81.  
  82.  Note the duplicate labels to allow easier use;
  83.  
  84.  e.g.- view(back) = view(rear)
  85.  
  86.  "spot"  illustrates  a  custom macro which does several things in
  87.  one frame:  toggles  "S"  three  times  (changing  to  spot  from
  88.  cockpit),  puts  the  spot  plane behind yours,  resets zoom then
  89.  zooms out once for a fuller view.
  90.  
  91.  
  92.  Internal Macro Command summary
  93.  ------------------------------
  94.  Internal macros are 'built in' to DEMITOR.EXE
  95.  
  96.  cut() macros specify the portion of the demo  that  you  wish  to
  97.  save. This is obviously helpful when you want to get rid of those
  98.  extra last few frames that aren't contributing (but recorded just
  99.  in  case).  Less  obvious is its use in generating partial copies
  100.  for review (e.g.- looking at the last third of a long demo to see
  101.  if you got the timing the way you want,  without having  to  wade
  102.  through  the  first  two thirds).  Using cut() in this way during
  103.  demo development can be a life (or marriage) saver ("Oh, no,  not
  104.  again!").
  105.  
  106.  "cut(from)"          starts save from this frame
  107.  "cut(to)"            ends save at this frame
  108.  
  109.  
  110.  panel() macros allow switching from a standard cockpit/instrument
  111.  panel  configuration  to  one where the panel has been moved down
  112.  off the screen and the cockpit view has been  expanded  to  cover
  113.  the entire screen. Since the position of the panel determines the
  114.  vertical position of the message bar,  *even if* you're in a view
  115.  mode other than cockpit,  panel() commands may be used  to  shift
  116.  the message bar up and down.  As the full-screen spot view always
  117.  places your aircraft in the middle of the screen,  with the stan-
  118.  dard  panel configuration,  your messages will hide the aircraft;
  119.  this is a perfect time to use  panel(down)-  your  messages  will
  120.  show up at the bottom of the screen and the aircraft will be seen
  121.  just fine.
  122.  
  123.  Experiment with this to get the feel of it. The panel macro's ac-
  124.  tually splice in a mode file to the demo (panel macros won't work
  125.  if no leading mode is attached) and therefore add about 500 bytes
  126.  per use to the demo file,  therefore,  use sparingly if your demo
  127.  is a large one.
  128.  
  129.  Panel functions carry a number  of  current  settings  over  with
  130.  them: Throttle setting, time (takes into account both 1 sec and 5
  131.  sec intervals),  sound on/off,  gear up/dn, lights on/off, flaps,
  132.  and view mode (cockpit, spot,  etc).  Others parameters will take
  133.  the values as set in the leading mode.
  134.  
  135.  "panel(off)"         injects corrected mode file with the panel
  136.                      moved to the bottom of the screen and a
  137.                      full-screen cockpit view (useful for full-
  138.                      screen views with comments at the *bottom*
  139.  "panel(down)"        same as "panel(off)"
  140.  "panel(on)"          normal panel and cockpit view
  141.  "panel(up"           same as "panel(on)"
  142.  
  143.  
  144.  The  turb() macros are for those who enjoy some realistic texture
  145.  in their demos but find the actual FS4 turbulence options too ex-
  146.  treme (a common complaint).
  147.  
  148.  "turb(on)"           initiates medium turbulence
  149.  "turb(high)"         initiates heavy turbulence
  150.  "turb(low)"          initiates light turbulence
  151.  "turb(off)"          ends turbulence
  152.  
  153.  
  154.  The spin() macros are simply just for fun;  try it somewhere  be-
  155.  tween touchdown and full-stop.
  156.  
  157.  "spin(left)"         initiates spin to left and drops wing
  158.  "spin(right)"
  159.  "spin(off)"          completes spin
  160.  
  161.  
  162.  The  roll()  macros are to introduce the joys of vertigo to those
  163.  of us who are not yet adept at aerobatic flying.  Perhaps it will
  164.  be an inspiration to learn.
  165.  
  166.  "roll(left)"         initiates roll to left
  167.  "roll(right)"
  168.  "roll(off)"          completes roll
  169.  
  170.  
  171.  
  172.  
  173.  Instructions
  174.  ------------
  175.  The  DEMITOR  command  processor is case and space sensitive.  It
  176.  acts only on exact matches.   So keep a  printout  of  this  file
  177.  handy when editing or preparing your storyboard files (*.BRD).
  178.  
  179.  You  can  add your own custom macros to the DEMITOR.KEY file.  To
  180.  learn which key numbers (scan codes) to use,  you may make a demo
  181.  incorporating only the actual keypresses of interest and then use
  182.  DEMITOR  to  view the corresponding key numbers at the Frame Edit
  183.  menu.
  184.  
  185.  Adding to this file is simple: INSERT the new command and key se-
  186.  quence before the "end_of_data" entry, following the syntax:
  187.  
  188.  "[macro name]",key 1,key 2,...,last key,-1
  189.  
  190.  Always test new macros: most will work perfectly as intended  but
  191.  some  (involving  menus) may require special diddling to get them
  192.  to function (e.g.- padding menu data entry with leading zeros) or
  193.  restrictions on usage (ensuring that subsequent  few  frames  are
  194.  free of keypresses).
  195.  
  196.  There is a detector built into DEMITOR that will indicate whether
  197.  a demo has used the artificial effects like roll,  spin, and tur-
  198.  bulence.  Instructions for use are only $299 per copy- we pay the
  199.  postage (if you can't afford this just  look  at  the  statistics
  200.  display after loading a demo; a plus in the parentheses means the
  201.  demo includes artificial effects).
  202.  
  203.  DEMITOR is a shareware product;  if you find it a useful addition
  204.  to your FS enjoyment, please send the $10 DEMITOR license fee to:
  205.  
  206.            Kyrna Wheeler
  207.            KikiWare
  208.            17 Ferguson Road
  209.            Warren, NJ
  210.            07060   USA
  211.  
  212.  Please include your return address or CIS # and specify the  ver-
  213.  sion you are licensing. Thank you,
  214.                                     Laemming Wheeler
  215.                                     DEMITOR author/Kyrna's dad
  216.                                     CIS 71317,2616
  217.  
  218.                                 ***
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.