


Bloodlines Unofficial SDK
Mod for Vampire: The Masquerade - Bloodlines (2004) | Category: Modding tools
Author: Psycho-A | Curator: Modbadger
Mod for Vampire: The Masquerade - Bloodlines (2004) | Category: Modding tools
Author: Psycho-A | Curator: Modbadger
Bloodlines Unofficial SDK is a set of tools and source files created by fans for Vampire: The Masquerade – Bloodlines, which simplifies game modding. It provides access to the engine's internal scripts, maps, and systems, allowing you to create and modify quests, levels, dialogues, and gameplay mechanics.
Localizations:

Localizations:
The mod is localized into 1 language
(You don’t need to download anything extra to play in these languages)
While the project continues to evolve, it is already capable of performing a number of functions, though sometimes with certain limitations:
Create, edit, and compile original or custom maps.
Create, view, and compile game models (animation is not yet supported).
Decompile game maps and models for editing.
View, manage, extract, and create game archives (.vpk files).
View and convert game textures between tth/ttz, vtf, tga, and other formats.
Create and edit dialogues, subtitles, and lip-sync data (.lip files).
Partial creation or editing of cinematics and gesture scripts (.vcd files).
Manage entity data in existing BSP files (insert, delete, and modify properties).
Create custom Source/HL2-like mods with separate folders and unique content.
Verify and clean various game resources.
This SDK includes various third-party tools:
Source SDK GUI (developed by Valve, customized by Psycho-A)
PackFile Explorer v3.9 (developed by Dave Gaunt)
Crowbar tool v0.65 (developed by ZeqMacaw)
BSPSource v1.2.1 (VMEx modification, developed by Barracuda)
VPKTool v3.9a (fast and simple Bloodlines tools, developed by Turvy)
VTMBedit Tool (developed by David Arneson [xatmos])
Bloodlines Dialogue Editor (developed by Raptor for Paradise#77)
BSP EntSpy v1.3 (developed by Rof & Jackgor471)
BSPEdit v1.09 (developed by Robert Morley)
BSPDetail v1.0 (developed by DDLullu)
kHED v1.1.5, low-poly model editor (developed by JDPhU)
Blender v2.47, model editor (developed by Blender Foundation)
Blender import/export scripts and MDL decompressor (written by DDLullu, adapted by Psycho-A)
MDL Formatter tool (Swarm SDK MDL converter, written by DDLullu, adapted by Psycho-A)
Alien Swarm StudioMDL compiler (developed by Valve, customized by Psycho-A)
VExtract (developed by Daedalus for the Bloodlines Revival project [currently closed])
VPK Creator (developed by Psycho-A and Theo de Moree)
Texture Converter and its Windows extensions (developed by Psycho-A)
TTZ Viewer, shell script for Troika textures (developed by Psycho-A and Fire64)
VTF Reader & SkyViewer texture tools (developed by Unit, adapted by Psycho-A)
Mod's Dupe Finder, script for removing vanilla files from mods (written by Psycho-A)
Hammer Run Map Launcher (customizable compilation dialog, written by Psycho-A)
StudioCompiler Model Compiler v0.4 (by Cannonfodder, modified by Psycho-A)
Photoshop and Paint.NET texture plugins (collective authors)
LipSync/VCD Editor (modification of Valve's FacePoser, extended by Psycho-A)
Create a New Mod Wizard, script for beginner modders (written by Psycho-A)
MDL Texture Info, script and Windows shell extension (written by Psycho-A)
4GB Exe Patcher, memory patch for 64-bit OS (developed by NTCore)
Make-Model-Solid, tool for fixing MDL collisions (developed by DDLullu)
No-More-LOD, tool for disabling character LOD (developed by DDLullu)
MDL Skin Editor: Bloodlines Edition (developed by hlstriker)
VTMB Translator tool (by L@Zar0)
VTMB Font Editor (by L@Zar0)
Bloodlines Unofficial SDK is often used together with Bloodlines Advanced EXE, which allows running mods located in separate folders and more.
How to install a mod Bloodlines Unofficial SDK
The "SDKBinaries", "SDKContent" dirs and "Bloodlines SDK.exe" file desireable should be placed inside the directory where the main "Vampire.exe" file is. Since version 0.9 this SDK is already included into the Wesp5's Unofficial Patch, and you may place SDK assets into the any location on your disk. If you run the SDK for the first time, it will be configured automatically.
After this, you can choose game directory and unpack your game's content (to be visible in the SDK tools), this procedure is automatic too.
Now the SDK is ready. Just run "Bloodlines SDK.exe" to start your works.
If you have problems with game configuration and editor display settings, run the "Reset SDK Configuration" procedure from the main menu. You also may override the standard game subdirectory path (for mods, for example): use "Change Path to Project Dir" option from the SDK main menu.
