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, // 126DNGN_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, // 146DNGN_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) arepowering Web 2.0 with engaging, cross-platform capabilities. Quickly andeasily build your RIAs with Flex Builder, the Eclipse(TM)based developmentsoftware 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 listCrawl-ref-discuss@lists.sourceforge.nethttps://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 }