Fireball.tbl

From FreeSpace Wiki
Revision as of 18:56, 23 May 2007 by Wanderer (talk | contribs) (added the light color)
Jump to: navigation, search

General Format

  • Fireball.tbl table file us used for specifying which filenames are to be used for which explosions
  • #Start
  • Table uses rigid system in the order of the entries:
    • Fireball.tbl has 6 entries with a specific function and every one is required and must be listed in the following order:
      • Medium sized explosion
      • Normal warp effect
      • Knossos warp effect
      • Asteroid explosion
      • Large explosion 1
      • Large explosion 2
      • An optional $LOD: entry exists to specify a lod count, at least 1 is assumed if not specified.
        • Syntax: Value
      • Optional $Light Color: entry is used to set the color that is given off when that explosion is created.
        • Syntax: Value, Value, Value (RGB value, 0 to 255)
  • #End

Default colors

  • Large explosion 1, large explosion 1, medium sized explosion, and asteroid explosion
    • 255, 127, 31
  • Normal warp effect
    • 191, 191, 255
  • Knossos warp effect
    • 191, 255, 191

Sample Entry

  #Start
  $Name:   exp04
     $LOD:    1
  $Name:   WarpMap01
     $LOD:    4
  $Name:   WarpMap02
     $LOD:    4
  $Name:   exp05
     $LOD:    4
  $Name:   exp05
     $LOD:    4
  $Name:   exp06
     $LOD:    4
  #End

Modular Fireball Table

  • xxx-fbl.tbm
  • For the modular version of the fireball table, after the $Name: entry, there are 6 possible options and at least one is required. These special entries are neither required nor supported in the standard fireball.tbl file, they are only for TBMs. No entry in the modular table will ever be created since there can only be 6 options currently, they are only listed to modify an existing entry. None of the 6 options are required in any order and you don't have to list all 6 in one TBM.
    • +Explosion_Medium
      • Specified name and LOD count will be used for the medium explosion effect
    • +Warp_Effect
      • Specified name and LOD count used for the normal warp effect
    • +Knossos_Effect
      • Specified name and LOD count for the knossos/special warp effect
    • +Asteroid
      • Specifiedname and LOD count for asteroid explosions
    • +Explosion_Large1
      • Specified name and LOD count for the 1st of the large explosions
    • +Explosion_Large2
      • Specified name and LOD count for the 2nd of the large explosions

Sample Entry

  #Start
  $Name:   exp06
     +Asteroid
  $LOD:    4
  #End