On Fri, 26 Nov 2010, Mark Mackey wrote: > About nine months ago I announced the imminent release of an update of > chapayev's Zot Defense mode for Crawl. It was nearly ready, but > unfortunately Real LifeT got in the way and it's sat partly moribund since. > I've recently updated it to patch it into the trunk, and rebalanced it. It's > reasonably well playtested, is winnable (although some maps are easier than > others), and should be fun for those who like that sort of thing.
This sounds awesome! > I don't have commit rights to the main repo, and my git-fu is weak at best, > so instead I've put it up on > http://www.chiark.greenend.org.uk/ucgi/~markm/git/crawl-ref.git/ You could also upload it to Mantis, but the diff files from your server will be good enough. Does the patch work against current trunk? > If any of the main developers want to take a look it should be pretty > straightforward to merge it into the master branch. It's fairly > self-contained (following the Sprint example): most of the changes made > to the code only have an effect in -zotdef mode. There are a few > exceptions: >> . friendly statues are weaker, but probably extremely rare in > vanilla Crawl > . ice statues' defensive spell was removed - this could probably be > special-cased to only apply in zotdef mode but would inevitably be hacky > . Two new monsters, although with zero placement probability in > vanilla Crawl > . A small amount of randomisation was added to the monster > pathfinding algorithm. > . The "place monster near stairs" code was rewritten. The effect is > that attempting to place near stairs succeeds much more often than it used > to. This may have small balance implications, but we can easily tweak the > probability if it causes problems > . I've had to increase the size of the array used to store Pan level monster types, as these are used for Zotdef waves. This makes save > files incompatible. > . The "too many items" item killer is kinder and tries to remove > uninteresting items first. The item limit was also increased - not sure what > effect this has on save compatibility. This looks good to me. I suggest making a branch in mainline trunk for this. Thanks for the effort, I loved the original idea. Did you check the comments chapayev got back then, for example from Enne? Cheers, David ------------------------------------------------------------------------------ Increase Visibility of Your 3D Game App & Earn a Chance To Win $500! Tap into the largest installed PC base & get more eyes on your game by optimizing for Intel(R) Graphics Technology. Get started today with the Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. http://p.sf.net/sfu/intelisp-dev2dev _______________________________________________ Crawl-ref-discuss mailing list Crawl-ref-discuss@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/crawl-ref-discuss