Half-Life 2 Source Server Query Tool

2
Jul
0

This is a tool to query a Valve Source server via UDP (User Datagram Protocol). It will return all of the information provided by the Source server in response to the A2S_INFO query.

The tool is missing some features such as robust input checking and a receive timeout. If you enter a malformed IP or port it is liable to throw an exception.

The Visual Basic.Net source is located in the included source folder with the associated Visual Studio .Net 2003 support files. Simply double-click on the project file and it will open in Visual Studio.

This tool is provided as a courtesy to the community. It is intended as a starting point for other .Net based projects looking to query the Source engine. The executable and source are provided as-is with no warranty either expicit or implied. I cannot support this application.

I hope you find it useful and educational.

by Technocrat

Half-Life 2 Source MDL Texture

2
Jul
0

MDLTextureInfo needs to exist in the SourceSDK\Bin folder but doesn’t need Steam
to be running to actually work (at the moment).

Create a shortcut to it, or use it via the command line. Either drag and drop
a MDL file onto the shortcut you created or type MDLTextureInfo.exe followed by
the path and filename to your MDL file.

HL2 Custom Source Tools 1.1 & GUI II

2
Jul
0

Compiler: BSP

blocks
Enter the mins and maxs for the grid size vbsp uses.
Dump Staticprops
Dump Staticprops to staticprop*.txt
Dump Collide
Write files with collision info
Full Detail
Mark all detail geometry as normal geometry. All detail geometry will affect visibility.
leaktest
Stop processing the map if a leak is detected. Whether or not this flag is set, a leak file will be written out at <vmf filename>.lin, and it can be imported into Hammer.
luxelscale
Scale all lightmaps by this amount (default: 1.0).
No CSG
Don’t chop out intersecting brush areas
No Detail
Get rid of all detail geometry. The geometry left over is what affects visibility.
No Merge
Don’t merge together chopped faces on nodes.
No Prune
Don’t prune neighboring solid nodes.
No Share
Emit unique face edges instead of sharing them.
No Subdiv
Don’t subdivide faces for lightmapping.
No T-Junc
Don’t fixup t-junctions.
No Water
Get rid of water brushes
No Water Merge
Don’t merge together chopped faces on water.
No Weld
Don’t join face vertices together
Only Ents
This option causes vbsp only import the entities from the .vmf file. -onlyents won’t reimport brush models.
Only Props
Only update the static props and detail props.

HL2 CS Source ResMaker Usage

2
Jul
0

When you open the program, you have 2 buttons you can press.  Press the one
that says “Browse…” and choose the folder in which your maps and materials
and whatever folders reside.  Do not select the maps folder itself, select the
folder it is inside of.

After that, click the “Create .RES File” button.

You’re done.