Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
A C# forms application modification upon the original W3L by Acid and Keres
C#
Branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
Intcon.W3LF.Core
W3LF
.gitignore
CPlan.W3LF.sln
README.md

README.md

W3LF - Warcraft 3 Loader Form

A modification for the original W3L by Rupan, Keres & Phatdeeva. This version makes it possible to start Warcraft 3 with paramaters with ease. w3l.c.txt is the actual w3l.c file used for the loading.

The original release of W3LF was created for Eurobattle.net (http://www.eurobattle.net/index.php)

For developers: It you'd like to create your own forms application then use the API:

[DllImport("w3l.dll", CharSet = CharSet.Ansi, CallingConvention = CallingConvention.Cdecl)]
static extern Int32 DoInject(string CommandLine, string, ExePath, out string ErrorMsg);

Since version 2.25.17.2: For developers! loader.cs now has a class that helps you ease the way of gateway "forcing" set the values in the static class and they will be used at start-up!

Since version 2.17.14.1 W3LF will check the registry (Gateways) before booting war3.exe.

Since version 2.7.12.0 W3LF supports commandline arguments. Here's a list of commands and what they do,

-launch - Directly launches Warcraft III after loading the set command line arguments. (Warcraft III command lines)

-launchgp - Directly launches Warcraft III and GProxy after loading the set command line arguments. (Warcraft III command lines)

-noupdate - Does not show the updates-tab.

-nonews - Does not show the webbrowser at startup.

For version information please see: Version info.txt

Other than that we wish you good luck with W3LF!

Signed; Connection Planet developer(s) - MusicDemon

Something went wrong with that request. Please try again.