hints.cc File Reference

#include "AppHdr.h"
#include "cio.h"
#include <cstring>
#include <sstream>
#include "hints.h"
#include "abl-show.h"
#include "artefact.h"
#include "cloud.h"
#include "colour.h"
#include "coordit.h"
#include "command.h"
#include "decks.h"
#include "describe.h"
#include "files.h"
#include "food.h"
#include "format.h"
#include "fprop.h"
#include "invent.h"
#include "itemname.h"
#include "itemprop.h"
#include "items.h"
#include "libutil.h"
#include "macro.h"
#include "menu.h"
#include "message.h"
#include "misc.h"
#include "mon-behv.h"
#include "mon-pick.h"
#include "mon-util.h"
#include "mutation.h"
#include "options.h"
#include "jobs.h"
#include "player.h"
#include "random.h"
#include "religion.h"
#include "shopping.h"
#include "showsymb.h"
#include "skills2.h"
#include "species.h"
#include "spl-book.h"
#include "state.h"
#include "stuff.h"
#include "env.h"
#include "tags.h"
#include "terrain.h"
#include "travel.h"
#include "view.h"
#include "viewchar.h"
#include "viewgeom.h"

Include dependency graph for hints.cc:


Defines

#define HINTS_VERSION   11
#define DELAY_EVENT

Functions

void save_hints (writer &outf)
void load_hints (reader &inf)
void init_hints_options ()
void init_hints ()
void pick_hints (newgame_def *choice)
void hints_load_game ()
void print_hints_menu (unsigned int type)
void hints_zap_secret_doors ()
void hints_starting_screen ()
void hints_new_turn ()
void hints_death_screen ()
void hints_finished ()
void hints_dissection_reminder (bool healthy)
void hints_healing_reminder ()
void taken_new_item (object_class_type item_type)
void hints_gained_new_skill (skill_type skill)
void hints_monster_seen (const monster &mon)
void hints_first_item (const item_def &item)
void learned_something_new (hints_event_type seen_what, coord_def gc)
formatted_string hints_abilities_info ()
void print_hints_skills_info ()
void print_hints_skills_description_info ()
void hints_describe_item (const item_def &item)
void hints_inscription_info (bool autoinscribe, std::string prompt)
bool hints_pos_interesting (int x, int y)
void hints_describe_pos (int x, int y)
bool hints_monster_interesting (const monster *mons)
void hints_describe_monster (const monster_info &mi, bool has_stat_desc)
void hints_observe_cell (const coord_def &gc)

Variables

hints_state Hints

Define Documentation

#define DELAY_EVENT

Value:

{ \
    Hints.hints_events[seen_what] = true; \
    Hints.hints_left++; \
    return; \
}

#define HINTS_VERSION   11


Function Documentation

formatted_string hints_abilities_info ( void   ) 

Here is the call graph for this function:

void hints_death_screen ( void   ) 

Here is the call graph for this function:

void hints_describe_item ( const item_def item  ) 

Here is the call graph for this function:

void hints_describe_monster ( const monster_info mi,
bool  has_stat_desc 
)

Here is the call graph for this function:

void hints_describe_pos ( int  x,
int  y 
)

void hints_dissection_reminder ( bool  healthy  ) 

Here is the call graph for this function:

void hints_finished ( void   ) 

Here is the call graph for this function:

void hints_first_item ( const item_def item  ) 

Here is the call graph for this function:

void hints_gained_new_skill ( skill_type  skill  ) 

Here is the call graph for this function:

void hints_healing_reminder ( void   ) 

Here is the call graph for this function:

void hints_inscription_info ( bool  autoinscribe,
std::string  prompt 
)

Here is the call graph for this function:

void hints_load_game ( void   ) 

Here is the call graph for this function:

bool hints_monster_interesting ( const monster mons  ) 

Here is the call graph for this function:

void hints_monster_seen ( const monster mon  ) 

Here is the call graph for this function:

void hints_new_turn (  ) 

Here is the call graph for this function:

void hints_observe_cell ( const coord_def gc  ) 

Here is the call graph for this function:

bool hints_pos_interesting ( int  x,
int  y 
)

Here is the call graph for this function:

void hints_starting_screen ( void   ) 

Here is the call graph for this function:

void hints_zap_secret_doors ( void   ) 

Here is the call graph for this function:

void init_hints (  ) 

Here is the call graph for this function:

void init_hints_options ( void   ) 

Here is the call graph for this function:

void learned_something_new ( hints_event_type  seen_what,
coord_def  gc 
)

Here is the call graph for this function:

void load_hints ( reader inf  ) 

Here is the call graph for this function:

void pick_hints ( newgame_def choice  ) 

Here is the call graph for this function:

void print_hints_menu ( unsigned int  type  ) 

Here is the call graph for this function:

void print_hints_skills_description_info ( void   ) 

Here is the call graph for this function:

void print_hints_skills_info ( void   ) 

Here is the call graph for this function:

void save_hints ( writer outf  ) 

Here is the call graph for this function:

void taken_new_item ( object_class_type  item_type  ) 

Here is the call graph for this function:


Variable Documentation


Generated on Thu Jan 13 13:06:19 2011 by  doxygen 1.5.6