I like micropather so much without ever having used it that I included it. This is not to be used directly, it should be integrated into the map management code.
- implement "random encounters" by simply populating the worldmap randomly by region. - allow treasurelists to silently forward-reference archetypes (should have an extra checkign path for never-defined archetypes) - fix GT_ENVIRONMENT, which had the semantics of putting treasure items _and_ their inventory on the floor, now only puts the items themselves on the floor. - remove warning about generated inventory - some items simply can come with an empty inventory. - do some other minor improvements.
more cleanups for dist
partially support vpath builds
- the damn rotate shift checksum just failed on me - add crc32 and use it for bmaps_checksum (probably also for images).
the rename for sanity campaign hits you died - renamed stuff - partially updated copyrights - some cleanups
- implement c++ interface to Event->io watchers - cut number of write()'s the server does in half
- medium decruftification - medium cleanups - make settings accessible to perl using cf::settings->mutator (completely untested)
- portability fixes - fail when GPERF not found
removed regex comparison. this is now done with perl
* remove arch.h * use refcounting for archetypes * cleanup * strat of generic garbage collector
add mapcell flags support and define #0 to be has_dialogue
introducing skillinc.h
- moved events.pod to pod/ - changed build order so include/ is being built before anything else and lib/ and pod/ are built last
*** empty log message ***
THIS CODE WILL NOT COMPILE use the STABLE tag instead. - major changes in object lifetime and memory management - replaced manual refcounting by shstr class - removed quest system - many optimisations - major changes
Delete stamp.preprocess when doing make maintainer-clean.
rewrote object serialiser, parser is next
*** empty log message ***
*** empty log message ***
*** empty log message ***
make fixes
autogenerate eventinc.h
- fix extmap protocol - lay foundation for new event interface (not used, not tested) - "slow down" in-game time specials
- added cfperl.h, soon to be used by events - no perl == exit, its no longer optional - moved server main loop entirely in perl - removed lots of unneeded timekeeping cruft
make maintainer-clean-recursive now deletes all generated files
Initial revision
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.