#include "globals.h"
Go to the source code of this file.
Data Structures | |
struct | DK_CUSTOM_CLM |
Defines | |
#define | CUST_CLM_GEN_MAX_INDEX 41 |
Typedefs | |
typedef void(* | cr_clm_func )(struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
Functions | |
DLLIMPORT unsigned short | column_wib_entry (struct COLUMN_REC *clm_rec, struct COLUMN_REC *clm_rec_n, struct COLUMN_REC *clm_rec_w, struct COLUMN_REC *clm_rec_nw) |
DLLIMPORT short | column_wib_animate (unsigned int clm) |
DLLIMPORT char * | get_custom_column_fullname (unsigned short idx) |
DLLIMPORT short | fill_custom_column_data (unsigned short idx, struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
DLLIMPORT void | create_columns_for_slab (struct COLUMN_REC *clm_recs[9], struct LEVOPTIONS *optns, unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
DLLIMPORT unsigned char * | surr_tng_find (unsigned char **surr_tng, unsigned char type_idx) |
void | create_columns_slb_unaffected_rock (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_rock (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_gold (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_fulldirt (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_earth (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_torchdirt (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_walldrape (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_walltorch (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_wallwtwins (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_wallwwoman (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_wallpairshr (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_path (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_claimed (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_lava (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_water (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_portal (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_treasure (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_library (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_prison (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_torture (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_training (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_dungheart (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_workshop (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_scavenger (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_temple (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_graveyard (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_hatchery (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_lair (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_barracks (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_doorwood (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_doorbrace (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_dooriron (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_doormagic (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_bridge (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_unaffected_gems (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_gems (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_guardpost (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | modify_frail_columns (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
short | modify_liquid_surrounding (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, short liq_level, unsigned short water_cube, unsigned short lava_cube) |
short | modify_liquid_surrounding_advncd (struct COLUMN_REC *clm_recs[9], const unsigned char *surr_slb, const unsigned char *surr_own, const short liq_level, const unsigned short *water_cube, const unsigned short *lava_cube) |
unsigned short * | get_room_corner_direction_indices (unsigned char *surr_slb, unsigned char *surr_own) |
unsigned short * | get_room_edge_direction_indices (unsigned char *surr_slb, unsigned char *surr_own) |
void | create_columns_slb_wallbrick (struct COLUMN_REC *clm_recs[9], short *allow_relief, unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | fill_columns_slb_roomrelief (struct COLUMN_REC *clm_recs[9], short *allow_relief, unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
short | fill_side_columns_room_relief (struct COLUMN_REC *clm_reca, struct COLUMN_REC *clm_recb, struct COLUMN_REC *clm_recc, unsigned short room_slab, unsigned char owner, short corner, short edge) |
void | create_columns_slb_skulls_on_lava (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_skulls_on_path (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_skulls_on_claimed (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_wall_force_relief_splatbody (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_room (cr_clm_func cr_floor, cr_clm_func cr_edge, cr_clm_func cr_corner, cr_clm_func cr_inside, cr_clm_func cr_nearinsd, struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_portal_floor (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_portal_edge (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_portal_corner (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_portal_inside (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_treasure_floor (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_treasure_edge (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_treasure_corner (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_treasure_inside (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_library_floor (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_library_edge (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_library_corner (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_library_inside (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_prison_floor (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_prison_edge (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_prison_corner (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_prison_inside (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_torture_floor (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_torture_edge (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_torture_corner (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_torture_inside (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_training_floor (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_training_edge (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_training_corner (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_training_inside (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_dungheart_floor (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_dungheart_edge (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_dungheart_corner (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_dungheart_inside (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_dungheart_nearinsd (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_workshop_floor (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_workshop_edge (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_workshop_corner (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_workshop_inside (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_scavenger_floor (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_scavenger_edge (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_scavenger_corner (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_scavenger_inside (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_temple_floor (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_temple_edge (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_temple_corner (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_temple_inside (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_graveyard_floor (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_graveyard_edge (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_graveyard_corner (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_graveyard_inside (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_hatchery_floor (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_hatchery_edge (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_hatchery_corner (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_hatchery_inside (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_lair_floor (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_lair_edge (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_lair_corner (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_lair_inside (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_barracks_floor (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_barracks_edge (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_barracks_corner (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_barracks_inside (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_door_floor (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_thingems_path (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_rock_gndlev (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_rockcaped_pathcave (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
void | create_columns_slb_rockcaped_claimcave (struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
short | surrnd_not_enemy (unsigned char *surr_own, short direction) |
#define CUST_CLM_GEN_MAX_INDEX 41 |
Definition at line 28 of file obj_column.h.
typedef void(* cr_clm_func)(struct COLUMN_REC *clm_recs[9], unsigned char *surr_slb, unsigned char *surr_own, unsigned char **surr_tng) |
Definition at line 35 of file obj_column.h.
DLLIMPORT short column_wib_animate | ( | unsigned int | clm | ) |
DLLIMPORT unsigned short column_wib_entry | ( | struct COLUMN_REC * | clm_rec, | |
struct COLUMN_REC * | clm_rec_n, | |||
struct COLUMN_REC * | clm_rec_w, | |||
struct COLUMN_REC * | clm_rec_nw | |||
) |
DLLIMPORT void create_columns_for_slab | ( | struct COLUMN_REC * | clm_recs[9], | |
struct LEVOPTIONS * | optns, | |||
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
Definition at line 127 of file obj_column.c.
Referenced by update_dat_last_column(), and update_datclm_for_slab().
void create_columns_slb_barracks | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_barracks_corner | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_barracks_edge | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_barracks_floor | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
Definition at line 2399 of file obj_column.c.
Referenced by create_columns_slb_barracks(), create_columns_slb_barracks_corner(), and create_columns_slb_barracks_edge().
void create_columns_slb_barracks_inside | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_bridge | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_claimed | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
Definition at line 1100 of file obj_column.c.
Referenced by create_columns_for_slab(), create_columns_slb_rockcaped_claimcave(), and create_columns_slb_skulls_on_claimed().
void create_columns_slb_door_floor | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
Definition at line 1378 of file obj_column.c.
Referenced by create_columns_slb_doorbrace(), create_columns_slb_dooriron(), create_columns_slb_doormagic(), and create_columns_slb_doorwood().
void create_columns_slb_doorbrace | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_dooriron | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_doormagic | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_doorwood | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_dungheart | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_dungheart_corner | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_dungheart_edge | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_dungheart_floor | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
Definition at line 1867 of file obj_column.c.
Referenced by create_columns_slb_dungheart_corner(), create_columns_slb_dungheart_edge(), and create_columns_slb_dungheart_nearinsd().
void create_columns_slb_dungheart_inside | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_dungheart_nearinsd | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_earth | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
Definition at line 391 of file obj_column.c.
Referenced by create_columns_for_slab(), and create_columns_slb_torchdirt().
void create_columns_slb_fulldirt | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_gems | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_gold | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_graveyard | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_graveyard_corner | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_graveyard_edge | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_graveyard_floor | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
Definition at line 2273 of file obj_column.c.
Referenced by create_columns_slb_graveyard(), create_columns_slb_graveyard_corner(), and create_columns_slb_graveyard_edge().
void create_columns_slb_graveyard_inside | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_guardpost | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_hatchery | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_hatchery_corner | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_hatchery_edge | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_hatchery_floor | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
Definition at line 2079 of file obj_column.c.
Referenced by create_columns_slb_hatchery(), create_columns_slb_hatchery_corner(), and create_columns_slb_hatchery_edge().
void create_columns_slb_hatchery_inside | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_lair | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_lair_corner | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_lair_edge | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_lair_floor | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
Definition at line 2147 of file obj_column.c.
Referenced by create_columns_slb_lair(), create_columns_slb_lair_corner(), and create_columns_slb_lair_edge().
void create_columns_slb_lair_inside | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_lava | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
Definition at line 1209 of file obj_column.c.
Referenced by create_columns_for_slab(), and create_columns_slb_skulls_on_lava().
void create_columns_slb_library | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_library_corner | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_library_edge | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_library_floor | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
Definition at line 1830 of file obj_column.c.
Referenced by create_columns_slb_library(), create_columns_slb_library_corner(), create_columns_slb_library_edge(), and create_columns_slb_library_inside().
void create_columns_slb_library_inside | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_path | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
Definition at line 1088 of file obj_column.c.
Referenced by create_columns_for_slab(), and create_columns_slb_skulls_on_path().
void create_columns_slb_portal | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_portal_corner | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_portal_edge | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_portal_floor | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
Definition at line 1957 of file obj_column.c.
Referenced by create_columns_slb_portal(), create_columns_slb_portal_corner(), and create_columns_slb_portal_edge().
void create_columns_slb_portal_inside | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_prison | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_prison_corner | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_prison_edge | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_prison_floor | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
Definition at line 2568 of file obj_column.c.
Referenced by create_columns_slb_prison(), create_columns_slb_prison_corner(), create_columns_slb_prison_edge(), and create_columns_slb_torture_floor().
void create_columns_slb_prison_inside | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
Definition at line 2706 of file obj_column.c.
Referenced by create_columns_slb_prison(), and create_columns_slb_torture_inside().
void create_columns_slb_rock | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_rock_gndlev | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
Definition at line 2762 of file obj_column.c.
void create_columns_slb_rockcaped_claimcave | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
Definition at line 2788 of file obj_column.c.
void create_columns_slb_rockcaped_pathcave | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
Definition at line 2773 of file obj_column.c.
void create_columns_slb_room | ( | cr_clm_func | cr_floor, | |
cr_clm_func | cr_edge, | |||
cr_clm_func | cr_corner, | |||
cr_clm_func | cr_inside, | |||
cr_clm_func | cr_nearinsd, | |||
struct COLUMN_REC * | clm_recs[9], | |||
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
Definition at line 1746 of file obj_column.c.
Referenced by create_columns_slb_barracks(), create_columns_slb_dungheart(), create_columns_slb_graveyard(), create_columns_slb_hatchery(), create_columns_slb_lair(), create_columns_slb_library(), create_columns_slb_portal(), create_columns_slb_prison(), create_columns_slb_scavenger(), create_columns_slb_temple(), create_columns_slb_torture(), create_columns_slb_training(), create_columns_slb_treasure(), and create_columns_slb_workshop().
void create_columns_slb_scavenger | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_scavenger_corner | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_scavenger_edge | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_scavenger_floor | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
Definition at line 2535 of file obj_column.c.
Referenced by create_columns_slb_scavenger(), create_columns_slb_scavenger_corner(), create_columns_slb_scavenger_edge(), and create_columns_slb_scavenger_inside().
void create_columns_slb_scavenger_inside | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_skulls_on_claimed | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
Definition at line 441 of file obj_column.c.
void create_columns_slb_skulls_on_lava | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
Definition at line 427 of file obj_column.c.
void create_columns_slb_skulls_on_path | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
Definition at line 434 of file obj_column.c.
void create_columns_slb_temple | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_temple_corner | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_temple_edge | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_temple_floor | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
Definition at line 2016 of file obj_column.c.
Referenced by create_columns_slb_temple(), create_columns_slb_temple_corner(), and create_columns_slb_temple_edge().
void create_columns_slb_temple_inside | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_thingems_path | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
Definition at line 1251 of file obj_column.c.
void create_columns_slb_torchdirt | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_torture | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_torture_corner | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_torture_edge | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_torture_floor | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
Definition at line 2714 of file obj_column.c.
Referenced by create_columns_slb_torture(), create_columns_slb_torture_corner(), and create_columns_slb_torture_edge().
void create_columns_slb_torture_inside | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_training | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_training_corner | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_training_edge | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_training_floor | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
Definition at line 2432 of file obj_column.c.
Referenced by create_columns_slb_training(), create_columns_slb_training_corner(), create_columns_slb_training_edge(), and create_columns_slb_training_inside().
void create_columns_slb_training_inside | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_treasure | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_treasure_corner | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_treasure_edge | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_treasure_floor | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
Definition at line 2464 of file obj_column.c.
Referenced by create_columns_slb_treasure(), create_columns_slb_treasure_corner(), create_columns_slb_treasure_edge(), and create_columns_slb_treasure_inside().
void create_columns_slb_treasure_inside | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_unaffected_gems | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
Definition at line 1231 of file obj_column.c.
Referenced by create_columns_for_slab(), and create_columns_slb_gems().
void create_columns_slb_unaffected_rock | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
Definition at line 293 of file obj_column.c.
Referenced by create_columns_for_slab(), and create_columns_slb_rock().
void create_columns_slb_wall_force_relief_splatbody | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
Definition at line 855 of file obj_column.c.
void create_columns_slb_wallbrick | ( | struct COLUMN_REC * | clm_recs[9], | |
short * | allow_relief, | |||
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
Definition at line 451 of file obj_column.c.
Referenced by create_columns_slb_walldrape(), create_columns_slb_wallpairshr(), create_columns_slb_walltorch(), create_columns_slb_wallwtwins(), and create_columns_slb_wallwwoman().
void create_columns_slb_walldrape | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_wallpairshr | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_walltorch | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_wallwtwins | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_wallwwoman | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_water | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_workshop | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_workshop_corner | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_workshop_edge | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void create_columns_slb_workshop_floor | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
Definition at line 2496 of file obj_column.c.
Referenced by create_columns_slb_workshop(), create_columns_slb_workshop_corner(), create_columns_slb_workshop_edge(), and create_columns_slb_workshop_inside().
void create_columns_slb_workshop_inside | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
void fill_columns_slb_roomrelief | ( | struct COLUMN_REC * | clm_recs[9], | |
short * | allow_relief, | |||
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
Definition at line 639 of file obj_column.c.
Referenced by create_columns_slb_walldrape(), create_columns_slb_wallpairshr(), create_columns_slb_walltorch(), create_columns_slb_wallwtwins(), and create_columns_slb_wallwwoman().
DLLIMPORT short fill_custom_column_data | ( | unsigned short | idx, | |
struct COLUMN_REC * | clm_recs[9], | |||
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
Definition at line 118 of file obj_column.c.
short fill_side_columns_room_relief | ( | struct COLUMN_REC * | clm_reca, | |
struct COLUMN_REC * | clm_recb, | |||
struct COLUMN_REC * | clm_recc, | |||
unsigned short | room_slab, | |||
unsigned char | owner, | |||
short | corner, | |||
short | edge | |||
) |
DLLIMPORT char* get_custom_column_fullname | ( | unsigned short | idx | ) |
Definition at line 106 of file obj_column.c.
unsigned short* get_room_corner_direction_indices | ( | unsigned char * | surr_slb, | |
unsigned char * | surr_own | |||
) |
Definition at line 1657 of file obj_column.c.
Referenced by create_columns_slb_barracks_corner(), create_columns_slb_dungheart_corner(), create_columns_slb_hatchery_corner(), create_columns_slb_library_corner(), create_columns_slb_portal_corner(), create_columns_slb_scavenger_corner(), create_columns_slb_temple_corner(), create_columns_slb_training_corner(), create_columns_slb_treasure_corner(), and create_columns_slb_workshop_corner().
unsigned short* get_room_edge_direction_indices | ( | unsigned char * | surr_slb, | |
unsigned char * | surr_own | |||
) |
Definition at line 1696 of file obj_column.c.
Referenced by create_columns_slb_dungheart_edge(), and create_columns_slb_portal_edge().
void modify_frail_columns | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
unsigned char * | surr_own, | |||
unsigned char ** | surr_tng | |||
) |
Definition at line 1486 of file obj_column.c.
Referenced by create_columns_slb_earth(), create_columns_slb_gems(), create_columns_slb_gold(), create_columns_slb_rock(), and create_columns_slb_torchdirt().
short modify_liquid_surrounding | ( | struct COLUMN_REC * | clm_recs[9], | |
unsigned char * | surr_slb, | |||
short | liq_level, | |||
unsigned short | water_cube, | |||
unsigned short | lava_cube | |||
) |
Definition at line 1548 of file obj_column.c.
Referenced by create_columns_slb_claimed(), create_columns_slb_dungheart_floor(), create_columns_slb_library_floor(), create_columns_slb_path(), create_columns_slb_portal_floor(), create_columns_slb_rockcaped_pathcave(), create_columns_slb_scavenger_floor(), create_columns_slb_temple_floor(), create_columns_slb_thingems_path(), create_columns_slb_training_floor(), create_columns_slb_treasure_floor(), and create_columns_slb_workshop_floor().
short modify_liquid_surrounding_advncd | ( | struct COLUMN_REC * | clm_recs[9], | |
const unsigned char * | surr_slb, | |||
const unsigned char * | surr_own, | |||
const short | liq_level, | |||
const unsigned short * | water_cube, | |||
const unsigned short * | lava_cube | |||
) |
Definition at line 1596 of file obj_column.c.
Referenced by create_columns_slb_hatchery_floor(), and create_columns_slb_prison_floor().
DLLIMPORT unsigned char* surr_tng_find | ( | unsigned char ** | surr_tng, | |
unsigned char | type_idx | |||
) |
Definition at line 272 of file obj_column.c.
Referenced by create_columns_slb_doorbrace(), create_columns_slb_dooriron(), create_columns_slb_doormagic(), and create_columns_slb_doorwood().
short surrnd_not_enemy | ( | unsigned char * | surr_own, | |
short | direction | |||
) |
Definition at line 261 of file obj_column.c.
Referenced by create_columns_slb_claimed(), create_columns_slb_wallbrick(), and fill_columns_slb_roomrelief().