Left 4 Dead 2

Left 4 Dead 2

128 ratings
Left 4 Orange (Alpha)
   
Award
Favorite
Favorited
Unfavorite
Game Content: Campaigns, Textures
Game Modes: Co-op, Versus, Scavenge, Survival
File Size
Posted
2.093 MB
27 May, 2021 @ 1:45am
1 Change Note ( view )

Subscribe to download
Left 4 Orange (Alpha)

Description
After a decade of being buried 250 meters deep in Arctic permafrost, Valve's vault has finally thawed to reveal all the official L4D1 and 2 maps in all their pre-texture pass glory. Probably.

Actually, we may never know... but it's fun to imagine.

This mod is accomplished with 372 *.LMP files, all 5020-bytes. This whopping 2 MB modifies all 62 maps for Coop, Versus, Survival, and Scavenge. Every *.BSP map file has 64 lumps and this addon replaces 2 of them per map. Source Engine looks at these files as direct *.BSP file updates, so that means this can only be played locally or with others who also have the mod.

For technical details check inside the VPK or the following links, but the general gist: LUMP 44 STRINGTABLES were zeroed so all texture indices point to the first texture string in LUMP 43 STRINGDATA, which is the orange dev texture. To avoid summoning Satan, it's important that STRINGTABLE lump file sizes never exceed STRINGTABLE lump sizes... but you don't have to worry about that, since I padded them out tenfold and you can copy/paste the 5020-byte files and rename them to work with any custom campaign. All U/V offsets are preserved since LUMP 6 TEXINFO has that data and those lumps are left alone.

https://developer.valvesoftware.com/wiki/Source_BSP_File_Format

https://github.com/Orinuse/BSPStructsL4D2-HexEditNeo

https://github.com/Tsuey/L4D2-BSP-Lump-Editing

_FILE_GENERATION_DETAILS.TXT https://pastebin.com/r5nWJ2bj

Please let me know exact details of any issues you encounter! This mod exists to test the waters of more complex *.LMP mods in the future, including the modification of lighting and map geometry without Hammer or recompiles.
16 Comments
Hunkules 27 Sep, 2024 @ 4:34pm 
"What the....Augh."
DEATHSCALATOR 29 Dec, 2022 @ 8:32am 
really nice!!!!
Shadowysn 21 Nov, 2021 @ 3:29am 
@Trunten
> mind explaining / defining this for clarity?
"In terms of hypothetical future official updates,
this is important since re-compiles are forbidden due to testing cost and risk"


Compiling a map changes too much information about the .bsps even if it's supposed to be the same.
And since the L4D2 maps were compiled around 10 years ago, the tools that were used to compile them may have changed drastically.
This has the chance to introduce some new bugs, crashes, or slowdowns, and risking that with a big playerbase isn't worth it.
Flashyface 21 Jun, 2021 @ 4:51pm 
tell me, when are we gonna get good pre baked shadows in l4d maps
Trunten 30 May, 2021 @ 10:29am 
Supports all official 62 maps on Coop, Versus, Survival, and Scavenge.
Source Engine looks at these files as direct *.BSP file updates.
So that means this can only be played locally or with others who also have the mod.
Modification of lighting and map geometry without Hammer or re-compiles.
Trunten 30 May, 2021 @ 10:25am 
lol it's not a new "map".
it modifies the already existing original campaigns.
:steamfacepalm:
Hip Hop King 30 May, 2021 @ 10:23am 
the map doesn't show up in my addons
Јамеѕ 29 May, 2021 @ 10:53pm 
Eww...
Trunten 28 May, 2021 @ 6:45pm 
mind explaining / defining this for clarity?
"In terms of hypothetical future official updates,
this is important since re-compiles are forbidden due to testing cost and risk"
Gwenda 28 May, 2021 @ 7:10am 
Pretty interesting,keep it up!:steamhappy: