Difference between revisions of "PRODUCT.DAT (TFTD)"

From UFOpaedia
Jump to navigation Jump to search
m
Line 3: Line 3:
 
== File Dump ==
 
== File Dump ==
  
PRODUCT.DAT (TFTD) (all Production enabled)
+
PRODUCT.DAT (TFTD)
  
 
<pre>
 
<pre>
Record|Start Cost |EngHrs |Wkspc |Material Required |BD||Build?|  Description/Notes
+
Record|Start Cost |EngHrs |Wkspc |Material Required |BD | ? |Build?|  Description/Notes
       00 01 02 03  04 05  06 07  08 09 10 11 12 13  14 15 16 17
+
       00 01 02 03  04 05  06 07  08 09 10 11 12 13  14 15 16 17
  
     0: 50 B1 03 00  90 01  06 00  58 FF FF 01 00 00  03 01 00 00  (Craft) P.W.T. Cannon
+
     0: 50 B1 03 00  90 01  06 00  58 FF FF 01 00 00  03 01  01 00  PWT Launcher (craft)
     1: F0 C6 02 00  2C 01  06 00  FF FF FF 00 00 00  04 01 00 00
+
     1: F0 C6 02 00  2C 01  06 00  FF FF FF 00 00 00  04 01  01 00 Gauss Cannon
     2: D0 72 03 00  F4 01  08 00  3C FF FF 0F 00 00  05 01 00 00
+
     2: D0 72 03 00  F4 01  08 00  3C FF FF 0F 00 00  05 01  01 00 Sonic Oscillator
     3: 60 6D 00 00  58 02  06 00  3C FF FF 04 00 00  09 01 00 00
+
     3: 60 6D 00 00  58 02  06 00  3C FF FF 04 00 00  09 01  01 00 PWT Launcher ammo
     4: 20 A1 07 00  B0 04  19 00  FF FF FF 00 00 00  0C 01 00 00
+
     4: 20 A1 07 00  B0 04  19 00  FF FF FF 00 00 00  0C 01  01 00 Coelacanth/Gauss
     5: 50 F8 0C 00  B0 04  1E 00  3C 58 FF 1E 05 00  0D 01 00 00
+
     5: 50 F8 0C 00  B0 04  1E 00  3C 58 FF 1E 05 00  0D 01  01 00 Displacer/Sonic
     6: A0 BB 0D 00  78 05  1E 00  3C 58 FF 19 08 00  0E 01 00 00
+
     6: A0 BB 0D 00  78 05  1E 00  3C 58 FF 19 08 00  0E 01  01 00 Displacer/PWT
     7: 98 3A 00 00  90 01  19 00  3C 58 FF 05 08 00  5F 01 00 00
+
     7: 98 3A 00 00  90 01  19 00  3C 58 FF 05 08 00  5F 01  01 00 PW Torpedo (SWS)
     8: 40 1F 00 00  2C 01  02 00  FF FF FF 00 00 00  1F 01 00 00
+
     8: 40 1F 00 00  2C 01  02 00  FF FF FF 00 00 00  1F 01  01 00 Gauss Pistol
     9: 20 4E 00 00  90 01  03 00  FF FF FF 00 00 00  20 01 00 00
+
     9: 20 4E 00 00  90 01  03 00  FF FF FF 00 00 00  20 01  01 00 Gauss Rifle
   10: 00 7D 00 00  BC 02  04 00  FF FF FF 00 00 00  21 01 00 00
+
   10: 00 7D 00 00  BC 02  04 00  FF FF FF 00 00 00  21 01  01 00 Heavy Gauss
   11: D0 84 00 00  DC 00  04 00  FF FF FF 00 00 00  26 01 00 00
+
   11: D0 84 00 00  DC 00  04 00  FF FF FF 00 00 00  26 01  01 00 Disturbance Sensor
   12: 60 6D 00 00  A4 01  04 00  FF FF FF 00 00 00  27 01 00 00
+
   12: 60 6D 00 00  A4 01  04 00  FF FF FF 00 00 00  27 01  01 00 Medi-kit
   13: 00 71 02 00  F4 01  04 00  3C 58 FF 02 01 00  28 01 00 00
+
   13: 00 71 02 00  F4 01  04 00  3C 58 FF 02 01 00  28 01  01 00 M.C. Disruptor
   14: 90 DC 01 00  E8 03  04 00  58 FF FF 01 00 00  31 01 00 00
+
   14: 90 DC 01 00  E8 03  04 00  58 FF FF 01 00 00  31 01  01 00 Sonic Cannon
   15: 70 17 00 00  50 00  04 00  3C FF FF 03 00 00  32 01 00 00
+
   15: 70 17 00 00  50 00  04 00  3C FF FF 03 00 00  32 01  01 00 Cannon Power Clip
   16: C0 57 01 00  34 03  04 00  58 FF FF 01 00 00  33 01 00 00
+
   16: C0 57 01 00  34 03  04 00  58 FF FF 01 00 00  33 01  01 00 Sonic Blasta Rifle
   17: B8 0B 00 00  50 00  04 00  3C FF FF 02 00 00  34 01 00 00
+
   17: B8 0B 00 00  50 00  04 00  3C FF FF 02 00 00  34 01  01 00 Blasta Power Clip
   18: C0 DA 00 00  58 02  03 00  58 FF FF 01 00 00  35 01 00 00
+
   18: C0 DA 00 00  58 02  03 00  58 FF FF 01 00 00  35 01  01 00 Sonic Pistol
   19: D0 07 00 00  3C 00  04 00  3C FF FF 01 00 00  36 01 00 00
+
   19: D0 07 00 00  3C 00  04 00  3C FF FF 01 00 00  36 01  01 00 Pistol Power Clip
   20: 90 5F 01 00  B0 04  05 00  58 FF FF 01 00 00  37 01 00 00
+
   20: 90 5F 01 00  B0 04  05 00  58 FF FF 01 00 00  37 01  01 00 Disruptor Pulse Launcher
   21: 40 1F 00 00  DC 00  03 00  3C FF FF 03 00 00  38 01 00 00
+
   21: 40 1F 00 00  DC 00  03 00  3C FF FF 03 00 00  38 01  01 00 Disruptor Ammo
   22: B0 30 01 00  84 03  03 00  58 FF FF 01 00 00  39 01 00 00
+
   22: B0 30 01 00  84 03  03 00  58 FF FF 01 00 00  39 01  01 00 Thermal Shok Launcher
   23: 58 1B 00 00  C8 00  02 00  3C FF FF 01 00 00  3A 01 00 00
+
   23: 58 1B 00 00  C8 00  02 00  3C FF FF 01 00 00  3A 01  01 00 Thermal Shok Bomb
   24: 2C 1A 00 00  C8 00  02 00  3C FF FF 02 00 00  3B 01 00 00
+
   24: 2C 1A 00 00  C8 00  02 00  3C FF FF 02 00 00  3B 01  01 00 Sonic Pulsar
   25: 70 FF 03 00  B0 04  04 00  3C 58 FF 01 01 00  3D 01 00 00
+
   25: 70 FF 03 00  B0 04  04 00  3C 58 FF 01 01 00  3D 01  01 00 M.C. Reader
   26: F0 55 00 00  20 03  0C 00  58 FF FF 04 00 00  5A 01 00 00
+
   26: F0 55 00 00  20 03  0C 00  58 FF FF 04 00 00  5A 01  01 00 Plastic Aqua Armor
   27: 10 A4 00 00  E8 03  10 00  58 3C FF 05 05 00  5B 01 00 00
+
   27: 10 A4 00 00  E8 03  10 00  58 3C FF 05 05 00  5B 01  01 00 Ion Armor
   28: 90 E2 00 00  78 05  10 00  58 3C FF 05 10 00  5C 01 00 00
+
   28: 90 E2 00 00  78 05  10 00  58 3C FF 05 10 00  5C 01  01 00 Magnetic Ion Armor
   29: B8 0B 00 00  64 00  0A 00  FF FF FF 00 00 00  58 01 00 00
+
   29: B8 0B 00 00  64 00  0A 00  FF FF FF 00 00 00  58 01  01 00 Aqua Plastics
   30: D0 FB 01 00  78 05  16 00  58 3C FF 05 10 00  50 01 00 00
+
   30: D0 FB 01 00  78 05  16 00  58 3C FF 05 10 00  50 01  01 00 Ion-Beam Accelerators
   31: F0 49 02 00  40 06  12 00  58 FF FF 03 00 00  51 01 00 00
+
   31: F0 49 02 00  40 06  12 00  58 FF FF 03 00 00  51 01  01 00 Magnetic Navigation
   32: 80 1A 06 00  B0 36  1E 00  58 50 51 41 01 01  C9 01 00 00
+
   32: 80 1A 06 00  B0 36  1E 00  58 50 51 41 01 01  C9 01  01 00 HAMMERHEAD
   33: C0 27 09 00  50 46  22 00  58 50 51 55 01 01  CC 01 00 00
+
   33: C0 27 09 00  50 46  22 00  58 50 51 55 01 01  CC 01  01 00 MANTA
   34: A0 BB 0D 00  D0 84  24 00  58 50 51 78 02 01  CA 01 00 00
+
   34: A0 BB 0D 00  D0 84  24 00  58 50 51 78 02 01  CA 01  01 00 LEVIATHAN
   35: E8 03 00 00  14 00  03 00  FF FF FF 00 00 00  3E 01 00 00
+
   35: E8 03 00 00  14 00  03 00  FF FF FF 00 00 00  3E 01  01 00 Gauss Pistol Clip
   36: D0 07 00 00  2D 00  04 00  FF FF FF 00 00 00  3F 01 00 00
+
   36: D0 07 00 00  2D 00  04 00  FF FF FF 00 00 00  3F 01  01 00 Gauss Rifle Clip
   37: A0 0F 00 00  46 00  04 00  FF FF FF 00 00 00  40 01 00 00
+
   37: A0 0F 00 00  46 00  04 00  FF FF FF 00 00 00  40 01  01 00 Heavy Gauss Clip
   38: 58 1B 00 00  96 00  03 00  3C FF FF 01 00 00  2B 01 00 00
+
   38: 58 1B 00 00  96 00  03 00  3C FF FF 01 00 00  2B 01  01 00 Vibro Blade
   39: E0 2E 00 00  DC 00  03 00  3C FF FF 02 00 00  2C 01 00 00
+
   39: E0 2E 00 00  DC 00  03 00  3C FF FF 02 00 00  2C 01  01 00 Thermic Lance
   40: 20 4E 00 00  2C 01  03 00  3C FF FF 02 00 00  2D 01 00 00
+
   40: 20 4E 00 00  2C 01  03 00  3C FF FF 02 00 00  2D 01  01 00 Heavy Thermic Lance
   41: C8 00 00 00  05 00  02 00  FF FF FF 00 00 00  60 01 00 00
+
   41: C8 00 00 00  05 00  02 00  FF FF FF 00 00 00  60 01  01 00 Gauss Cannon Ammo
   42: 10 27 00 00  78 00  04 00  FF FF FF 00 00 00  61 01 00 00  (unused) Craft Gauss Ammo
+
   42: 10 27 00 00  78 00  04 00  FF FF FF 00 00 00  61 01  01 00  {unused}
 
</pre>
 
</pre>
  
 
== Fields (see [[PRODUCT.DAT]] for full info) ==
 
== Fields (see [[PRODUCT.DAT]] for full info) ==
*0-3 - Cost to begin production of one unit
+
*00-03 - Cost to begin production of one unit
*4-5 - Technician hours to produce one unit
+
*04-05 - Technician hours to produce one unit
*6-7 - Workspace required to produce
+
*06-07 - Workspace required to produce
*8-10 - types of prerequisite A, B, C. Index into BASE.DAT (TFTD). FF/255 = null
+
*08-10 - types of prerequisite A, B, C. Index into BASE.DAT (TFTD). FF/255 = null
 
*11-13 - quantities of corresponding prerequisite A, B, C.
 
*11-13 - quantities of corresponding prerequisite A, B, C.
*14 - record index into [[BASE.DAT (TFTD)]] Stores section for the item that can be manufactured
+
*14   - record index into [[BASE.DAT (TFTD)]] Stores section for the item that can be manufactured
*15 - unused, always 1
+
*15   - unused, always 1
*16 - 0 = manufacturable now; 1 = not manufacturable yet
+
*16   - 0 = manufacturable now; 1 = not manufacturable yet
*17 - unused, always 0
+
*17   - unused, always 0
  
 
[[Category:Game Files (TFTD)]]
 
[[Category:Game Files (TFTD)]]

Revision as of 01:21, 16 November 2012

Under Construction

File Dump

PRODUCT.DAT (TFTD)

Record|Start Cost |EngHrs |Wkspc |Material Required |BD | ? |Build?|  Description/Notes
       00 01 02 03  04 05  06 07  08 09 10 11 12 13  14  15  16 17

    0: 50 B1 03 00  90 01  06 00  58 FF FF 01 00 00  03  01  01 00  PWT Launcher (craft)
    1: F0 C6 02 00  2C 01  06 00  FF FF FF 00 00 00  04  01  01 00  Gauss Cannon
    2: D0 72 03 00  F4 01  08 00  3C FF FF 0F 00 00  05  01  01 00  Sonic Oscillator
    3: 60 6D 00 00  58 02  06 00  3C FF FF 04 00 00  09  01  01 00  PWT Launcher ammo
    4: 20 A1 07 00  B0 04  19 00  FF FF FF 00 00 00  0C  01  01 00  Coelacanth/Gauss
    5: 50 F8 0C 00  B0 04  1E 00  3C 58 FF 1E 05 00  0D  01  01 00  Displacer/Sonic
    6: A0 BB 0D 00  78 05  1E 00  3C 58 FF 19 08 00  0E  01  01 00  Displacer/PWT
    7: 98 3A 00 00  90 01  19 00  3C 58 FF 05 08 00  5F  01  01 00  PW Torpedo (SWS)
    8: 40 1F 00 00  2C 01  02 00  FF FF FF 00 00 00  1F  01  01 00  Gauss Pistol
    9: 20 4E 00 00  90 01  03 00  FF FF FF 00 00 00  20  01  01 00  Gauss Rifle
   10: 00 7D 00 00  BC 02  04 00  FF FF FF 00 00 00  21  01  01 00  Heavy Gauss
   11: D0 84 00 00  DC 00  04 00  FF FF FF 00 00 00  26  01  01 00  Disturbance Sensor
   12: 60 6D 00 00  A4 01  04 00  FF FF FF 00 00 00  27  01  01 00  Medi-kit
   13: 00 71 02 00  F4 01  04 00  3C 58 FF 02 01 00  28  01  01 00  M.C. Disruptor
   14: 90 DC 01 00  E8 03  04 00  58 FF FF 01 00 00  31  01  01 00  Sonic Cannon
   15: 70 17 00 00  50 00  04 00  3C FF FF 03 00 00  32  01  01 00  Cannon Power Clip
   16: C0 57 01 00  34 03  04 00  58 FF FF 01 00 00  33  01  01 00  Sonic Blasta Rifle
   17: B8 0B 00 00  50 00  04 00  3C FF FF 02 00 00  34  01  01 00  Blasta Power Clip
   18: C0 DA 00 00  58 02  03 00  58 FF FF 01 00 00  35  01  01 00  Sonic Pistol
   19: D0 07 00 00  3C 00  04 00  3C FF FF 01 00 00  36  01  01 00  Pistol Power Clip
   20: 90 5F 01 00  B0 04  05 00  58 FF FF 01 00 00  37  01  01 00  Disruptor Pulse Launcher
   21: 40 1F 00 00  DC 00  03 00  3C FF FF 03 00 00  38  01  01 00  Disruptor Ammo
   22: B0 30 01 00  84 03  03 00  58 FF FF 01 00 00  39  01  01 00  Thermal Shok Launcher
   23: 58 1B 00 00  C8 00  02 00  3C FF FF 01 00 00  3A  01  01 00  Thermal Shok Bomb
   24: 2C 1A 00 00  C8 00  02 00  3C FF FF 02 00 00  3B  01  01 00  Sonic Pulsar
   25: 70 FF 03 00  B0 04  04 00  3C 58 FF 01 01 00  3D  01  01 00  M.C. Reader
   26: F0 55 00 00  20 03  0C 00  58 FF FF 04 00 00  5A  01  01 00  Plastic Aqua Armor
   27: 10 A4 00 00  E8 03  10 00  58 3C FF 05 05 00  5B  01  01 00  Ion Armor
   28: 90 E2 00 00  78 05  10 00  58 3C FF 05 10 00  5C  01  01 00  Magnetic Ion Armor
   29: B8 0B 00 00  64 00  0A 00  FF FF FF 00 00 00  58  01  01 00  Aqua Plastics
   30: D0 FB 01 00  78 05  16 00  58 3C FF 05 10 00  50  01  01 00  Ion-Beam Accelerators
   31: F0 49 02 00  40 06  12 00  58 FF FF 03 00 00  51  01  01 00  Magnetic Navigation
   32: 80 1A 06 00  B0 36  1E 00  58 50 51 41 01 01  C9  01  01 00  HAMMERHEAD
   33: C0 27 09 00  50 46  22 00  58 50 51 55 01 01  CC  01  01 00  MANTA
   34: A0 BB 0D 00  D0 84  24 00  58 50 51 78 02 01  CA  01  01 00  LEVIATHAN
   35: E8 03 00 00  14 00  03 00  FF FF FF 00 00 00  3E  01  01 00  Gauss Pistol Clip
   36: D0 07 00 00  2D 00  04 00  FF FF FF 00 00 00  3F  01  01 00  Gauss Rifle Clip
   37: A0 0F 00 00  46 00  04 00  FF FF FF 00 00 00  40  01  01 00  Heavy Gauss Clip
   38: 58 1B 00 00  96 00  03 00  3C FF FF 01 00 00  2B  01  01 00  Vibro Blade
   39: E0 2E 00 00  DC 00  03 00  3C FF FF 02 00 00  2C  01  01 00  Thermic Lance
   40: 20 4E 00 00  2C 01  03 00  3C FF FF 02 00 00  2D  01  01 00  Heavy Thermic Lance
   41: C8 00 00 00  05 00  02 00  FF FF FF 00 00 00  60  01  01 00  Gauss Cannon Ammo 
   42: 10 27 00 00  78 00  04 00  FF FF FF 00 00 00  61  01  01 00  {unused}

Fields (see PRODUCT.DAT for full info)

  • 00-03 - Cost to begin production of one unit
  • 04-05 - Technician hours to produce one unit
  • 06-07 - Workspace required to produce
  • 08-10 - types of prerequisite A, B, C. Index into BASE.DAT (TFTD). FF/255 = null
  • 11-13 - quantities of corresponding prerequisite A, B, C.
  • 14 - record index into BASE.DAT (TFTD) Stores section for the item that can be manufactured
  • 15 - unused, always 1
  • 16 - 0 = manufacturable now; 1 = not manufacturable yet
  • 17 - unused, always 0