git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@9474 c06c8d41-db1a-0410-9941-cceddc491573
YFDAMED4EYMCYLBVU5MDKOCCRKK5MILLCR3N4J5MRJGODDCZUKXAC
5WKKONCYM73GBJ6GDYK3OLZ2PB7KJHFDYGEMHQQMPQMFJJHTLWCQC
LSFNAB57FI3ERTIMXZI6MRIN6Z6AUZSVX4RKIOEKQWREDP36IYDQC
WWR4IDWLXP4XLBWDZBA5GFG7CRKUJQNRK7FFUFOISK6OJTMYQPFQC
RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC
K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC
TZ55IZNANEJO2WDTKYWVLY2W2VV6BR7WKIN7XLNISAMMFT6LG2WQC
SVY2PTCLXR3KNPQAWXVXTTGCC5DR334HOAKHYO3VDDRWM2BWMALAC
KYKFOLADMUWUGJG2YWH2SSQRPRU5VOLSORANZKHDYGJSLIKVAXUQC
ZJMTMMZBCXHCPFHBTI2PL3Q4XTJQUWMMHCCG6JDIEDMJYCC33TFQC
5UVDIVD4NSXA52U4QMQIVST3GSZJ2A2YZK3RUEXKPM43YVQ7LI5AC
EJKHYV2Z6UPRVYUAL4WRW33GBNHYBFPMPA57HMBX2LQKXHIUO5VQC
IKKSYJNCEBYGI54YCVRFKWHXCTFN63UXQ7URRK432TRADEAGTDCQC
OMS37BKMR5OENBJCRQATYIKPH7SHFIAQNSN2FED3PGM52ZQQE27QC
GTPAKUU3R5AS3LQNCCZIP3BWV473RM4EB2AIS4FXAJRXHEOVH2PAC
GQL5SIGBHLU3FMCE54XVGLRY5AZHRM6DUEB722REA2DPLGJSN6EQC
OEHJJ5X5CBOHTXISZLJHVLCAPH77RYSVKKBGW3US2GGXZMZJ5CEQC
SIXMP3FJ4FZHK2YVUPUNE7VA5RHRUJR2WBDETDPPXHIBCQQCC2QAC
Y56C5OMUQ5XF2G6DKDV4R5MED44UOIUPTBBQVWQBUHYIXYA5MOZAC
6HG6JFO47Y3BZLU7Y6G3R2CX6JFGN4X5PKK6S5IGUXUYQ5GVZYFQC
AVCMVFA3MKCXHO6H44UK5KJNIHTGQV7UA7GYXM26VI6TXXU5ZN6QC
ED62QWGKBPORWVKDFOQRKJXEIWZVNGR3O4KWQBDSRNPT36AYOQYAC
3XZOL3FFQZITUJIGDD6B6V6ZYMBN524JKNN6ZPJAXEC7RY433I3QC
KKROXTUPBNEXXEUUDJNADATK3BCQPSQWFZ6L4VTKBPTYXJLYUHDQC
TFZ4TER7O2Z4FOGF2RCPEPYIHBTUA4LG3ECXLR7XGLCC6GO6OOTAC
}
}
// The Caverns (unused)
int mons_caverns_level( int mcls )
{
int mlev = absdungeon_depth(BRANCH_CAVERNS, 1);
switch (mcls)
{
case MONS_YELLOW_DRACONIAN:
case MONS_BLACK_DRACONIAN:
case MONS_WHITE_DRACONIAN:
case MONS_RED_DRACONIAN:
case MONS_PURPLE_DRACONIAN:
case MONS_PALE_DRACONIAN:
case MONS_GREEN_DRACONIAN:
case MONS_MOTTLED_DRACONIAN:
mlev++;
break;
case MONS_DRACONIAN_CALLER:
case MONS_DRACONIAN_MONK:
case MONS_DRACONIAN_SCORCHER:
case MONS_DRACONIAN_KNIGHT:
case MONS_DRACONIAN_ANNIHILATOR:
case MONS_DRACONIAN_ZEALOT:
case MONS_DRACONIAN_SHIFTER:
mlev += 3;
break;
default:
mlev += 99;
break;
int mons_caverns_rare( int mcls )
{
switch (mcls)
{
case MONS_YELLOW_DRACONIAN:
case MONS_BLACK_DRACONIAN:
case MONS_WHITE_DRACONIAN:
case MONS_RED_DRACONIAN:
case MONS_PURPLE_DRACONIAN:
case MONS_PALE_DRACONIAN:
case MONS_GREEN_DRACONIAN:
case MONS_MOTTLED_DRACONIAN:
case MONS_DRACONIAN_CALLER:
case MONS_DRACONIAN_MONK:
case MONS_DRACONIAN_SCORCHER:
case MONS_DRACONIAN_KNIGHT:
case MONS_DRACONIAN_ANNIHILATOR:
case MONS_DRACONIAN_ZEALOT:
case MONS_DRACONIAN_SHIFTER:
return (500);
default:
return (0);
}
}
DNGN_ENTER_RESERVED_2,
DNGN_ENTER_RESERVED_3,
DNGN_ENTER_RESERVED_4, // 126
DNGN_ENTER_LAST_BRANCH = DNGN_ENTER_RESERVED_4,
DNGN_ENTER_LAST_BRANCH = DNGN_ENTER_SHOALS,
DNGN_RETURN_RESERVED_2,
DNGN_RETURN_RESERVED_3,
DNGN_RETURN_RESERVED_4, // 146
DNGN_RETURN_FROM_LAST_BRANCH = DNGN_RETURN_RESERVED_4,
DNGN_RETURN_FROM_LAST_BRANCH = DNGN_RETURN_FROM_SHOALS,
[ Part 3: "Attached Text" ]
------------------------------------------------------------------------------
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
[ Part 4: "Attached Text" ]
_______________________________________________
Crawl-ref-discuss mailing list
Crawl-ref-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/crawl-ref-discuss
// Branch struct:
// branch id, parent branch, depth, startdepth, branch flags, level flags
// entry stairs, exit stairs, short name, long name, abbrev name
// entry message
// has_shops, has_uniques, floor colour, rock colour
// mons rarity function, mons level function
// num_traps_function, rand_trap_function, num_fogs_function, rand_fog_function
// altar chance (in %), travel shortcut, upstairs exit branch, dangerous branch end
{ BRANCH_INFERNO, BRANCH_MAIN_DUNGEON, -1, -1, 0, 0,
NUM_FEATURES, NUM_FEATURES,
NULL, NULL, NULL,
NULL,
false, false, BLACK, BLACK,
NULL, NULL,
NULL, NULL, NULL, NULL,
0, 'R', false, false },
{ BRANCH_THE_PIT, BRANCH_MAIN_DUNGEON, -1, -1, 0, 0,
NUM_FEATURES, NUM_FEATURES,
NULL, NULL, NULL,
NULL,
false, false, BLACK, BLACK,
NULL, NULL,
NULL, NULL, NULL, NULL,
0, '0', false, false },
{ BRANCH_CAVERNS, BRANCH_MAIN_DUNGEON, -1, -1, 0, 0,
NUM_FEATURES, NUM_FEATURES,
NULL, NULL, NULL,
NULL,
false, false, BLACK, BLACK,
NULL, NULL,
NULL, NULL, NULL, NULL,
0, 0, false, false }