home · contact · privacy
Server: Ensure THING_ACTION command fails on argument 0.
[plomrogue] / README
diff --git a/README b/README
index 9775dd8c8828de3329b6c23c62a7b2271905319b..110146d50d3fca1d244f769093888a23f60db7db 100644 (file)
--- a/README
+++ b/README
@@ -23,16 +23,20 @@ System requirements / installation / running the game
 -----------------------------------------------------
 
 The game is expected to run on Linux systems that contain the ncurses library.
-Do the following steps:
+(It may also work on other Unix-like systems with ncurses, who knows.) Do the
+following steps:
 
 $ git clone https://github.com/plomlompom/plomrogue
 $ cd plomrogue
-$ make
+$ ./redo
 $ ./roguelike
 
-(It may also work on other Unix-like systems with ncurses, who knows.)
+(If you got a redo build system installed and in your $PATH, you could also do a
+simple "redo" instead of "./redo". The ./redo script calls a simple partial
+shell script implementation of redo stored below build/redo_scripts/, written by
+Nils Dagsson Moskopp a.k.a. erlehmann.)
 
-Make generates two executables ./roguelike-server and ./roguelike-client.
+./redo generates two executables ./roguelike-server and ./roguelike-client.
 ./roguelike is a pre-existing shell script that merely executes both of them,
 with the server as a background job. You can also ignore the script and start
 the two by hand.
@@ -79,6 +83,8 @@ turn number.
 Hacking / server internals and configuration
 --------------------------------------------
 
+[THIS SECTION IS OUT OF DATE (but kept as long as there's nothing better yet)]
+
 The ./confserver/world file defines the thing types, actions available to them,
 the map geometry and the thing type (species) of the player. Each definition
 consists of a single- or multi-line block wherein each line sets one attribute.