bsp_tool

Python library for analysing .bsp files

View the Project on GitHub snake-biscuits/bsp_tool

Alien Swarm

Developers: Valve Software

BspClass Bsp version Game Branch script Supported lumps Unused lumps Coverage
ValveBsp 21 Alien Swarm valve.alien_swarm 42 / 58 6 72.07%
ValveBsp 21 Alien Swarm: Reactive Drop valve.alien_swarm 42 / 58 6 72.07%

References

Vampire SDK

Supported Lumps

Lump index Bsp version Lump name Lump version LumpClass Coverage
0 21 ENTITIES 0 shared.Entities 100%
1 21 PLANES 0 id_software.quake.Plane 100%
2 21 TEXTURE_DATA 0 valve.source.TextureData 100%
3 21 VERTICES 0 id_software.quake.Vertex 100%
4 21 VISIBILITY 0 id_software.quake2.Visibility 90%
5 21 NODES 0 valve.source.Node 100%
6 21 TEXTURE_INFO 0 valve.source.TextureInfo 100%
7 21 FACES 1 valve.source.Face 100%
8 21 LIGHTING 0 extensions.lightmaps.face_lightmaps 100%
9 21 OCCLUSION 0 0%
10 21 LEAVES 0 valve.source.Leaf 100%
10 21 LEAVES 1 valve.orange_box.Leaf 100%
11 21 FACE_IDS 0 shared.UnsignedShorts 100%
12 21 EDGES 0 id_software.quake.Edge 100%
13 21 SURFEDGES 0 shared.Ints 100%
14 21 MODELS 0 valve.source.Model 100%
15 21 WORLD_LIGHTS 0 0%
16 21 LEAF_FACES 0 shared.UnsignedShorts 100%
17 21 LEAF_BRUSHES 0 shared.UnsignedShorts 100%
18 21 BRUSHES 0 valve.source.Brush 100%
19 21 BRUSH_SIDES 0 valve.source.BrushSide 100%
20 21 AREAS 0 valve.source.Area 100%
21 21 AREA_PORTALS 0 valve.source.AreaPortal 100%
22 21 UNUSED_22 0 0%
23 21 UNUSED_23 0 0%
24 21 UNUSED_24 0 0%
25 21 UNUSED_25 0 0%
26 21 DISPLACEMENT_INFO 0 valve.source.DisplacementInfo 100%
27 21 ORIGINAL_FACES 0 valve.source.Face 100%
28 21 PHYSICS_DISPLACEMENT 0 valve.physics.Displacement 90%
29 21 PHYSICS_COLLIDE 0 0%
30 21 VERTEX_NORMALS 0 id_software.quake.Vertex 100%
31 21 VERTEX_NORMAL_INDICES 0 shared.UnsignedShorts 100%
32 21 DISPLACEMENT_LIGHTMAP_ALPHAS 0 0%
33 21 DISPLACEMENT_VERTICES 0 valve.source.DisplacementVertex 100%
34 21 DISPLACEMENT_LIGHTMAP_SAMPLE_POSITIONS 0 0%
35 21 GAME_LUMP - lumps.GameLump 90%
35 21 GAME_LUMP.sprp 4 valve.source.GameLump_SPRPv4 100%
35 21 GAME_LUMP.sprp.leaves 4 shared.UnsignedShorts 100%
35 21 GAME_LUMP.sprp.props 4 valve.source.StaticPropv4 100%
35 21 GAME_LUMP.sprp 5 valve.source.GameLump_SPRPv5 100%
35 21 GAME_LUMP.sprp.leaves 5 shared.UnsignedShorts 100%
35 21 GAME_LUMP.sprp.props 5 valve.source.StaticPropv5 100%
35 21 GAME_LUMP.sprp 6 valve.source.GameLump_SPRPv6 100%
35 21 GAME_LUMP.sprp.leaves 6 shared.UnsignedShorts 100%
35 21 GAME_LUMP.sprp.props 6 valve.source.StaticPropv6 100%
35 21 GAME_LUMP.sprp 7 valve.orange_box.GameLump_SPRPv10 100%
35 21 GAME_LUMP.sprp.leaves 7 shared.UnsignedShorts 100%
35 21 GAME_LUMP.sprp.props 7 valve.orange_box.StaticPropv10 100%
35 21 GAME_LUMP.sprp 10 valve.orange_box.GameLump_SPRPv10 100%
35 21 GAME_LUMP.sprp.leaves 10 shared.UnsignedShorts 100%
35 21 GAME_LUMP.sprp.props 10 valve.orange_box.StaticPropv10 100%
36 21 LEAF_WATER_DATA 0 valve.source.LeafWaterData 100%
37 21 PRIMITIVES 0 valve.source.Primitive 100%
38 21 PRIMITIVE_VERTICES 0 id_software.quake.Vertex 100%
39 21 PRIMITIVE_INDICES 0 shared.UnsignedShorts 100%
40 21 PAKFILE 0 valve.source.PakFile 100%
41 21 CLIP_PORTAL_VERTICES 0 id_software.quake.Vertex 100%
42 21 CUBEMAPS 0 valve.source.Cubemap 100%
43 21 TEXTURE_DATA_STRING_DATA 0 valve.source.TextureDataStringData 100%
44 21 TEXTURE_DATA_STRING_TABLE 0 shared.UnsignedShorts 100%
45 21 OVERLAYS 0 0%
46 21 LEAF_MIN_DIST_TO_WATER 0 0%
47 21 FACE_MACRO_TEXTURE_INFO 0 shared.Shorts 100%
48 21 DISPLACEMENT_TRIANGLES 0 valve.source.DisplacementTriangle 100%
49 21 PHYSICS_COLLIDE_SURFACE 0 0%
50 21 WATER_OVERLAYS 0 valve.source.WaterOverlay 100%
51 21 LEAF_AMBIENT_INDEX_HDR 0 valve.source.LeafAmbientIndex 100%
52 21 LEAF_AMBIENT_INDEX 0 valve.source.LeafAmbientIndex 100%
53 21 LIGHTING_HDR 0 extensions.lightmaps.face_lightmaps 100%
54 21 WORLD_LIGHTS_HDR 0 0%
55 21 LEAF_AMBIENT_LIGHTING_HDR 0 0%
56 21 LEAF_AMBIENT_LIGHTING 0 0%
57 21 XZIP_PAKFILE 0 0%
58 21 FACES_HDR 0 0%
59 21 MAP_FLAGS 0 0%
60 21 OVERLAY_FADES 0 valve.source.OverlayFade 100%
61 21 UNUSED_61 0 0%
62 21 UNUSED_62 0 0%
63 21 DISPLACEMENT_MULTIBLEND 0 0%