home *** CD-ROM | disk | FTP | other *** search
- ;
- ; Default terrain EFFECTS definition file
- ;
- ; Terrain effects are from 0..7
- ; Overlay effects are 8,
- ;
- ; Variation 0 - Sparse Trees
- ; 1 - Dense forest
- ; 2 - Bridge/Road
- ; 3 - Impassable rock/wall/building
- ;
- ; Format for File is:
- ;
- ; EITHER:
- ;
- ; SetTerrainOffense ( _Terrain_ _Variation_ _OffenseCat_ )
- ;
- ; DefineEffectType ( _MobileType_ _DefaultSpeed_ _DefaultMaxSlope_ )
- ; {
- ; SetEffect ( _Terrain_ _Variation_ _Speed_ _MaxSlope_ )
- ; }
-
- SetTerrainOffense(4 -1 Z0 10)
-
- DefineEffectType(Wheel 100 2)
- {
- SetEffect(0 -1 0 0)
- SetEffect(1 -1 100 2)
- SetEffect(2 -1 100 2)
- SetEffect(3 -1 25 2)
- SetEffect(4 -1 25 2)
- SetEffect(5 -1 200 3)
- SetEffect(6 -1 50 3)
- SetEffect(7 -1 50 3)
-
- ; special effects
-
- SetEffect(8 0 0 0)
- SetEffect(8 1 0 2)
- SetEffect(8 2 100 2)
- SetEffect(8 3 0 0)
- }
-
- DefineEffectType(Track 100 2)
- {
- SetEffect(0 -1 0 0)
- SetEffect(1 -1 100 2)
- SetEffect(2 -1 100 2)
- SetEffect(3 -1 25 2)
- SetEffect(4 -1 25 2)
- SetEffect(5 -1 200 3)
- SetEffect(6 -1 100 3)
- SetEffect(7 -1 100 3)
-
- ; special effects
-
- SetEffect(8 0 0 0)
- SetEffect(8 1 0 2)
- SetEffect(8 2 100 2)
- SetEffect(8 3 0 0)
- }
-
- DefineEffectType(Foot 100 3)
- {
- SetEffect(0 -1 0 0)
- SetEffect(1 -1 100 2)
- SetEffect(2 -1 100 2)
- SetEffect(3 -1 50 2)
- SetEffect(4 -1 50 2)
- SetEffect(5 -1 150 3)
- SetEffect(6 -1 100 3)
- SetEffect(7 -1 100 3)
-
- ; special effects
-
- SetEffect(8 0 95 2)
- SetEffect(8 1 60 2)
- SetEffect(8 2 100 2)
- SetEffect(8 3 0 0)
- }
-
- DefineEffectType(Hover 100 1)
- {
-
- ; special effects
-
- SetEffect(8 0 0 0)
- SetEffect(8 1 60 2)
- SetEffect(8 2 100 2)
- SetEffect(8 3 0 0)
- }
-
- DefineEffectType(Flying 100 8)
- {
- }
-
- DefineEffectType(LeggedDroid 100 3) ;; Percent speed , max slope
- {
- SetEffect(0 -1 0 0) ;; texture, variation, speed slope
- SetEffect(1 -1 100 2)
- SetEffect(2 -1 100 2)
- SetEffect(3 -1 50 2)
- SetEffect(4 -1 50 2)
- SetEffect(5 -1 150 3)
- SetEffect(6 -1 100 3)
- SetEffect(7 -1 100 3)
-
- ; special effects
-
- SetEffect(8 0 80 2)
- SetEffect(8 1 60 2)
- SetEffect(8 2 100 2)
- SetEffect(8 3 0 0)
- }