Left4Dead Auto Package Tool
A python GUI for auto packaging Left4Dead 2 vpk mods
Left4Dead Auto Package Tool
TL;DR — VPK Merge Tool is a Python 3.7 GUI that automates packaging Left 4 Dead 2 campaign mods into .vpk files. It pulls the latest map files (.bsp and .nav) from a Perforce server, supports any number of maps, configures campaign info visually, and auto-detects the L4D install directory from the Windows Registry before outputting the .vpk to the Desktop.
This project is an archived student project, the content here is considered obsolete.
Github Repo
Overview
- Able to Pull Latest map files (.bsp & .nav) from P4 Server
- Support any number of maps in campaign
- Able to configure the campaign info visually
- Automatically get LEFT 4 DEAD installation dir from Registry
- Automatically generate file structure and package .vpk
- The .vpk file will be located in ~/Desktop/ by default
Brief
- Language: Python 3.7
- Duration: 2018/10 (4 days total)
- Total Work: ~20 hrs
Main GUI
Cite this post
Jayden Zhang. “Left4Dead Auto Package Tool.” Jayden Zhang’s Blog, December 7, 2019. https://www.jaydengames.com/posts/l4d-vpk-tool/
BibTeX
@misc{l4d-vpk-tool2019,
author = {Jayden Zhang},
title = {Left4Dead Auto Package Tool},
year = {2019},
url = {https://www.jaydengames.com/posts/l4d-vpk-tool/},
note = {Jayden Zhang’s Blog}
}
This post is licensed under
CC BY 4.0
by the author.
