abyss.cc File Reference

#include "AppHdr.h"
#include "abyss.h"
#include <cstdlib>
#include <algorithm>
#include "areas.h"
#include "artefact.h"
#include "cloud.h"
#include "colour.h"
#include "coord.h"
#include "coordit.h"
#include "dungeon.h"
#include "env.h"
#include "itemprop.h"
#include "items.h"
#include "l_defs.h"
#include "lev-pand.h"
#include "los.h"
#include "makeitem.h"
#include "mapmark.h"
#include "maps.h"
#include "message.h"
#include "mgen_data.h"
#include "misc.h"
#include "mon-iter.h"
#include "mon-place.h"
#include "mon-transit.h"
#include "mon-util.h"
#include "player.h"
#include "random.h"
#include "religion.h"
#include "shopping.h"
#include "showsymb.h"
#include "sprint.h"
#include "state.h"
#include "stuff.h"
#include "terrain.h"
#include "traps.h"
#include "travel.h"
#include "view.h"
#include "xom.h"

Include dependency graph for abyss.cc:


Classes

class  xom_abyss_feature_amusement_check
struct  corrupt_env

Functions

void generate_abyss ()
void abyss_area_shift (void)
void save_abyss_uniques ()
void abyss_teleport (bool new_area)
void run_corruption_effects (int duration)
bool is_level_incorruptible ()
bool lugonu_corrupt_level (int power)

Variables

const int ABYSSAL_RUNE_MAX_ROLL = 200

Function Documentation

void abyss_area_shift ( void   ) 

Here is the call graph for this function:

void abyss_teleport ( bool  new_area  ) 

Here is the call graph for this function:

void generate_abyss (  ) 

Here is the call graph for this function:

bool is_level_incorruptible (  ) 

Here is the call graph for this function:

bool lugonu_corrupt_level ( int  power  ) 

Here is the call graph for this function:

void run_corruption_effects ( int  duration  ) 

Here is the call graph for this function:

void save_abyss_uniques (  ) 


Variable Documentation

const int ABYSSAL_RUNE_MAX_ROLL = 200


Generated on Thu Jan 13 13:02:50 2011 by  doxygen 1.5.6