OpenLieroX

General questions

My OpenLieroX will not start, it terminates with a message "Could not load fonts"?
This is because OpenLieroX cannot find its data files. If you are running OpenLieroX via a shortcut (for example an icon on your desktop), make sure the Working directory field in Shortcut properties points to the directory where you unpacked the game.
Where do I find the "standard output" on my Windows machine?
Navigate to OpenLieroX directory and open the file stdout.txt.
Where do I put new mods, levels and skins?
There are more places where you can put the files. The most recommended way is to put everything in so-called Home folder, which is located as follows:
  • Windows: My Documents\OpenLieroX
  • Mac OS X: ~/Library/Application Support/OpenLieroX
  • Linux/Unix/BSD: ~/.OpenLieroX
A mod consists of a folder with contents, and it is placed directly in your Home folder. Levels are placed in the "levels" folder, while skins are placed in the "skins" folder. If these folders do not exist yet, you can create them.
How do I take a screenshot?
Press the Take Screenshot button (default F12, can be set in Options).
Where do I find the screenshots I take in-game?
The screenshots are stored to scrshots folder in your Home folder:
  • Windows: My Documents\OpenLieroX\scrshots
  • Mac OS X: ~/Library/Application Support/OpenLieroX/scrshots
  • Linux/Unix/BSD: ~/.OpenLieroX/scrshots
How do I kick a player in game?
There are three ways to achieve this:
  1. Press ESC in game to open Game Menu and click the tiny blue button next to the player you want to kick. A menu with the kick option will appear.
  2. Open console (F1 in beta8 and lower, F3 in beta9), and type kick "Worm Name", where Worm Name is the name of the worm you want to kick. If the name is too long or complicated you might prefer kicking a worm by its ID: kickid ID. The worm ID can be found in the scoreboard or Game Menu (press ESC).
  3. Open chat (default key is i) and type: /kick "Worm Name" or /kick id ID
I found a bug in the game, where to report it?
I miss something in the game, how do I tell you?

Hosting a server

How do I make my own Internet/LAN server?
Navigate to Net Play – Host, choose a player to play with and click OK.
My server does not appear in the server list, why?
Make sure you tick the "Register server" checkbox when starting the server.
My server has a blue icon in the serverlist, or the server is not visible at all, why?
Most probably your NAT/Firewall is blocking your server. If you are on a shared network, you probably will not be able to host. If you have your personal Internet connection (such as ADSL), you have to set up your router. An information on how to do this is available at www.portforward.com. OpenLieroX uses port 23400 (same as LieroX).

Creating levels, mods and skins

The built-in level editor sucks, how do I create a better level?
Follow the tutorial at our Wiki.
How do I create a new weapon mod?
Follow the tutorial at our Wiki.
How do I create a new worm skin?
Follow the tutorial at our Wiki.
I created a mod and when I compile it with Game Compiler it's not working, why?
The original Game Compiler from Jason Boettcher is broken. Please use LMS instead.
Where do I upload my finished masterpiece?
Please use our FileBase, it serves as a central place for keeping OpenLieroX files.

Developing OpenLieroX

What programming language is OpenLieroX written in?
The game core is written in C++. The scripts for dedicated server are written in Python.
I want to join the development, where do I start?
First download and compile OpenLieroX from our Subversion repository at https://openlierox.svn.sourceforge.net/svnroot/openlierox openlierox. You will find some information about compiling in the forums: Windows, Mac OS X, Linux.
Also don't forget to visit our Sourceforge site and join our development mailing list where you will be provided with more information.
I would like to help but I don't know how much time I have, is it a problem?
Not at all. We all are doing this in our free time. Even a little help is better than none!