home · contact · privacy
Server: Eliminate major stack space waste offender in ai.c.
[plomrogue] / README
diff --git a/README b/README
index 7963f621e5c7c1728d70283b73c80b2f13d2fd29..5f1be55ae5788963aac9a1f5cf7ad6b8df19ca36 100644 (file)
--- a/README
+++ b/README
@@ -87,16 +87,15 @@ of a string that maps the action to the game logic to do when it is called.
 Finally, a delimiter line of "%%" ends the entry.
 
 The different map object types, i.e. species (including the player's human one)
-and item types, can be edited in ./confserver/defs. Here the first value is a
-numerical ID that represents the object type, the second one describes what type
-this object decomposes to when it gets destroyed/killed, the third value is the
-ASCII character used to represent the object visually on the map, the fourth
+and item types, can be edited in ./confserver/map_objects. Here the first value
+is a numerical ID that represents the object type, the second one describes what
+type this object decomposes to when it gets destroyed/killed, the third value is
+the ASCII character used to represent the object visually on the map, the fourth
 value is the number of hitpoints the object starts with (items are dead and
 start with zero hitpoints, anything else moves), the fifth is the string that
-names the object in the game log. Finally, the same delimiter as for the map
-object action definitions file follows. Note that the only valid item use so
-far, consuming "magic meat" to gain hitpoints, is so far hard-coded (this should
-change in the future).
+names the object in the game log, the sixth defines if the object is consumable
+(it is if it is non-zero) and how many hitpoints are gained if it is. Finally,
+the same delimiter as for the map object action definitions file follows.
 
 All source files are thoroughly documented to explain more details of
 plomrogue's internals. The ./roguelike-server executable can be run with a -v