#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"
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 |
void abyss_area_shift | ( | void | ) |
void abyss_teleport | ( | bool | new_area | ) |
void generate_abyss | ( | ) |
bool is_level_incorruptible | ( | ) |
bool lugonu_corrupt_level | ( | int | power | ) |
void run_corruption_effects | ( | int | duration | ) |
void save_abyss_uniques | ( | ) |
const int ABYSSAL_RUNE_MAX_ROLL = 200 |