The Outforce OPF

From XentaxWiki
Jump to: navigation, search

Back to index | Edit this page

OPF

  • Format Type : Archive
  • Endian Order : Little Endian
  • Signature : Outforce Packed Content


Format Specifications

// HEADER
  23 - Signature (Outforce Packed Content)
  4 - Version? (29)
  2 - Project Name Length (21)
  21 - Project Name (Outforce Base Project)
  2 - Developer Name Length (8)
  8 - Developer Name (O3 Games)
  2 - Email Length (16)
  16 - Email (Info@o3games.com)
  4 - Description Length (including null terminator) (132)
  131 - Description
  1 - null Terminator
  2 - Unknown (1)
  8 - null
  
// IMAGE DIRECTORY AND FILE DATA
  4 - Number of Images
  
  // for each Image
    2 - Filename Length
    X - Filename
    2 - Source File Path Length
    X - Source File Path
    2 - Drive Length
    X - Drive
    4 - Image Width
    4 - Image Height
    4 - Red Bits?
    4 - Green Bits?
    4 - Blue Bits?
    4 - Alpha Bits?
    4 - Unknown (257)
    4 - Unknown
    4 - Unknown (32)
    
    74 - Unknown
    
    4 - Number of Colors (can be null)
    4 - Number of Colors (can be null)
    
    // for each color
      1 - Red
      1 - Green
      1 - Blue
      1 - Alpha
      
    4 - File Length
    X - File Data (JPEG Image)
    
// SCRIPTS DIRECTORY AND FILE DATA
  4 - Number of Scripts
  
  // for each Script
    2 - Filename Length
    X - Filename
    899 - File Data
    
// CLASSES DIRECTORY AND FILE DATA
  4 - Number of Classes
  
  // for each class
    2 - Class Type Length
    X - Class Type (CBaseClass, CUnit, etc)
    5 - Unknown
    4 - null
    2 - Filename Length
    X - Filename
    26 - null (can have some data in here, but usually null)
    4 - Unknown (16256)
    4 - Unknown (16256)
    4 - Unknown (16256)
    X - File Data (complicated structure)

Notes and Comments

  • The Outforce has "PackedProject.OPF" file stored inside "Content.box" archive in "Outforce" directory.
  • Game has been created on O3D Engine.

Games

List of games using this file format:

  • The Outforce (PC) (*OPF)

QuickBMS Script

Not written yet.

Compatible Programs

See Also