File src/allmain.c


Included Files


Global Function display_gamewindows()

void display_gamewindows ( void )
Prototyped in: include/extern.h
Calls: clear_glyph_buffer()
References Variables: WIN_INVEN, WIN_MAP, WIN_MESSAGE, WIN_STATUS, windowprocs

Global Function moveloop()

void moveloop ( void )
Prototyped in: include/extern.h
Calls: stop_occupation()src/allmain.c
  Norep(), You(), acurr(), add_debug_extended_commands(), age_spells(), amulet(), bot(), change_luck(), decl_init(), deferred_goto(), depth(), dmgtype(), do_storms(), do_vicinity_map(), domove(), done(), dosearch0(), dosounds(), encumber_msg(), exerchk(), exercise(), fall_asleep(), find_ac(), friday_13th(), gethungry(), glibr(), initrack(), intervene(), invault(), is_lava(), lookaround(), makemon(), mcalcdistress(), mcalcmove(), monst_init(), monster_nearby(), monstr_init(), movebubbles(), movemon(), nh_timeout(), night(), nomul(), objects_init(), on_level(), phase_of_the_moon(), pline(), polyself(), pushch(), rehumanize(), reset_eat(), restore_attrib(), rhack(), rn2(), rnd(), run_regions(), sanity_check(), savech(), see_monsters(), see_objects(), see_traps(), settrack(), swallowed(), tele(), u_wipe_engr(), under_ground(), under_water(), unmul(), vision_recalc(), you_were()
References Variables: WIN_MAP, dungeon_topology, flags, iflags, killer, killer_format, level, monstermoves, moves, multi, occupation, save_cm, u, ublindf, urole, vision_full_recalc, windowprocs, youmonst

Global Function newgame()

void newgame ( void )
Prototyped in: include/extern.h
Calls: welcome()src/allmain.c
  check_special_room(), com_pager(), docrt(), flush_screen(), init_artifacts(), init_dungeons(), init_objects(), load_qtlist(), makedog(), mklev(), mnexto(), role_init(), save_currentstate(), signal(), u_init(), u_on_upstairs(), vision_reset()
References Functions: done1()
References Variables: flags, iflags, level, mons, mvitals, program_state, u, windowprocs

Global Function stop_occupation()

void stop_occupation ( void )
Prototyped in: include/extern.h
Calls: You(), nomul(), pushch()
Called by: moveloop()src/allmain.c
References Variables: occtxt, occupation

Global Function welcome()

void welcome ( boolean new_game )
Prototyped in: include/extern.h
Calls: Hello(), align_str(), eos(), pline(), sprintf()
Called by: newgame()src/allmain.c
References Variables: flags, genders, plname, u, urace, urole