home *** CD-ROM | disk | FTP | other *** search
/ PC Action 1996 April / PCA0496.ISO / gtarchiv / 02960047 / mbacedat.doc < prev    next >
Text File  |  1995-09-01  |  7KB  |  193 lines

  1. ----------------------------------------------------------
  2.  This file is included in the RB DATA package courtesy of
  3.  it's creator, James "Jaybird" Johnson CIS [74020,1734]
  4.  Without his assistance the creation of these editors
  5.  would not have been possible.  Thanks Jaybird!
  6. ----------------------------------------------------------
  7.  
  8.  
  9.            FILE LAYOUT FOR ACE.DAT - RB MISSION BUILDER 
  10.       
  11.      Each Ace's record is 93 bytes (5Dh) long. The first 14 bytes 
  12.      form a header containing descriptive info for that ace. At
  13.      this time the function of only 2 bytes in the header remain
  14.      unknown. Following the header there are 36 sets of 2 bytes
  15.      which repesent the 36 months covered by the game. Each set
  16.      of 2 bytes contain, in order, the unit code and the A/C code
  17.      for the month represented. Lastly there is a trailer of 7
  18.      bytes. This trailer record contols if and when the ace will
  19.      issue a challenge, the conditions for a challenge and the
  20.      default setting for the DOGFIGHT A FAMOUS ACE mission in the
  21.      FLY A SINGLE MISSION SECTION.
  22.  
  23.       
  24.      Offset   Contents
  25.      ------   --------
  26.        00     FE - acts as a signal to indicate the 
  27.                    start of an ace's  data record
  28.        01     Alliance:     00 = Germany   01 = Allies
  29.        02     Nationality:  00 = German    01 = English
  30.                             02 = French    03 = Belgian (?)
  31.                             04 = Canadian  05 = American
  32.        03     Career Kills for this ace
  33.        04     Offset byte for text describing this ace.
  34.        05     "    " "  "  "  "  " "   "    " "  "  "
  35.        06     Currently Unknown (CU)
  36.        07     CU 
  37.        08     Month of promotion to 1st Lt./Oberleutnant
  38.        09     Year  "  "   "   "  "  "  "  /"    "     "
  39.        0A     Month "  "   "   "  " Capt./Rittmeister
  40.        0B     Year  "  "   "   "  "  " " /"   "     "
  41.        0C     Month "  "   "   "  " Major/Hauptman
  42.        0D     Year  "  "   "   "  "  "   /"      "
  43.      0E-0F    Unit code and A/C code for Nov. 1915  (1)
  44.      10-11    Unit code and A/C code for Dec. 1915  FF = absent
  45.      12-13    Unit code and A/C code for Jan. 1916  from game
  46.       ...     
  47.      54-55    Unit code and A/C code for Oct. 1918
  48.        56     Ace challenge toggle; FF = no, # = hex value
  49.               of month of challenge (00 = Jan...0B = Dec)
  50.        57     Ace challenge toggle; FF = no, # = hex value
  51.               of year of challenge (0F = 1915...12 = 1918) 
  52.               Bytes 57 and 58 give the EARLIEST date that this
  53.               ace will challenge.
  54.        58     Minimum number of victories required of the
  55.               player before the ace will challenge
  56.        59     Wingmen toggle (01 - ace will bring wingmen)
  57.        5A     DOGFIGHT AN ACE - Month; see 57 above 
  58.        5B     DOGFIGHT AN ACE - Year; see 58 above
  59.               The month and year determine the Ace's A/C
  60.               according to the data field in the area 0E - 56.
  61.        5C     Default A/C code for your A/C in the
  62.               DOGFIGHT AN ACE section (see Table 2).
  63.  
  64.         (1) See Tables 1 and 2 below for Unit and A/C codes
  65.  
  66.        
  67.        Offsets for the various aces within the file are given
  68.        below:
  69.        Offset   Ace
  70.        ------   ------------------------------
  71.         0000    Manfred von Richthofen
  72.         005D    Ernst Udet
  73.         00BA    Werner Voss
  74.         0117    Lothar von Richthofen
  75.         0174    Herman Goering
  76.         01D1    Oswald Boelcke
  77.         022E    Max Immelmann
  78.         028B    Erich Loewenhardt
  79.         02E8    Rudolf Berthold
  80.         0345    Eduard, Ritter von Schleich
  81.         03A2    Karl Degelow
  82.         03FF    Edward "Mick" Mannock
  83.         045C    William Bishop
  84.         04B9    James McCudden
  85.         0516    Albert Ball
  86.         0573    Lanoe Hawker
  87.         05D0    Rene Fonck
  88.         062D    Georges Guynemer
  89.         068A    Eddie Rickenbacker
  90.         06E7    Frank Luke
  91.         0744    Charles Nungesser
  92.         07A1    Raymond Collishaw
  93.         07FE    Donald Maclaren
  94.         085B    William Barker
  95.         08B8    Roderic Dallas
  96.  
  97.         
  98.                    TABLE 1 - Unit Codes
  99.         Code  Unit
  100.         ----  ----------------------------------------
  101.          00   No. 3 Squadron (Sqdn.)
  102.          01   No. 11 Sqdn.   
  103.          02   No. 40 Sqdn.   
  104.          03   N0. 60 Sqdn.
  105.          04   No. 85 Sqdn.
  106.          05   No. 39 HD Sqdn.
  107.          06   No. 61 HD Sqdn.
  108.          07   No. 143 HD Sqdn.
  109.          08   No. 3 Naval Sqdn.
  110.          09   No. 8 Naval Sqdn.
  111.          0A   Escadrille 23
  112.          0B   Escadrille 38
  113.          0C   27th Aero Sqdn.
  114.          0D   Flt. Abt. 62
  115.          0E   KEK 2
  116.          0F   KEK Habsheim
  117.          10   3rd Fokker Staffel
  118.          11   Jasta 5
  119.          12   Jasta 9
  120.          13   Jasta 14
  121.          14   Jasta 15
  122.          15   Jasta 24
  123.          16   Jasta 27
  124.          17   Jasta 37
  125.       *  18   No. 24 Sqdn.
  126.       *  19   No. 56 Sqdn.
  127.       *  1A   No. 74 Sqdn.
  128.       *  1B   No. 10 Naval Sqdn. - The Black Flight
  129.       *  1C   The Storks
  130.       *  1D   94th Aero Sqdn.
  131.       *  1E   Flt. Abt. 203
  132.       *  1F   Jasta 2
  133.       *  20   Jasta 11
  134.       *  21   JG1
  135.        
  136.         * = Elite Unit
  137.  
  138.  
  139.                       TABLE 2 - Aircraft codes
  140.         
  141.         Code   Aircraft
  142.         ----   -----------------------
  143.          00    Morane-Saulnier Type N, Bullet
  144.          01    Dehaviland DH-2
  145.          02    Nieuport 17
  146.          03    Sopwith Pup
  147.          04    Sopwith Triplane 
  148.          05    SPAD VII
  149.          06    Se-5A
  150.          07    Sopwith Camel
  151.          08    SPAD XIII
  152.          09    Sopwith Snipe
  153.          0A    Nieuport 11
  154.          0B    Nieuport 28
  155.       *  0C    R.E. 8
  156.       *  0D    Fe-2b
  157.       *  0E    B.E. 2c
  158.       *  0F    Bristol F.2B, Brisfit
  159.       *  10    Dehaviland DH-4
  160.       *  11    Handley-Paige 0/400
  161.          12    Fokker E-III, Eindekker
  162.          13    Albatros D-II
  163.          14    Albatros D-III
  164.          15    Fokker Dr-I
  165.          16    Pfalz D-III
  166.          17    Albatros D-Va
  167.          18    Fokker D-VII
  168.          19    Fokker D-VIII
  169.          1A    Halberstadt D-II
  170.          1B    Siemens-Schuckert Werks (SSW) D-III
  171.       *  1C    Aviatik C-I
  172.       *  1D    Roland C-II
  173.       *  1E    Rumpler C-IV
  174.       *  1F    Gotha Go-IV
  175.       *  20    Junkers Ju-1
  176.  
  177.         * - Not available to the player for flying         
  178.  
  179.          These A/C codes are the same as those used in the
  180.          following files:
  181.            ELITE.DAT
  182.            ORDINARY.DAT
  183.            GENERICF.DAT
  184.            GENERICR.DAT
  185.          These codes are NOT the ones used in ROSTER.DAT or
  186.          <file_name>.TAP
  187.  
  188.                   
  189.         Many thanks to Bill "Samurai" Ciciora for confirming this
  190.         data and for the discovery of many of the missing pieces.
  191.  
  192.                                            J.W. Johnson
  193.                                            "Jaybird"