bsp_tool

Python library for analysing .bsp files

View the Project on GitHub snake-biscuits/bsp_tool

Quake III Engine

Developers: Id Software

BspClass Bsp version Game Branch script Supported lumps Unused lumps Coverage
FusionBsp 1 Warsow id_software.qfusion 17 / 18 0 94.44%
RavenBsp 1 Soldier of Fortune 2 raven.soldier_of_fortune2 11 / 18 0 61.11%
RavenBsp 1 Star Wars Jedi Knight - Jedi Academy raven.soldier_of_fortune2 11 / 18 0 61.11%
RavenBsp 1 Star Wars Jedi Knight II - Jedi Outcast raven.soldier_of_fortune2 11 / 18 0 61.11%
RitualBsp 12 Heavy Metal: F.A.K.K. 2 ritual.fakk2 13 / 20 0 65.00%
RitualBsp 18 Medal of Honor: Allied Assault (Demo) ritual.mohaa_demo 13 / 28 0 46.43%
RitualBsp 19 Medal of Honor: Allied Assault ritual.mohaa 13 / 28 0 46.43%
RitualBsp 19 Medal of Honor: Allied Assault - Spearhead ritual.mohaa 13 / 28 0 46.43%
RitualBsp 19 Star Trek Elite Force II Single Player Demo ritual.star_trek_elite_force2_demo 13 / 30 0 43.33%
RitualBsp 20 Star Trek: Elite Force II ritual.star_trek_elite_force2 13 / 30 0 43.33%
RitualBsp 21 Medal of Honor: Allied Assault - Breakthrough ritual.mohaa_bt 13 / 28 0 46.43%
RitualBsp 42 American McGee's Alice ritual.fakk2 13 / 20 0 65.00%
IdTechBsp 46 Quake III Arena id_software.quake3 17 / 17 0 100.00%
IdTechBsp 46 Quake Live id_software.quake3 17 / 17 0 100.00%
IdTechBsp 46 WRATH: Aeon of Ruin id_software.quake3 17 / 17 0 100.00%
IdTechBsp 47 Return to Castle Wolfenstein id_software.quake3 17 / 17 0 100.00%
IdTechBsp 47 Wolfenstein Enemy Territory id_software.quake3 17 / 17 0 100.00%
IdTechBsp 666 Dark Salvation id_software.quake3 17 / 17 0 100.00%

Supported Lumps

Lump index Bsp version Lump name LumpClass Coverage
0 1 ENTITIES shared.Entities 100%
0 12 TEXTURES ritual.fakk2.Texture 100%
0 18 TEXTURES ritual.mohaa_demo.Texture 100%
0 19 TEXTURES ritual.fakk2.Texture 100%
0 19 TEXTURES ritual.mohaa_demo.Texture 100%
0 20 TEXTURES ritual.fakk2.Texture 100%
0 21 TEXTURES ritual.mohaa_demo.Texture 100%
0 46 ENTITIES shared.Entities 100%
1 1 TEXTURES id_software.quake3.Texture 100%
1 1 TEXTURES 0%
1 12 PLANES id_software.quake3.Plane 100%
1 46 TEXTURES id_software.quake3.Texture 100%
2 1 PLANES id_software.quake3.Plane 100%
2 12 LIGHTMAPS 0%
2 46 PLANES id_software.quake3.Plane 100%
3 1 NODES id_software.quake3.Node 100%
3 12 FACES ritual.fakk2.Face 100%
3 19 BASE_LIGHTMAPS 0%
3 21 FACES ritual.fakk2.Face 100%
3 46 NODES id_software.quake3.Node 100%
4 1 LEAVES id_software.quake3.Leaf 100%
4 12 VERTICES id_software.quake3.Vertex 100%
4 19 CONT_LIGHTMAPS 0%
4 19 VERTICES id_software.quake3.Vertex 100%
4 20 CONT_LIGHTMAPS 0%
4 21 VERTICES id_software.quake3.Vertex 100%
4 46 LEAVES id_software.quake3.Leaf 100%
5 1 LEAF_FACES shared.Ints 100%
5 19 FACES ritual.star_trek_elite_force2_demo.Face 100%
5 19 INDICES shared.Ints 100%
5 20 FACES ritual.star_trek_elite_force2_demo.Face 100%
5 21 INDICES shared.Ints 100%
6 1 LEAF_BRUSHES shared.Ints 100%
6 19 VERTICES ritual.star_trek_elite_force2_demo.Vertex 100%
6 21 LEAF_BRUSHES shared.Ints 100%
7 1 MODELS id_software.quake3.Model 100%
7 12 LEAF_FACES shared.Ints 100%
7 46 MODELS id_software.quake3.Model 100%
8 1 BRUSHES id_software.quake3.Brush 100%
8 12 LEAVES id_software.quake3.Leaf 100%
8 18 LEAVES ritual.mohaa_demo.Leaf 100%
8 19 LEAF_BRUSHES shared.Ints 100%
8 21 LEAVES ritual.mohaa_demo.Leaf 100%
8 46 BRUSHES id_software.quake3.Brush 100%
9 1 BRUSH_SIDES id_software.qfusion.BrushSide 100%
9 1 BRUSH_SIDES 0%
9 12 NODES id_software.quake3.Node 100%
9 19 LEAF_FACES shared.Ints 100%
9 19 NODES id_software.quake3.Node 100%
9 20 LEAF_FACES shared.Ints 100%
9 21 NODES id_software.quake3.Node 100%
9 46 BRUSH_SIDES id_software.quake3.BrushSide 100%
10 1 VERTICES id_software.qfusion.Vertex 100%
10 1 VERTICES 0%
10 12 BRUSH_SIDES id_software.quake3.BrushSide 100%
10 18 SIDE_EQUATIONS 0%
10 19 LEAVES id_software.quake3.Leaf 100%
10 19 SIDE_EQUATIONS 0%
10 20 LEAVES id_software.quake3.Leaf 100%
10 21 SIDE_EQUATIONS 0%
10 46 VERTICES id_software.quake3.Vertex 100%
11 1 INDICES shared.UnsignedShorts 100%
11 1 INDICES shared.Ints 100%
11 12 BRUSHES 0%
11 18 BRUSH_SIDES ritual.mohaa_demo.BrushSide 100%
11 19 NODES id_software.quake3.Node 100%
11 19 BRUSH_SIDES ritual.mohaa_demo.BrushSide 100%
11 20 NODES id_software.quake3.Node 100%
11 21 BRUSH_SIDES ritual.mohaa_demo.BrushSide 100%
11 46 INDICES shared.Ints 100%
12 1 EFFECTS 0%
12 1 EFFECTS id_software.quake3.Effect 100%
12 12 EFFECTS 0%
12 19 BRUSH_SIDES id_software.quake3.BrushSide 100%
12 21 BRUSHES 0%
12 46 EFFECTS id_software.quake3.Effect 100%
13 1 FACES 0%
13 1 FACES id_software.qfusion.Face 100%
13 12 MODELS id_software.quake3.Model 100%
13 19 BRUSHES 0%
13 21 MODELS id_software.quake3.Model 100%
13 46 FACES id_software.quake3.Face 100%
14 1 LIGHTMAPS id_software.quake3.Lightmap 100%
14 1 LIGHTMAPS id_software.qfusion.Lightmap 100%
14 12 ENTITIES shared.Entities 100%
14 18 UNKNOWN_14 ritual.mohaa_demo.Unknown14 100%
14 19 ENTITIES shared.Entities 100%
14 19 EFFECTS 0%
14 21 ENTITIES shared.Entities 100%
14 46 LIGHTMAPS extensions.lightmaps.extract 100%
15 1 LIGHT_GRID id_software.qfusion.GridLight 100%
15 1 LIGHT_GRID 0%
15 12 VISIBILITY id_software.quake3.Visibility 100%
15 18 ENTITIES shared.Entities 100%
15 19 MODELS id_software.quake3.Model 100%
15 19 VISIBILITY id_software.quake3.Visibility 100%
15 20 MODELS id_software.quake3.Model 100%
15 21 VISIBILITY id_software.quake3.Visibility 100%
15 46 LIGHT_GRID id_software.quake3.GridLight 100%
16 1 VISIBILITY id_software.quake3.Visibility 100%
16 12 LIGHT_GRID 0%
16 19 ENTITIES shared.Entities 100%
16 21 LIGHT_GRID_PALETTE 0%
16 46 VISIBILITY id_software.quake3.Visibility 100%
17 1 LIGHT_ARRAY 0%
17 19 VISIBILITY id_software.quake3.Visibility 100%
17 19 LIGHT_GRID_OFFSETS 0%
17 20 VISIBILITY id_software.quake3.Visibility 100%
17 21 LIGHT_GRID_OFFSETS 0%
18 12 ENTITY_LIGHTS_VISIBILITY 0%
19 12 LIGHT_DEFINITIONS 0%
20 18 SPHERE_LIGHT_VIS 0%
21 18 LIGHT_DEFINITIONS 0%
22 18 TERRAIN 0%
23 18 TERRAIN_INDICES 0%
24 18 STATIC_MODEL_DATA 0%
25 18 STATIC_MODEL_DEFINITIONS 0%
26 18 STATIC_MODEL_INDICES 0%
27 18 UNKNOWN_27 0%
28 19 STATIC_LOD_MODELS 0%
29 19 BSP_INFO 0%