#include "AppHdr.h"#include "ghost.h"#include "artefact.h"#include "colour.h"#include "env.h"#include "externs.h"#include "itemname.h"#include "itemprop.h"#include "libutil.h"#include "mon-iter.h"#include "ng-input.h"#include "random.h"#include "skills2.h"#include "spl-cast.h"#include "mon-util.h"#include "mon-transit.h"#include "player.h"#include "religion.h"#include <vector>

Defines | |
| #define | MAX_GHOST_DAMAGE 50 |
| #define | MAX_GHOST_HP 400 |
| #define | MAX_GHOST_EVASION 60 |
| #define | MIN_GHOST_SPEED 6 |
| #define | MAX_GHOST_SPEED 13 |
Functions | |
| mon_attack_flavour | ugly_thing_colour_to_flavour (uint8_t u_colour) |
| mon_resist_def | ugly_thing_resists (bool very_ugly, mon_attack_flavour u_att_flav) |
| bool | debug_check_ghosts () |
| int | ghost_level_to_rank (const int xl) |
| std::string | adjective_for_labrat_colour (uint8_t l_colour) |
| uint8_t | colour_for_labrat_adjective (std::string adjective) |
| uint8_t | _labrat_random_colour () |
Variables | |
| std::vector< ghost_demon > | ghosts |
| #define MAX_GHOST_DAMAGE 50 |
| #define MAX_GHOST_EVASION 60 |
| #define MAX_GHOST_HP 400 |
| #define MAX_GHOST_SPEED 13 |
| #define MIN_GHOST_SPEED 6 |
| uint8_t _labrat_random_colour | ( | ) |
| std::string adjective_for_labrat_colour | ( | uint8_t | l_colour | ) |
| uint8_t colour_for_labrat_adjective | ( | std::string | adjective | ) |
| bool debug_check_ghosts | ( | ) |

| int ghost_level_to_rank | ( | const int | xl | ) |
| mon_attack_flavour ugly_thing_colour_to_flavour | ( | uint8_t | u_colour | ) |

| mon_resist_def ugly_thing_resists | ( | bool | very_ugly, | |
| mon_attack_flavour | u_att_flav | |||
| ) |
| std::vector<ghost_demon> ghosts |
1.5.6