Angband
Data Fields
room_profile Struct Reference

This tracks information needed to generate the room, including the room's name and the function used to build it. More...

#include <generate.h>

Data Fields

struct room_profilenext
 
const char * name
 
room_builder builder
 
int rating
 
int height
 
int width
 
int level
 
bool pit
 
int rarity
 
int cutoff
 

Detailed Description

This tracks information needed to generate the room, including the room's name and the function used to build it.

Field Documentation

room_builder builder

Function used to build fixed size rooms

Referenced by parse_profile_room(), and room_build().

int cutoff

Upper limit of 1-100 roll for room gen

Referenced by classic_gen(), modified_chunk(), moria_chunk(), and parse_profile_room().

int height

Referenced by parse_profile_room(), and room_build().

int level

Minimum dungeon level

Referenced by parse_profile_room(), and room_build().

const char* name

Referenced by parse_profile_room().

struct room_profile* next
bool pit

Whether this room is a pit/nest or not

Referenced by parse_profile_room(), and room_build().

int rarity

How unusual this room is

Referenced by classic_gen(), modified_chunk(), moria_chunk(), and parse_profile_room().

int rating

Extra control for template rooms

Referenced by parse_profile_room(), and room_build().

int width

Space required in grids

Referenced by parse_profile_room(), and room_build().


The documentation for this struct was generated from the following file: