Skip to content

Commit

Permalink
Initial code commit.
Browse files Browse the repository at this point in the history
  • Loading branch information
roncli committed Jun 14, 2015
1 parent ce187c0 commit 3a97db2
Show file tree
Hide file tree
Showing 4 changed files with 1,012 additions and 2 deletions.
6 changes: 6 additions & 0 deletions .gitignore
Expand Up @@ -25,3 +25,9 @@ build/Release
# Dependency directory
# https://www.npmjs.org/doc/misc/npm-faq.html#should-i-check-my-node_modules-folder-into-git
node_modules

# Test file
test.js

# PHP Storm
.idea
24 changes: 22 additions & 2 deletions README.md
@@ -1,2 +1,22 @@
# descent3launcher
A cross-platform launcher for Descent 3 implemented in node.js.
# Descent 3 Launcher
A cross-platform launcher for Descent 3 dedicated servers implemented in node.js.
## Usage
This is the minimum required code to start a Descent 3 server
```
var Launcher = require("./index"),
server = new Launcher();
server.options.server.directory = "c:\\Games\\Descent3";
server.options.game.missionName = "indika3.mn3";
server.createServer(function(err) {
if (err) {
console.log("There was an error launching the server!");
console.log(err);
}
});
```
`server.options` has many options which will be documented in a later release. In the meantime, you can `console.log` the variable to see all the available options that the launcher recognizes.
## History
### Version 0.1 - 6/13/2014
* Initial version.

0 comments on commit 3a97db2

Please sign in to comment.