Jump to content

PRODUCT.DAT (TFTD): Difference between revisions

From UFOpaedia
Morgan525 (talk | contribs)
Morgan525 (talk | contribs)
mNo edit summary
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