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
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.