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

Reply via email to