Python library for analysing .bsp files
BspClass | Bsp version | Game | Branch script | Supported lumps | Unused lumps | Coverage |
---|---|---|---|---|---|---|
GoldSrcBsp |
30 | Counter Strike | valve.goldsrc |
13 / 15 | 0 | 86.00% |
GoldSrcBsp |
30 | Counter-Strike: Condition Zero | valve.goldsrc |
13 / 15 | 0 | 86.00% |
GoldSrcBsp |
30 | Counter-Strike: Condition Zero - Deleted Scenes | valve.goldsrc |
13 / 15 | 0 | 86.00% |
GoldSrcBsp |
30 | Cry of Fear | valve.goldsrc |
13 / 15 | 0 | 86.00% |
GoldSrcBsp |
30 | Day of Defeat | valve.goldsrc |
13 / 15 | 0 | 86.00% |
GoldSrcBsp |
30 | Deathmatch Classic | valve.goldsrc |
13 / 15 | 0 | 86.00% |
GoldSrcBsp |
30 | Half-Life | valve.goldsrc |
13 / 15 | 0 | 86.00% |
GoldSrcBsp |
30 | Half-Life: Opposing Force | valve.goldsrc |
13 / 15 | 0 | 86.00% |
GoldSrcBsp |
30 | Halfquake Trilogy | valve.goldsrc |
13 / 15 | 0 | 86.00% |
GoldSrcBsp |
30 | Natural Selection | valve.goldsrc |
13 / 15 | 0 | 86.00% |
GoldSrcBsp |
30 | Ricochet | valve.goldsrc |
13 / 15 | 0 | 86.00% |
GoldSrcBsp |
30 | Sven Co-op | valve.goldsrc |
13 / 15 | 0 | 86.00% |
GoldSrcBsp |
30 | Team Fortress Classic | valve.goldsrc |
13 / 15 | 0 | 86.00% |
GoldSrcBsp |
30 | Half-Life: Blue Shift | gearbox.blue_shift |
13 / 15 | 0 | 86.00% |
GoldSrcBsp |
42 | James Bond 007: Nightfire | gearbox.nightfire |
11 / 18 | 0 | 59.67% |
Half-Life: Blue Shift's format is identical to GoldSrc, except for one small change:
The order of the first 2 lump headers is reversed
TODO: mention Xash3D & other GoldSrc modding / Indie efforts Admer456, Cry of Fear, Paranoia etc
Lump index | Bsp version | Lump name | LumpClass | Coverage |
---|---|---|---|---|
0 | 30 | PLANES |
id_software.quake.Plane |
100% |
0 | 30 | ENTITIES |
shared.Entities |
100% |
1 | 30 | ENTITIES |
shared.Entities |
100% |
1 | 30 | PLANES |
id_software.quake.Plane |
100% |
2 | 30 | MIP_TEXTURES |
id_software.quake.MipTextureLump |
90% |
2 | 42 | TEXTURES |
0% | |
3 | 30 | VERTICES |
id_software.quake.Vertex |
100% |
3 | 42 | MATERIALS |
0% | |
4 | 30 | VISIBILITY |
0% | |
4 | 42 | VERTICES |
id_software.quake.Vertex |
100% |
5 | 30 | NODES |
id_software.quake.Node |
100% |
5 | 42 | NORMALS |
0% | |
6 | 30 | TEXTURE_INFO |
id_software.quake.TextureInfo |
100% |
6 | 42 | INDICES |
shared.UnsignedInts |
100% |
7 | 30 | FACES |
id_software.quake.Face |
100% |
7 | 42 | VISIBILITY |
0% | |
8 | 30 | LIGHTING |
0% | |
8 | 42 | NODES |
gearbox.nightfire.Node |
100% |
9 | 30 | CLIP_NODES |
valve.goldsrc.ClipNode |
100% |
9 | 42 | FACES |
gearbox.nightfire.Face |
91% |
10 | 30 | LEAVES |
id_software.quake.Leaf |
100% |
10 | 42 | LIGHTMAPS |
0% | |
11 | 30 | LEAF_FACES |
shared.Shorts |
100% |
11 | 42 | LEAVES |
gearbox.nightfire.Leaf |
100% |
12 | 30 | EDGES |
id_software.quake.Edge |
100% |
12 | 42 | LEAF_FACES |
shared.Shorts |
100% |
13 | 30 | SURFEDGES |
shared.Ints |
100% |
13 | 42 | LEAF_BRUSHES |
0% | |
14 | 30 | MODELS |
valve.goldsrc.Model |
100% |
14 | 42 | MODELS |
gearbox.nightfire.Model |
83% |
15 | 42 | BRUSHES |
0% | |
16 | 42 | BRUSH_SIDES |
gearbox.nightfire.BrushSide |
100% |
17 | 42 | TEXTURE_INFO |
gearbox.nightfire.TextureInfo |
100% |