Difference between revisions of "Stars.tbl"
From FreeSpace Wiki
(→Stars) |
m (update) |
||
Line 1: | Line 1: | ||
+ | Revision information.. <!-- Please update this information when page is updated --> | ||
+ | ::'''3.6.x branch:''' 2.72.2.20 | ||
+ | ::'''3.7 branch:''' 2.97 | ||
+ | |||
+ | |||
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. | 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== | ==General Format== | ||
Line 14: | Line 20: | ||
*<nowiki>#</nowiki>'''End''' | *<nowiki>#</nowiki>'''End''' | ||
**Must be included to the end of the stars.tbl | **Must be included to the end of the stars.tbl | ||
+ | |||
===Background graphics=== | ===Background graphics=== | ||
Line 19: | Line 26: | ||
*Background graphics can be defined in to different forms: | *Background graphics can be defined in to different forms: | ||
**'''$Bitmap:''' | **'''$Bitmap:''' | ||
− | ***This entry type is used for transparent objects | + | ***This entry type is used for alpha blended transparent objects |
− | ***Syntax: '' | + | ***Syntax: '''String''', filename |
**'''$BitmapX:''' | **'''$BitmapX:''' | ||
− | ***This entry type is used for | + | ***This entry type is used for 'green transparency' objects (ie. 0,255,0 is transparent) |
− | **Syntax: '' | + | **Syntax: '''String''', filename |
+ | |||
===Stars=== | ===Stars=== | ||
Line 29: | Line 37: | ||
**'''$Sun:''' | **'''$Sun:''' | ||
***Defines the name of the used star | ***Defines the name of the used star | ||
− | ***Syntax: '' | + | ***Syntax: '''String''', filename |
**'''$SunGlow:''' | **'''$SunGlow:''' | ||
***Defines the bitmap or animation used as a glow for the star | ***Defines the bitmap or animation used as a glow for the star | ||
− | ***Syntax: '' | + | ***Syntax: '''String''', filename |
**'''$SunRGBI:''' | **'''$SunRGBI:''' | ||
***Defines the color of the sun as well as it's intensity | ***Defines the color of the sun as well as it's intensity | ||
− | ***Syntax: '' | + | ***Syntax: '''Color''', four '''integers''', 0 to 255, red, green, blue and alpha respectively |
− | + | ||
− | + | {{Table36| | |
− | + | :*'''$SunSpecularRGB:''' | |
− | + | :**Defines the color of the sun specuular lighting if it is to be different from '''$SunRGBI:''' values | |
− | + | :**Syntax: '''Color''', three '''integers''', 0 to 255, red, green and blue respectively | |
− | + | :*'''$Flare:''' | |
− | + | :**Defines lens flare effect. | |
− | + | :**'''+FlareCount:''' | |
− | + | :***Defines number of lens flare effects attached yo the sun, if the value is omitted then 1 is used as a default number of flare effects. | |
− | + | :***Syntax: '''Integer''' | |
− | + | :**'''$FlareTexture''N'':''' | |
− | + | :***Defines the name of the bitmap used for the particular ( N ) lens flare texture. | |
− | + | :***Syntax: '''String''', filename | |
− | + | :**For each (defined in '''+FlareCount:''') lens flare effect | |
− | + | :***'''$FlareGlow''X'':''' | |
− | + | :****Defines the Xth lens flare effect. | |
− | + | :****'''+FlareTexture:''' | |
− | + | :*****Defines the texture used for the lens flare effect. | |
− | + | :*****Syntax: '''Integer''', number of the texture defines in '''$FlareTexture''N'':'''. | |
− | + | :****'''+FlarePos:''' | |
− | + | :*****Defines the position of the lens flare effect, relative value | |
− | + | :*****Syntax: '''Float''' | |
− | + | :****'''+FlareScale:''' | |
− | + | :*****Defines the scaling factor used for the lens flare effect. | |
− | + | :*****Syntax: '''Float''' | |
− | ** | + | :*'''$NoGlare:''' |
− | + | :**Disables blinding effect from the sun. | |
+ | :**Usage: '''$NoGlare:''' without any parameters}} | ||
+ | |||
===Non-nebula debris=== | ===Non-nebula debris=== | ||
Line 68: | Line 78: | ||
**'''$Debris:''' | **'''$Debris:''' | ||
***Defines the animations used for the debris | ***Defines the animations used for the debris | ||
− | ***Syntax: '' | + | ***Syntax: '''String''' |
+ | |||
===Nebula debris=== | ===Nebula debris=== | ||
Line 74: | Line 85: | ||
**'''$DebrisNeb:''' | **'''$DebrisNeb:''' | ||
***Defines the animations used for the debris | ***Defines the animations used for the debris | ||
− | ***Syntax: '' | + | ***Syntax: '''String''' |
+ | |||
==Sample== | ==Sample== | ||
+ | <pre> | ||
+ | $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 | |
− | + | </pre> | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
[[Category:Tables]] | [[Category:Tables]] |
Revision as of 18:55, 30 July 2007
Revision information..
- 3.6.x branch: 2.72.2.20
- 3.7 branch: 2.97
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.
Contents
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 alpha blended transparent objects
- Syntax: String, filename
- $BitmapX:
- This entry type is used for 'green transparency' objects (ie. 0,255,0 is transparent)
- Syntax: String, filename
- $Bitmap:
Stars
- Stars are defined with several different parameters.
- $Sun:
- Defines the name of the used star
- Syntax: String, filename
- $SunGlow:
- Defines the bitmap or animation used as a glow for the star
- Syntax: String, filename
- $SunRGBI:
- Defines the color of the sun as well as it's intensity
- Syntax: Color, four integers, 0 to 255, red, green, blue and alpha respectively
- $Sun:
FS2 Open, 3.6.x:
- $SunSpecularRGB:
- Defines the color of the sun specuular lighting if it is to be different from $SunRGBI: values
- Syntax: Color, three integers, 0 to 255, red, green and blue respectively
- $Flare:
- Defines lens flare effect.
- +FlareCount:
- Defines number of lens flare effects attached yo the sun, if the value is omitted then 1 is used as a default number of flare effects.
- Syntax: Integer
- $FlareTextureN:
- Defines the name of the bitmap used for the particular ( N ) lens flare texture.
- Syntax: String, filename
- For each (defined in +FlareCount:) lens flare effect
- $FlareGlowX:
- Defines the Xth lens flare effect.
- +FlareTexture:
- Defines the texture used for the lens flare effect.
- Syntax: Integer, number of the texture defines in $FlareTextureN:.
- +FlarePos:
- Defines the position of the lens flare effect, relative value
- Syntax: Float
- +FlareScale:
- Defines the scaling factor used for the lens flare effect.
- Syntax: Float
- $FlareGlowX:
- $NoGlare:
- Disables blinding effect from the sun.
- Usage: $NoGlare: without any parameters
- $SunSpecularRGB:
Non-nebula debris
- There must always be four (4) of these
- $Debris:
- Defines the animations used for the debris
- Syntax: String
- $Debris:
Nebula debris
- There must always be four (4) of these
- $DebrisNeb:
- Defines the animations used for the debris
- Syntax: String
- $DebrisNeb:
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