RJ's Coding Realm

RJ's RES Generator

Download Locations

System Requirements

.NET Framework 2.0 can be downloaded from http://www.microsoft.com/downloads/details.aspx?FamilyID=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&displaylang=en

Screenshots
RJ's RES Generator RJ's RES Generator RJ's RES Generator

Basic Usage
To simply generate a resource file for your map(s),

Advanced Usage:

Extra Settings

Extending the Parser:

Note: You need to have knowledge of C# and .NET Framework before you can use this section.

In the scripts folder, there is a file called template.cs to help you get started. You would use this if you needed to add some parsing code for mod-specific things. For example in Sven Coop, maps can use a sound replacement txt file that, even though is specified in the bsp, this txt file would not get parsed by normal parsing. I have already written the code for it to serve as a guide if other mods have features that aren't parsed normally.

Function Parameters Details:

Credits:

Qwerty: For pretty much a lot of things, and for writing the basic usage section of this page (even though I modified it a bit).
CPeanutG: Reporting bugs and feedback.
goanna: Also reporting bugs.

GDF Generator

Bundled with RJ's RES Generator

Screenshots
GDF Generator

Description

GDF Files are used to tell the RES Generator what files are part of a standard installation of a mod. It's also used to tell the generator what extra files it should look for on a map. All of the official HL Mods and SvenCoop are supported already, but if you have another mod you want to generate res files for, this is the program to add support for it.

Basic Usage

After that, just click the Generate button and you're all done.

GDF Editor

Bundled with RJ's RES Generator

Screenshots
GDF Editor

Basic Usage

If you need to make minor changes to a GDF File, this is the tool to use. Everything should be self-explanatory.