VCD Blocking Tool: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(New page: The '''VCD Blocking Tool''' is an unreleased in-game tool that appears to be related to creating simple choreography scenes in-game. It was mistakenly released ...)
 
(Complete revamp of the page with new knowledge)
Line 1: Line 1:
The '''VCD Blocking Tool''' is an unreleased in-game tool that appears to be related to creating simple [[:Category:Choreography|choreography scenes]] in-game.
The '''VCD Blocking Tool''' is a broken, practically-unreleased in-game tool that would have been used to place, name, move, and delete [[info target|info_targets]] in the map, while in game. Likely to aide in creating [[:Category:Choreography|choreography scenes.]] It was supposed to also be able to create save files in .vle files, as well as export all changes into a vmf, but these both seem to be broken.


It was mistakenly released during the 2007 Team Fortress 2 beta, though nobody seems to have got it working before the whole tools system was deactivated and it is incompatible with the current build of the engine.  
It was mistakenly released during the 2007 Team Fortress 2 beta, though nobody seems to have got it working before the whole tools system was deactivated and it is incompatible with the current build of the engine. However, it was actually released with Black Mesa, as it runs on the TF2 branch.


== left4dead\resource\toolvcdblock_english.txt ==
By default, trying to open a bsp file or vle file will result in an error printing in console, that it was unable to open the specified file. To get it to open .bsps at all, you need to place them in a directory that has all three of the following folders: game, content, and maps. An example directory would be: ''Black Mesa\bms\game\content\maps.''


<pre>"lang"
Once the bsp is in the maps folder, you can open it in game by loading up the tool and doing File > new > bsp.
{
"Language" "English"
"Tokens"
{
"VcdBlockNoFile" "No .VMF loaded"
"VcdBlockProperties" "Entity Properties"
"VcdBlockEntityReport" "Entity Report"
"VcdBlockDeleteObjects" "Delete Objects?"
"VcdBlockDeleteObjectsMsg" "Are you sure you want to delete the selected objects?"
"VcdBlockProperties" "Properties"
"VcdBlockEntityReport" "Entity Report"
"VcdBlockViewDefault" "Default Layout"
"VcdBlockReload" "Reload map"
"VcdBlockReloadFromSave" "Reload from quicksave"
"VcdBlockAddNewNodes" "Add New Info Targets"
"VcdBlockAddNewNodesHelp" "Enter info target creation mode"
"VcdBlockCopyEditsToVMF" "Copy Edits to VMF"
"VcdBlockRememberPosition" "Remember Player Position"
}
}</pre>


== Spelunking ==


The following strings can be found in vcdblock.dll:
As stated above, the export functionality of the tool to a vmf file seems to be broken, so this tool is just a neat novelty.


Valve VLE File (*.vle) vcdblock_vle_session '''Choose Valve VLE File''' *.bsp Valve BSP File (*.bsp) vcdblock_bsp_session Choose Valve BSP File maps #VcdBlockEntityReport #VcdBlockProperties InfoTargetBrowserPanel cfg/vcdblock.txt VcdBlock entityreport properties noclip '''Left Click To Place Info Target''' ESC to exit CVcdBlockTool::OnCloseNoSave Fatal error loading '%s' preview target resource/toolvcdblock_%language%.txt restart +%s [ '%s' ] - %i operations %i operations in stack OnSave OnNew OnOpen OnSaveAs OnCloseNoSave OnMarkNotDirty AddNewNodes '''CopyEditsToVMF''' RememberPosition OnToggleProperties OnToggleEntityReport OnDefaultLayout undo #undo_help redo #redo_help '''VcdBlockAddNewNodes''' #VcdBlockAddNewNodesHelp OnDescribeUndo OnRedo OnUndo OnTool rememberposition addnewnodes #VcdBlockRememberPosition VcdBlockRememberPosition copyeditstovmf #VcdBlockCopyEditsToVMF VcdBlockCopyEditsToVMF #VcdBlockAddNewNodes ToolGeneral VCD Blocking Tool cfg/VcdBlock.kb '''worldSpaceViewTarget viewTarget time playbackrate lod sequence body skin color DmeMDL orientation position''' DmeTransform [%8.3f] stall '''blend %.2f on %s:%s:%d:%d [%8.3f] stall on %s:%s:%d:%d [%8.3f] hitch on %s:%s:%d:%d''' Invalid index passed to CStudioHdr(%s)::GroupStudioHdr(): %d, but max is %d [%d] Call to NULL CStudioHdr::GroupStudioHdr() mod_load_showstall 1 - show hitches , 2 - show stalls CTSListBase: Misaligned list CTSListBase: Misaligned node '''anim_3wayblend Toggle the 3-way animation blending code'''. shape visible CBaseToolSystem::PostInit:  Unable to get '%s' interface from game .dll '''VSERVERTOOLS001''' CBaseToolSystem::PostInit:  Unable to get '%s' interface from client .dll '''VCLIENTTOOLS001''' cl_showpausedimage
[[File:Vcdblock.png|thumb|center|The VCD blocking tool, in game.]]


[[Category:Unreleased]]
[[Category:Tools]]
[[Category: Official Tools]]

Revision as of 01:04, 3 January 2023

The VCD Blocking Tool is a broken, practically-unreleased in-game tool that would have been used to place, name, move, and delete info_targets in the map, while in game. Likely to aide in creating choreography scenes. It was supposed to also be able to create save files in .vle files, as well as export all changes into a vmf, but these both seem to be broken.

It was mistakenly released during the 2007 Team Fortress 2 beta, though nobody seems to have got it working before the whole tools system was deactivated and it is incompatible with the current build of the engine. However, it was actually released with Black Mesa, as it runs on the TF2 branch.

By default, trying to open a bsp file or vle file will result in an error printing in console, that it was unable to open the specified file. To get it to open .bsps at all, you need to place them in a directory that has all three of the following folders: game, content, and maps. An example directory would be: Black Mesa\bms\game\content\maps.

Once the bsp is in the maps folder, you can open it in game by loading up the tool and doing File > new > bsp.


As stated above, the export functionality of the tool to a vmf file seems to be broken, so this tool is just a neat novelty.

The VCD blocking tool, in game.