C:/foster/Dev-Cpp/dmf/piedmont/misc.h File Reference
#include <iostream>
#include <stdio.h>
#include <stdlib.h>
#include <string>
#include "SDL.h"
Go to the source code of this file.
Define Documentation
#define BACKGROUND_BEGIN 0 |
#define BACKGROUND_END 176 |
#define BG_MAX_DAMAGE 10000 |
#define ENEMY_MAX_DAMAGE 100 |
#define ENEMY_MAX_HTPTS 1000 |
#define ENEMY_MIN_DAMAGE 0 |
#define ENEMY_MIN_HTPTS -1 |
#define FRAMES_PER_SECOND 10 |
#define GEN_MAX_HTPTS 500 |
#define GENERATOR_BEGIN 216 |
#define GENERATOR_END 216 |
#define MOVE_PER_FRAME 10 |
#define PIEDMONT_BEGIN 255 |
#define PIEDMONT_MAX_DAMAGE 50 |
#define PIEDMONT_MAX_HTPTS 500 |
#define PIEDMONT_MIN_DAMAGE 1 |
#define PIEDMONT_MIN_HTPTS 0 |
#define POWERUP_BEGIN 201 |
#define TELEPORTER_BEGIN 194 |
#define TELEPORTER_END 194 |
#define TRAP_MAX_DAMAGE 100 |
#define TRAP_MIN_DAMAGE 0 |
Function Documentation
char* get_level_filename |
( |
int |
level_number |
) |
|
SDL_Rect makerect |
( |
int |
x, |
|
|
int |
y, |
|
|
int |
w, |
|
|
int |
h | |
|
) |
| | |
Definition at line 32 of file misc.cpp.
Referenced by Screen::blankblit(), Screen::blit(), FGEntityList::check_fg_walkable(), BGDraw::initialize(), Menu::load_menu_data(), Player::overlay(), Player::redraw(), Menu::run(), FGEntity::set_location(), BGEntity::set_location(), Player::static_redraw(), Player::static_redraw_cycle(), and FGEntityList::test().
Definition at line 342 of file misc.cpp.
References paul_info::base_health, paul_info::center_x, paul_info::center_y, paul_info::damage, paul_info::hitpoints, paul_info::keys, paul_info::level, paul_info::map_ax, paul_info::map_ay, paul_info::map_height, paul_info::map_height_in_tiles, paul_info::map_width, paul_info::map_width_in_tiles, paul_info::paul_ax, paul_info::paul_ay, paul_info::paul_center_ax, paul_info::paul_center_ay, paul_info::paul_x, paul_info::paul_y, paul_info::ranged, paul_info::score, paul_info::tilesize, paul_info::win_height, and paul_info::win_width.
Definition at line 369 of file misc.cpp.
References tile_info::first_max, tile_info::first_min, tile_info::first_prop, tile_info::first_string, tile_info::name, tile_info::num_images, tile_info::second_max, tile_info::second_min, tile_info::second_prop, tile_info::second_string, tile_info::third_max, tile_info::third_min, tile_info::third_prop, and tile_info::third_string.
tile_info* process_tile |
( |
int |
index, |
|
|
int |
first_flag, |
|
|
char * |
tilename | |
|
) |
| | |
Definition at line 66 of file misc.cpp.
References BACKGROUND_BEGIN, BACKGROUND_END, BG_MAX_DAMAGE, BG_MIN_DAMAGE, DOOR_BEGIN, DOOR_END, ENEMY_BEGIN, ENEMY_END, ENEMY_MAX_DAMAGE, ENEMY_MAX_HTPTS, ENEMY_MIN_DAMAGE, ENEMY_MIN_HTPTS, EXIT_BEGIN, EXIT_END, EXIT_MAX, tile_info::first_max, tile_info::first_min, tile_info::first_prop, tile_info::first_string, GEN_MAX_HTPTS, GEN_MIDX_MAX, GEN_MIDX_MIN, GEN_MIN_HTPTS, GENERATOR_BEGIN, GENERATOR_END, GOLD_BEGIN, GOLD_END, GOLD_MAX, GOLD_MIN, KEY_BEGIN, KEY_END, MISC_DEBUG, tile_info::num_images, PIEDMONT, PIEDMONT_MAX_DAMAGE, PIEDMONT_MAX_HTPTS, PIEDMONT_MIN_DAMAGE, PIEDMONT_MIN_HTPTS, POWERUP_BEGIN, POWERUP_END, POWERUP_MAX, POWERUP_MIN, SCROLL_BEGIN, SCROLL_END, tile_info::second_max, tile_info::second_min, tile_info::second_prop, tile_info::second_string, tile_info::suffix, TELEPORTER_BEGIN, TELEPORTER_END, tile_info::third_max, tile_info::third_min, tile_info::third_prop, tile_info::third_string, TRAP_MAX_DAMAGE, TRAP_MIN_DAMAGE, TRAPS_BEGIN, and TRAPS_END.
Referenced by Tiles::load_tileimages(), and main().