This probably fixes bug #839 - mine time was hardcoded to 3000 in Attack, instead of using the "0 as undefined" input that other places were using. When re653e96b0ec3 started paying attention to the input parameter, this previously ignored value became a problem.
To compile and install you need: - CMake >= 2.6.0 - FreePascal >= 2.2.4 - Qt >= 4.7.0 - SDL >= 1.2.5 - SDL_net >= 1.2.5 - SDL_mixer >= 1.2 - SDL_image >= 1.2 - SDL_ttf >= 2.0 - Lua = 5.1.0 - Physfs >= 2.0.0For server: - Glasgow Haskell Compiler >= 6.10 - bytestring-show package - dataenc package - hslogger packageFor videorecording: - FFmpeg or LibAV - GLUT (when SDL < 2)For compressed screenshots: - libpngLua will be automatically built if not found.PhysFS will internally built unless -DPHYSFS_SYSTEM=on is passed to cmake(also allows to set PHYSFS_LIBRARY and PHYSFS_INCLUDE_DIR if needed).1. Configure:$ cmake .or$ cmake -DCMAKE_BUILD_TYPE="Release" -DCMAKE_INSTALL_PREFIX="install_prefix" \-DDATA_INSTALL_DIR="data_dir" -DNOSERVER=1 .Add -DNOSERVER=0 to compile net server (remember to check out the additionaldependencies with the hedgewars-server.cabal configuration file. If you haveQt installed but it is not found, you can set it up with-DQT_QMAKE_EXECUTABLE="path_to_qmake".To get a glimpse of the main configuration options, you may use this command`cat CMakeLists.txt | grep option`2. Compile:$ make3. Install:# make installThat's all! Enjoy!