Stars.tbl

From FreeSpace Wiki
Revision as of 08:40, 14 November 2005 by Wanderer (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Stars.tbl is used to define available background graphics, all the stars or suns that create colored light for the game and used debris animations.

General Format

  • Stars.tbl consist of several sections
  • Between different sections #End must be used
  • Background graphics
    • Defines the available background graphics (nebulas, planets, etc.)
  • Stars
    • Defines the stars
  • Non-nebula debris
    • Defines animation for non-nebula mode
  • Nebula debris
    • Defines animation for nebula mode
  • #End
    • Must be included to the end of the stars.tbl

Background graphics

  • Background graphics use the names of their respective graphic files
  • Background graphics can be defined in to different forms:
    • $Bitmap:
      • This entry type is used for transparent objects such as background nebulas
      • Syntax: Name
    • $BitmapX:
      • This entry type is used for non transparent objects such as planets
    • Syntax: Name

Stars

  • Stars are defined with several different parameters. All parameters must be present.
    • $Sun:
      • Defines the name of the used star
      • Syntax: Name
    • $SunGlow:
      • Defines the graphics file used as a glow for the star
      • Syntax: Name
    • $SunRGBI:
      • Defines the color of the sun as well as it's intensity
      • Syntax: Value Value Value Value, (red, green, blue and intensity respectively)

Non-nebula debris

  • There must always be four (4) of these
    • $Debris:
      • Defines the animations used for the debris
      • Syntax: Name

Nebula debris

  • There must always be four (4) of these
    • $DebrisNeb:
      • Defines the animations used for the debris
      • Syntax: Name

Sample

   $Bitmap:      dneb01
  #end
   $Sun:         SunWhite
   $Sunglow:     Sunglow01
   $SunRGBI:     1.0 1.0 1.0 1.0
  #end
   $Debris:      debris01
   $Debris:      debris02
   $Debris:      debris03
   $Debris:      debris04
  #end
   $DebrisNeb:   gas
   $DebrisNeb:   gas
   $DebrisNeb:   gas
   $DebrisNeb:   gas
  #end
  #end