ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/lib/README
Revision: 1.2
Committed: Sat May 26 15:44:06 2007 UTC (16 years, 11 months ago) by root
Branch: MAIN
CVS Tags: rel-2_82, rel-2_81, rel-2_80, rel-3_1, rel-3_0, rel-2_6, rel-2_7, rel-2_4, rel-2_5, rel-2_2, rel-2_3, rel-2_1, rel-2_72, rel-2_73, rel-2_71, rel-2_76, rel-2_77, rel-2_74, rel-2_75, rel-2_54, rel-2_55, rel-2_56, rel-2_79, rel-2_52, rel-2_53, rel-2_32, rel-2_90, rel-2_92, rel-2_93, rel-2_78, rel-2_61, rel-2_43, rel-2_42, rel-2_41, HEAD
Changes since 1.1: +0 -26 lines
Log Message:
- restore after combined mainboard+harddisk crash
- cleanup/fixes for 2.1 release
- fix invoke to actually do work
- refactor invoke shortcuts, gcc cannot inline
  varargs functions.
- optimised invoke to 4-5 insns in the common case.
- optimised (For no good reason) the int-to-ascii
  conversions of dynbuf_text into division-less and
  branchless code (of which I am pretty proud).
- actually move players to their savebed when they did
  not use one and the map has been reste in the meantime.
  does not kill (yet) when too long.
- enter_map is now handled completely in perl.
- goto is now using generation counting to ensure that only the
  most-recently-issues goto will succeed.
- make some heavy use of __builtin_expect to streamline
  rare callbacks even more.
- optimised thawer.

File Contents

# Content
1 Some info on the different files:
2 ---------------------------------
3
4 The "archetypes" file contains lots of generalized objects which makes it
5 easier for the program to use similar items over and over again. This
6 file is created from the archetypes in the arch directory.
7
8 The "treasures" file contains all kinds of randomized treasure, to be used when
9 an archetype is generated from the "archetypes" file.
10
11 The file "highscore", of course, contains the highscores...
12
13 The "motd" file contains any messages to the players as they start the game.
14 You can define where you want to place it in the file config.h.
15
16 The directory "players", if it is here, contains saved players. You can
17 define where you want this directory to be in the file config.h.
18
19 The directory "adm", if it is here, contains administrive scripts and their
20 log-files. (Check the ADMDIR variable in the Imakefile if it's not here.)
21