Doom source code files
From DoomWiki.org
This page describes the files in the Doom source code and their roles in the overall system.
- am_map.c, am_map.h: Automap
- d_englsh.h: Strings used in the game (English versions)
- d_event.h
- d_french.h
- d_items.c, d_items.h
- d_main.c, d_main.h
- d_net.c, d_net.h
- doomdata.h
- doomdef.c, doomdef.h
- doomstat.c, doomstat.h
- doomtype.h
- d_player.h
- dstrings.c, dstrings.h
- d_textur.h
- d_think.h
- d_ticcmd.h
- f_finale.c, f_finale.h
- f_wipe.c, f_wipe.h
- g_game.c, g_game.h
- hu_lib.c, hu_lib.h
- hu_stuff.c, hu_stuff.h
- i_main.c
- i_net.c, i_net.h
- info.c, info.h
- i_sound.c, i_sound.h
- i_system.c, i_system.h
- i_video.c, i_video.h
- m_argv.c, m_argv.h
- m_bbox.c, m_bbox.h
- m_cheat.c, m_cheat.h
- m_fixed.c, m_fixed.h
- m_menu.c, m_menu.h
- m_misc.c, m_misc.h
- m_random.c, m_random.h
- m_swap.c, m_swap.h
- p_ceilng.c
- p_doors.c
- p_enemy.c
- p_floor.c
- p_inter.c, p_inter.h
- p_lights.c
- p_local.h
- p_map.c
- p_maputl.c
- p_mobj.c, p_mobj.h
- p_plats.c
- p_pspr.c, p_pspr.h
- p_saveg.c, p_saveg.h
- p_setup.c, p_setup.h
- p_sight.c
- p_spec.c, p_spec.h
- p_switch.c
- p_telept.c
- p_tick.c, p_tick.h
- p_user.c
- r_bsp.c, r_bsp.h
- r_data.c, r_data.h
- r_defs.h
- r_draw.c, r_draw.h
- r_local.h
- r_main.c, r_main.h
- r_plane.c
- r_plane.h
- r_segs.c, r_segs.h
- r_sky.c, r_sky.h
- r_state.h
- r_things.c, r_things.h
- sounds.c, sounds.h
- s_sound.c, s_sound.h
- st_lib.c, st_lib.h
- st_stuff.c, st_stuff.h
- tables.c, tables.h
- v_video.c, v_video.h
- wi_stuff.c, wi_stuff.h
- w_wad.c, w_wad.h
- z_zone.c, z_zone.h