Robert John
Charter Member
A set of replacement BGL's for Gary20's BritObj.bgl (BoB Package) and the RAFLib.bgl (RAF Building Object) to fix several issues with the old ones. Recreated in GMax and optimized for better FPS.
Go to your Combat Flight Simulator 2/SCENEDB/inf/scenery folder and change BritObj.bgl to BritObj.bgl.bak and change RAFLib.bgl to RAFLib.bgl.bak. Delete the filelist.dat file.
In side BritObj.bgl there is an object that the gsl calls for it is oiltank.
Copy all red writing then paste into notepad and save as oiltank.sca,
then drag and drop on to scasm and the BGL will be produced,place into your inf folder inside the SCENEDB folder.
Hopefuly the TAF - Gary20 BGL Update Pak will be updated.
Bye for now.
Robert John
; ----------------------------------------
; Library Object #10, Offset 0x3B260, size 1048 (= 0x10000)
; ----------------------------------------
ObjID( B1B1B1B1 00000000 01010101 00107375 )
LibObj(
PWR 0
SIZE 1048
SCALE 1.000
TYPE 0
NAME "oiltank" )
IfVarAnd( :L03B29E 0024 0040 )
Jump32( :L03B2C6 )
:L03B29E
IfVSize( :L03B2AC 426 100 )
Jump32( :L03B3AC )
:L03B2AC
VarBaseOverride( 000000 )
IfVarAnd( :L03B2C0 0338 FFFF )
Jump32( :L03B3AC )
:L03B2C0
Jump32( :L03B3AC )
:L03B2C6
Points( 0
-11 0 -11 ; 0
11 0 -11 ; 1
11 0 11 ; 2
-11 0 11 ; 3
-11 0 -11 ; 4
11 0 -11 ; 5
11 0 11 ; 6
-11 0 11 ; 7
)
Specular( 0 ) ; in FS2000 reserved?
LoadBitmap( 0 L6 EF 128 128 128
inf_damage_grd_bamboo_lg.bmp )
TexPoly( m 0 -32767 0 -45
0 1 0 ; 0
3 1 254 ; 1
2 255 254 ; 2
)
TexPoly( m 0 -32767 0 -45
0 1 0 ; 0
2 255 254 ; 1
1 255 0 ; 2
)
TexPoly( m 0 32767 0 47
4 1 0 ; 0
7 1 254 ; 1
6 255 254 ; 2
)
TexPoly( m 0 32767 0 47
4 1 0 ; 0
6 255 254 ; 1
5 255 0 ; 2
)
Return
:L03B3AC
Points( 0
0 15 0 ; 0
0 0 0 ; 1
0 0 12 ; 2
8 0 8 ; 3
12 0 0 ; 4
8 0 -8 ; 5
0 0 -12 ; 6
-8 0 -8 ; 7
-12 0 0 ; 8
-8 0 8 ; 9
0 14 12 ; 10
8 14 8 ; 11
12 14 0 ; 12
8 14 -8 ; 13
0 14 -12 ; 14
-8 14 -8 ; 15
-12 14 0 ; 16
-8 14 8 ; 17
)
Bitmap( CFSAIR1.BMP 0 0 0 0 )
Concave
POverride
TexPoly( m 1359 32625 2718 15
11 85 159 ; 0
0 139 91 ; 1
10 189 162 ; 2
)
Concave
POverride
TexPoly( m 2718 32625 1359 15
12 85 159 ; 0
0 139 91 ; 1
11 189 162 ; 2
)
Concave
POverride
TexPoly( m 2718 32625 -1359 15
13 85 159 ; 0
0 139 91 ; 1
12 189 162 ; 2
)
Concave
POverride
TexPoly( m 1359 32625 -2718 15
14 85 159 ; 0
0 139 91 ; 1
13 189 162 ; 2
)
Concave
POverride
TexPoly( m -1359 32625 -2718 15
15 85 159 ; 0
0 139 91 ; 1
14 189 162 ; 2
)
Concave
POverride
TexPoly( m -2718 32625 -1359 15
16 85 159 ; 0
0 139 91 ; 1
15 189 162 ; 2
)
Concave
POverride
TexPoly( m -2718 32625 1359 15
17 85 159 ; 0
0 139 91 ; 1
16 189 162 ; 2
)
Concave
POverride
TexPoly( m -1359 32625 2718 15
10 85 159 ; 0
0 139 91 ; 1
17 189 162 ; 2
)
Concave
POverride
TexPoly( m 14653 0 29307 11
3 0 255 ; 0
11 0 162 ; 1
10 48 162 ; 2
2 48 255 ; 3
)
Concave
POverride
TexPoly( m 29307 0 14653 11
4 46 255 ; 0
12 46 162 ; 1
11 111 162 ; 2
3 111 255 ; 3
)
Concave
POverride
TexPoly( m 29307 0 -14653 11
5 115 255 ; 0
13 115 162 ; 1
12 190 162 ; 2
4 190 255 ; 3
)
Concave
POverride
TexPoly( m 14653 0 -29307 11
6 0 255 ; 0
14 0 162 ; 1
13 48 162 ; 2
5 48 255 ; 3
)
Concave
POverride
TexPoly( m -14653 0 -29307 11
7 0 255 ; 0
15 0 162 ; 1
14 48 162 ; 2
6 48 255 ; 3
)
Concave
POverride
TexPoly( m -29307 0 -14653 11
8 0 255 ; 0
16 0 162 ; 1
15 48 162 ; 2
7 48 255 ; 3
)
Concave
POverride
TexPoly( m -29307 0 14653 11
9 0 255 ; 0
17 0 162 ; 1
16 48 162 ; 2
8 48 255 ; 3
)
Concave
POverride
TexPoly( m -14653 0 29307 11
2 0 255 ; 0
10 0 162 ; 1
17 48 162 ; 2
9 48 255 ; 3
)
Return
Go to your Combat Flight Simulator 2/SCENEDB/inf/scenery folder and change BritObj.bgl to BritObj.bgl.bak and change RAFLib.bgl to RAFLib.bgl.bak. Delete the filelist.dat file.
In side BritObj.bgl there is an object that the gsl calls for it is oiltank.
Copy all red writing then paste into notepad and save as oiltank.sca,
then drag and drop on to scasm and the BGL will be produced,place into your inf folder inside the SCENEDB folder.
Hopefuly the TAF - Gary20 BGL Update Pak will be updated.
Bye for now.
Robert John
; ----------------------------------------
; Library Object #10, Offset 0x3B260, size 1048 (= 0x10000)
; ----------------------------------------
ObjID( B1B1B1B1 00000000 01010101 00107375 )
LibObj(
PWR 0
SIZE 1048
SCALE 1.000
TYPE 0
NAME "oiltank" )
IfVarAnd( :L03B29E 0024 0040 )
Jump32( :L03B2C6 )
:L03B29E
IfVSize( :L03B2AC 426 100 )
Jump32( :L03B3AC )
:L03B2AC
VarBaseOverride( 000000 )
IfVarAnd( :L03B2C0 0338 FFFF )
Jump32( :L03B3AC )
:L03B2C0
Jump32( :L03B3AC )
:L03B2C6
Points( 0
-11 0 -11 ; 0
11 0 -11 ; 1
11 0 11 ; 2
-11 0 11 ; 3
-11 0 -11 ; 4
11 0 -11 ; 5
11 0 11 ; 6
-11 0 11 ; 7
)
Specular( 0 ) ; in FS2000 reserved?
LoadBitmap( 0 L6 EF 128 128 128
inf_damage_grd_bamboo_lg.bmp )
TexPoly( m 0 -32767 0 -45
0 1 0 ; 0
3 1 254 ; 1
2 255 254 ; 2
)
TexPoly( m 0 -32767 0 -45
0 1 0 ; 0
2 255 254 ; 1
1 255 0 ; 2
)
TexPoly( m 0 32767 0 47
4 1 0 ; 0
7 1 254 ; 1
6 255 254 ; 2
)
TexPoly( m 0 32767 0 47
4 1 0 ; 0
6 255 254 ; 1
5 255 0 ; 2
)
Return
:L03B3AC
Points( 0
0 15 0 ; 0
0 0 0 ; 1
0 0 12 ; 2
8 0 8 ; 3
12 0 0 ; 4
8 0 -8 ; 5
0 0 -12 ; 6
-8 0 -8 ; 7
-12 0 0 ; 8
-8 0 8 ; 9
0 14 12 ; 10
8 14 8 ; 11
12 14 0 ; 12
8 14 -8 ; 13
0 14 -12 ; 14
-8 14 -8 ; 15
-12 14 0 ; 16
-8 14 8 ; 17
)
Bitmap( CFSAIR1.BMP 0 0 0 0 )
Concave
POverride
TexPoly( m 1359 32625 2718 15
11 85 159 ; 0
0 139 91 ; 1
10 189 162 ; 2
)
Concave
POverride
TexPoly( m 2718 32625 1359 15
12 85 159 ; 0
0 139 91 ; 1
11 189 162 ; 2
)
Concave
POverride
TexPoly( m 2718 32625 -1359 15
13 85 159 ; 0
0 139 91 ; 1
12 189 162 ; 2
)
Concave
POverride
TexPoly( m 1359 32625 -2718 15
14 85 159 ; 0
0 139 91 ; 1
13 189 162 ; 2
)
Concave
POverride
TexPoly( m -1359 32625 -2718 15
15 85 159 ; 0
0 139 91 ; 1
14 189 162 ; 2
)
Concave
POverride
TexPoly( m -2718 32625 -1359 15
16 85 159 ; 0
0 139 91 ; 1
15 189 162 ; 2
)
Concave
POverride
TexPoly( m -2718 32625 1359 15
17 85 159 ; 0
0 139 91 ; 1
16 189 162 ; 2
)
Concave
POverride
TexPoly( m -1359 32625 2718 15
10 85 159 ; 0
0 139 91 ; 1
17 189 162 ; 2
)
Concave
POverride
TexPoly( m 14653 0 29307 11
3 0 255 ; 0
11 0 162 ; 1
10 48 162 ; 2
2 48 255 ; 3
)
Concave
POverride
TexPoly( m 29307 0 14653 11
4 46 255 ; 0
12 46 162 ; 1
11 111 162 ; 2
3 111 255 ; 3
)
Concave
POverride
TexPoly( m 29307 0 -14653 11
5 115 255 ; 0
13 115 162 ; 1
12 190 162 ; 2
4 190 255 ; 3
)
Concave
POverride
TexPoly( m 14653 0 -29307 11
6 0 255 ; 0
14 0 162 ; 1
13 48 162 ; 2
5 48 255 ; 3
)
Concave
POverride
TexPoly( m -14653 0 -29307 11
7 0 255 ; 0
15 0 162 ; 1
14 48 162 ; 2
6 48 255 ; 3
)
Concave
POverride
TexPoly( m -29307 0 -14653 11
8 0 255 ; 0
16 0 162 ; 1
15 48 162 ; 2
7 48 255 ; 3
)
Concave
POverride
TexPoly( m -29307 0 14653 11
9 0 255 ; 0
17 0 162 ; 1
16 48 162 ; 2
8 48 255 ; 3
)
Concave
POverride
TexPoly( m -14653 0 29307 11
2 0 255 ; 0
10 0 162 ; 1
17 48 162 ; 2
9 48 255 ; 3
)
Return