Difference between revisions of "Mflash.tbl"
From FreeSpace Wiki
m (update) |
m (updated version info) |
||
Line 1: | Line 1: | ||
Revision information.. <!-- Please update this information when page is updated --> | Revision information.. <!-- Please update this information when page is updated --> | ||
− | ::'''3.6.x branch:''' 2.7.2. | + | ::'''3.6.x branch:''' 2.7.2.3 |
− | ::'''3.7 branch:''' 2. | + | ::'''3.7 branch:''' 2.13 |
Revision as of 19:38, 21 November 2007
Revision information..
- 3.6.x branch: 2.7.2.3
- 3.7 branch: 2.13
Mflash.tbl is used to define different muzzleflashes that are seen in game.
Contents
Format
- Table begins with #Muzzle flash types
- Each muzzleflash is its own section that starts with $Mflash:
- Table ends with #end
Mflash:
+name:
- Defines the name of the muzzleflash
- Every muzzleflash may have several graphics (animations) attached to it
- Every 'blob' needs their own +blob_name:, +blob_offset:, and +blob_radius: properties
- Syntax: String
+blob_name:
- Defines the animation used for the 'blob'
- Syntax: String
+blob_offset:
- Defines the distance from the firing point along the 'line of fire' for the centerpoint of animation
- Syntax: Float
+blob_radius:
- Defines the radius of the animation
- Syntax: Float
Sample
- Retail FreeSpace 2 table
- Has 1 muzzleflash that has four animations attached to it
#Muzzle flash types ;; small muzzle flash $Mflash: +name: mflash_small ;; whatever you want to name it +blob_name: expmissilehit1 ;; anim name, offset from muzzle, radius +blob_offset: 1.0 +blob_radius: 6.0 +blob_name: expmissilehit1 ;; anim name, offset from muzzle, radius +blob_offset: 4.5 +blob_radius: 4.0 +blob_name: expmissilehit1 ;; anim name, offset from muzzle, radius +blob_offset: 6.0 +blob_radius: 3.0 +blob_name: expmissilehit1 ;; anim name, offset from muzzle, radius +blob_offset: 8.5 +blob_radius: 3.0 #end