Install Alpha
From Bloodlines Revival Wiki
Contents |
What does the SDK do?
The Bloodlines SDK currently allows you to open Bloodlines maps in Hammer, and from there, edit and/or compile them so you can play them in the current Source engine.
It does the following:
- Extracts all the sounds and textures from the VPK files
- Converts all textures from Bloodlines format to Source format
- Decompiles the Bloodlines maps and updates them so that you can load them in Hammer
After the install is done, you can load the maps in Hammer, and from there you can compile the maps!
Once a map is compiled, you can launch the game from the Steam games menu, open up the console and type:
map mapname
Once you type map, a list will display showing any maps that you have compiled.
You can then look around the maps.
Notes on the maps
Bloodlines used an alpha version of the Source engine. As such, some things are done differently.
Some parts of the maps will have problems - such as broken triggers, broken entity relations, use of different tool materials.
As such, some parts of the compiled maps will not function correctly. As alpha testers of this Bloodlines SDK, you will need to discuss with others on what to remove, what to convert to something else, what to leave alone.
This can be done on the forums, or on a page on this wiki.
Required files
Firstly, there are some files we need.
Vampire: Bloodlines
Of course you need this. You need the entire game, installed onto your hard disk. It is currently unknown if this install will work with the Steam version of the game.
Microsoft Files
Three important tools were coded by me in Visual Studio 2005: VExtract, Recurse, and MapFix. They require the following downloads:
http://www.microsoft.com/downloads/details.aspx?FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5&DisplayLang=en
http://www.microsoft.com/downloads/details.aspx?familyid=32bc1bee-a3f9-4c13-9c99-220b62a191ee&displaylang=en
Additionally, you may also need the redistributable pack extracted to your Tools directory (in the Tools.rar download, below):
http://www.thedaedalus.net/?redist
Tool pack
This pack contains a few programs written by Daedalus and Contributors.
- Download the tool pack
- Java is required to be installed for map decompilation
- .NET is required to be installed for most programs in this pack
Half-Life 2
This is a requirement.
Source SDK
This is currently a requirement.
To install:
- Click the
<-->button in the top left of Steam to expand the window - Click Tools
- Right click
Source SDKand choose Install Game - Right click
Source SDK Baseand choose Install Game
Mod Directory
- Launch the Source SDK from the
Toolssection of your game list - Double-click
Refresh SDK Content - Double-click
Create a Mod
- Currently, we're working on the Single Player side, so select
Modify Half-Life 2 Single Playerand click Next - In the first text box, enter a directory you wish to install the source code to. Eg,
C:\SourceMods\BloodlinesRevival
- Currently, we're working on the Single Player side, so select
Note: You can delete this directory after installation of the mod, if you do not wish to work with the source code- In the second text box, enter the name of the mod:
bloodlinesrevival - Click Next to begin copying files and create your entry in the Source SDK menu
- Follow the instructions below
- In the second text box, enter the name of the mod:
Installing
- First, extract the tool pack somewhere (eg,
C:\Temp\tools) - Next, open up the
modinstall.batfile in the tool pack directory with a text editor (eg, notepad) - On the first few lines are some
SETlines
- Change BASE to point to your Vampire: Bloodlines installation, including the Vampire directory at the end (eg,
SET BASE="M:\Vampire - Bloodlines\Vampire".) - Change DEST to point to your Steam directory (eg,
SET DEST="C:\Steam") - Change WORK to point to a directory that can be used for temporary files (eg,
SET WORK="C:\Temp\tools\work") - Change TOOL to point to the directory you placed the tools pack (eg,
SET TOOL="C:\Temp\tools")
- Change BASE to point to your Vampire: Bloodlines installation, including the Vampire directory at the end (eg,
- Run
modinstall.batby double clicking the file in Explorer
- Grab a coffee, this will take some time.
- Towards the end of the install, you will notice a few error messages pop up
- These are caused by the image conversion tool (ttztool) unable to find some matching textures.
- They're annoying, that's about it. Make sure you press ok and close the program that has appeared, to continue the install process
- Wait until it tells you it's done, and note the above messages
It should be finished installing now!
If you have any problems installing, follow these instructions.
Hammer
Open a map (located in the Steam\SteamApps\SourceMods\bloodlinesrevival\mapsrc folder), in Hammer.
Looking around, you'll notice a lot of error models. We're working on this.
For now, we simply turn them off:
- Click on the Map menu, and select Entity Report
- Locate the first prop_ type entity
- Scroll down until you find the last prop_ type entity
- Holding shift, click this last entity
- Click Properties
- Click the Visgroup tab
- Click Edit groups
- Click New group, and on the right side, name it
props - Click Close, and tick the newly created
propsgroup - Click Apply, then close the properties window
- On the right of the screen, under the VisGroups User tab, untick
props
- This stops props from showing up, which is the only choice we have right now
- You can now compile and run maps!

