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

◆ builder

room_builder builder

Function used to build fixed size rooms

Referenced by parse_profile_room(), and room_build().

◆ cutoff

int cutoff

Upper limit of 1-100 roll for room gen

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

◆ height

int height

Referenced by parse_profile_room(), and room_build().

◆ level

int level

Minimum dungeon level

Referenced by parse_profile_room(), and room_build().

◆ name

const char* name

Referenced by parse_profile_room().

◆ next

struct room_profile* next

◆ pit

bool pit

Whether this room is a pit/nest or not

Referenced by parse_profile_room(), and room_build().

◆ rarity

int rarity

How unusual this room is

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

◆ rating

int rating

Extra control for template rooms

Referenced by parse_profile_room(), and room_build().

◆ width

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: