Doom source code functions From DoomWiki.org This page lists the functions in the original Doom source code. Functions[edit] File Name Description am_map.c AM_Drawer am_map.c AM_LevelInit am_map.c AM_Responder am_map.c AM_Start am_map.c AM_Stop am_map.c AM_Ticker am_map.c AM_activateNewScale am_map.c AM_addMark am_map.c AM_changeWindowLoc am_map.c AM_changeWindowScale am_map.c AM_clearFB am_map.c AM_clearMarks am_map.c AM_clipMline am_map.c AM_doFollowPlayer am_map.c AM_drawCrosshair am_map.c AM_drawFline am_map.c AM_drawGrid am_map.c AM_drawLineCharacter am_map.c AM_drawMarks am_map.c AM_drawMline am_map.c AM_drawPlayers am_map.c AM_drawThings am_map.c AM_drawWalls am_map.c AM_findMinMaxBoundaries am_map.c AM_getIslope am_map.c AM_initVariables am_map.c AM_loadPics am_map.c AM_maxOutWindowScale am_map.c AM_minOutWindowScale am_map.c AM_restoreScaleAndLoc am_map.c AM_rotate am_map.c AM_saveScaleAndLoc am_map.c AM_unloadPics am_map.c AM_updateLightLev d_main.c D_AddFile d_main.c D_AdvanceDemo d_main.c D_Display d_main.c D_DoAdvanceDemo d_main.c D_DoomLoop Main event loop d_main.c D_DoomMain Main startup function called by main() d_main.c D_PageDrawer d_main.c D_PageTicker d_main.c D_PostEvent d_main.c D_ProcessEvents d_main.c D_StartTitle d_main.c FindResponseFile d_main.c IdentifyVersion d_net.c CheckAbort d_net.c D_ArbitrateNetStart d_net.c D_CheckNetGame d_net.c D_QuitNetGame d_net.c ExpandTics d_net.c GetPackets d_net.c HGetPacket d_net.c HSendPacket d_net.c NetUpdate d_net.c NetbufferChecksum d_net.c NetbufferSize d_net.c TryRunTics f_finale.c F_BunnyScroll f_finale.c F_CastDrawer f_finale.c F_CastPrint f_finale.c F_CastResponder f_finale.c F_CastTicker f_finale.c F_DrawPatchCol f_finale.c F_Drawer f_finale.c F_Responder f_finale.c F_StartCast f_finale.c F_StartFinale f_finale.c F_TextWrite f_finale.c F_Ticker f_wipe.c wipe_EndScreen f_wipe.c wipe_ScreenWipe f_wipe.c wipe_StartScreen f_wipe.c wipe_doColorXForm f_wipe.c wipe_doMelt f_wipe.c wipe_exitColorXForm f_wipe.c wipe_exitMelt f_wipe.c wipe_initColorXForm f_wipe.c wipe_initMelt f_wipe.c wipe_shittyColMajorXform g_game.c G_BeginRecording g_game.c G_BuildTiccmd g_game.c G_CheckDemoStatus g_game.c G_CheckSpot g_game.c G_CmdChecksum g_game.c G_DeathMatchSpawnPlayer g_game.c G_DeferedInitNew g_game.c G_DeferedPlayDemo g_game.c G_DoCompleted g_game.c G_DoLoadGame g_game.c G_DoLoadLevel g_game.c G_DoNewGame g_game.c G_DoPlayDemo g_game.c G_DoReborn g_game.c G_DoSaveGame g_game.c G_DoWorldDone g_game.c G_ExitLevel g_game.c G_InitNew g_game.c G_InitPlayer g_game.c G_LoadGame g_game.c G_PlayerFinishLevel g_game.c G_PlayerReborn g_game.c G_ReadDemoTiccmd g_game.c G_RecordDemo g_game.c G_Responder g_game.c G_SaveGame g_game.c G_ScreenShot g_game.c G_SecretExitLevel g_game.c G_Ticker g_game.c G_TimeDemo g_game.c G_WorldDone g_game.c G_WriteDemoTiccmd hu_lib.c HUlib_addCharToTextLine hu_lib.c HUlib_addLineToSText hu_lib.c HUlib_addMessageToSText hu_lib.c HUlib_addPrefixToIText hu_lib.c HUlib_clearTextLine hu_lib.c HUlib_delCharFromIText hu_lib.c HUlib_delCharFromTextLine hu_lib.c HUlib_drawIText hu_lib.c HUlib_drawSText hu_lib.c HUlib_drawTextLine hu_lib.c HUlib_eraseIText hu_lib.c HUlib_eraseLineFromIText hu_lib.c HUlib_eraseSText hu_lib.c HUlib_eraseTextLine hu_lib.c HUlib_init hu_lib.c HUlib_initIText hu_lib.c HUlib_initSText hu_lib.c HUlib_initTextLine hu_lib.c HUlib_keyInIText hu_lib.c HUlib_resetIText hu_stuff.c ForeignTranslation hu_stuff.c HU_Drawer hu_stuff.c HU_Erase hu_stuff.c HU_Init hu_stuff.c HU_Responder hu_stuff.c HU_Start hu_stuff.c HU_Stop hu_stuff.c HU_Ticker hu_stuff.c HU_dequeueChatChar hu_stuff.c HU_queueChatChar i_main.c main Entrypoint that calls D_DoomMain i_net.c BindToLocalPort i_net.c GetLocalAddress i_net.c I_InitNetwork i_net.c I_NetCmd i_net.c PacketGet i_net.c PacketSend i_net.c UDPsocket i_sound.c I_GetSfxLumpNum i_sound.c I_HandleSoundTimer i_sound.c I_InitMusic i_sound.c I_InitSound i_sound.c I_PauseSong i_sound.c I_PlaySong i_sound.c I_QrySongPlaying i_sound.c I_RegisterSong i_sound.c I_ResumeSong i_sound.c I_SetChannels i_sound.c I_SetMusicVolume i_sound.c I_SetSfxVolume i_sound.c I_ShutdownMusic i_sound.c I_ShutdownSound i_sound.c I_SoundDelTimer i_sound.c I_SoundIsPlaying i_sound.c I_SoundSetTimer i_sound.c I_StartSound i_sound.c I_StopSong i_sound.c I_StopSound i_sound.c I_SubmitSound i_sound.c I_UnRegisterSong i_sound.c I_UpdateSound i_sound.c I_UpdateSoundParams i_sound.c addsfx i_sound.c getsfx i_sound.c myioctl i_system.c I_AllocLow i_system.c I_BaseTiccmd i_system.c I_BeginRead Display loading disk during read from WAD i_system.c I_EndRead Hide loading disk; read complete i_system.c I_Error Abort game; exit with error message i_system.c I_GetHeapSize i_system.c I_GetTime Get time since program start in tics i_system.c I_Init i_system.c I_Quit i_system.c I_Tactile i_system.c I_WaitVBL i_system.c I_ZoneBase i_video.c Expand4 i_video.c I_FinishUpdate i_video.c I_GetEvent i_video.c I_InitGraphics i_video.c I_ReadScreen i_video.c I_SetPalette i_video.c I_ShutdownGraphics i_video.c I_StartFrame i_video.c I_StartTic i_video.c I_UpdateNoBlit i_video.c InitExpand i_video.c InitExpand2 i_video.c UploadNewPalette i_video.c createnullcursor i_video.c grabsharedmemory i_video.c xlatekey m_argv.c M_CheckParm m_bbox.c M_AddToBox m_bbox.c M_ClearBox m_cheat.c cht_CheckCheat m_cheat.c cht_GetParam m_fixed.c FixedDiv Fixed point division m_fixed.c FixedDiv2 Fixed point division m_fixed.c FixedMul Fixed point multiplication m_menu.c M_ChangeDetail m_menu.c M_ChangeMessages m_menu.c M_ChangeSensitivity m_menu.c M_ChooseSkill m_menu.c M_ClearMenus m_menu.c M_DoSave m_menu.c M_DrawEmptyCell m_menu.c M_DrawEpisode m_menu.c M_DrawLoad m_menu.c M_DrawMainMenu m_menu.c M_DrawNewGame m_menu.c M_DrawOptions m_menu.c M_DrawReadThis1 m_menu.c M_DrawReadThis2 m_menu.c M_DrawSave m_menu.c M_DrawSaveLoadBorder m_menu.c M_DrawSelCell m_menu.c M_DrawSound m_menu.c M_DrawThermo m_menu.c M_Drawer m_menu.c M_EndGame m_menu.c M_EndGameResponse m_menu.c M_Episode m_menu.c M_FinishReadThis m_menu.c M_Init m_menu.c M_LoadGame m_menu.c M_LoadSelect m_menu.c M_MusicVol m_menu.c M_NewGame m_menu.c M_Options m_menu.c M_QuickLoad m_menu.c M_QuickLoadResponse m_menu.c M_QuickSave m_menu.c M_QuickSaveResponse m_menu.c M_QuitDOOM m_menu.c M_QuitResponse m_menu.c M_ReadSaveStrings m_menu.c M_ReadThis m_menu.c M_ReadThis2 m_menu.c M_Responder m_menu.c M_SaveGame m_menu.c M_SaveSelect m_menu.c M_SetupNextMenu m_menu.c M_SfxVol m_menu.c M_SizeDisplay m_menu.c M_Sound m_menu.c M_StartControlPanel m_menu.c M_StartMessage m_menu.c M_StopMessage m_menu.c M_StringHeight m_menu.c M_StringWidth m_menu.c M_Ticker m_menu.c M_VerifyNightmare m_menu.c M_WriteText m_misc.c M_DrawText m_misc.c M_LoadDefaults m_misc.c M_ReadFile m_misc.c M_SaveDefaults m_misc.c M_ScreenShot m_misc.c M_WriteFile m_misc.c WritePCXfile m_random.c M_ClearRandom m_random.c M_Random m_random.c P_Random m_swap.c SwapLONG m_swap.c SwapSHORT p_ceilng.c EV_CeilingCrushStop p_ceilng.c EV_DoCeiling p_ceilng.c P_ActivateInStasisCeiling p_ceilng.c P_AddActiveCeiling p_ceilng.c P_RemoveActiveCeiling p_ceilng.c T_MoveCeiling p_doors.c EV_DoDoor p_doors.c EV_DoLockedDoor p_doors.c EV_VerticalDoor p_doors.c P_SpawnDoorCloseIn30 p_doors.c P_SpawnDoorRaiseIn5Mins p_doors.c T_VerticalDoor p_enemy.c A_BabyMetal A_BabyMetal code pointer p_enemy.c A_BossDeath A_BossDeath code pointer p_enemy.c A_BrainAwake A_BrainAwake code pointer p_enemy.c A_BrainDie A_BrainDie code pointer p_enemy.c A_BrainExplode A_BrainExplode code pointer p_enemy.c A_BrainPain A_BrainPain code pointer p_enemy.c A_BrainScream A_BrainScream code pointer p_enemy.c A_BrainSpit A_BrainSpit code pointer p_enemy.c A_BruisAttack A_BruisAttack code pointer p_enemy.c A_BspiAttack A_BspiAttack code pointer p_enemy.c A_CPosAttack A_CPosAttack code pointer p_enemy.c A_CPosRefire A_CPosRefire code pointer p_enemy.c A_Chase A_Chase code pointer p_enemy.c A_CloseShotgun2 A_CloseShotgun2 code pointer p_enemy.c A_CyberAttack A_CyberAttack code pointer p_enemy.c A_Explode A_Explode code pointer p_enemy.c A_FaceTarget A_FaceTarget code pointer p_enemy.c A_Fall A_Fall code pointer p_enemy.c A_FatAttack1 A_FatAttack1 code pointer p_enemy.c A_FatAttack2 A_FatAttack2 code pointer p_enemy.c A_FatAttack3 A_FatAttack3 code pointer p_enemy.c A_FatRaise A_FatRaise code pointer p_enemy.c A_Fire A_Fire code pointer p_enemy.c A_FireCrackle A_FireCrackle code pointer p_enemy.c A_HeadAttack A_HeadAttack code pointer p_enemy.c A_Hoof A_Hoof code pointer p_enemy.c A_KeenDie A_KeenDie code pointer p_enemy.c A_LoadShotgun2 A_LoadShotgun2 code pointer p_enemy.c A_Look A_Look code pointer p_enemy.c A_Metal A_Metal code pointer p_enemy.c A_OpenShotgun2 A_OpenShotgun2 code pointer p_enemy.c A_Pain A_Pain code pointer p_enemy.c A_PainAttack A_PainAttack code pointer p_enemy.c A_PainDie A_PainDie code pointer p_enemy.c A_PainShootSkull Helper function to spawn a lost soul, not used directly but called by A_PainAttack and A_PainDie p_enemy.c A_PlayerScream A_PlayerScream code pointer p_enemy.c A_PosAttack A_PosAttack code pointer p_enemy.c A_SPosAttack A_SPosAttack code pointer p_enemy.c A_SargAttack A_SargAttack code pointer p_enemy.c A_Scream A_Scream code pointer p_enemy.c A_SkelFist A_SkelFist code pointer p_enemy.c A_SkelMissile A_SkelMissile code pointer p_enemy.c A_SkelWhoosh A_SkelWhoosh code pointer p_enemy.c A_SkullAttack A_SkullAttack code pointer p_enemy.c A_SpawnFly A_SpawnFly code pointer p_enemy.c A_SpawnSound A_SpawnSound code pointer p_enemy.c A_SpidRefire A_SpidRefire code pointer p_enemy.c A_StartFire A_StartFire code pointer p_enemy.c A_Tracer A_Tracer code pointer p_enemy.c A_TroopAttack A_TroopAttack code pointer p_enemy.c A_VileAttack A_VileAttack code pointer p_enemy.c A_VileChase A_VileChase code pointer p_enemy.c A_VileStart A_VileStart code pointer p_enemy.c A_VileTarget A_VileTarget code pointer p_enemy.c A_XScream A_XScream code pointer p_enemy.c PIT_VileCheck p_enemy.c P_CheckMeleeRange p_enemy.c P_CheckMissileRange p_enemy.c P_LookForPlayers p_enemy.c P_Move p_enemy.c P_NewChaseDir p_enemy.c P_NoiseAlert p_enemy.c P_RecursiveSound p_enemy.c P_TryWalk p_floor.c EV_BuildStairs p_floor.c EV_DoFloor p_floor.c T_MoveFloor p_floor.c T_MovePlane p_inter.c P_DamageMobj p_inter.c P_GiveAmmo p_inter.c P_GiveArmor p_inter.c P_GiveBody p_inter.c P_GiveCard p_inter.c P_GivePower p_inter.c P_GiveWeapon p_inter.c P_KillMobj p_inter.c P_TouchSpecialThing p_lights.c EV_LightTurnOn p_lights.c EV_StartLightStrobing p_lights.c EV_TurnTagLightsOff p_lights.c P_SpawnFireFlicker p_lights.c P_SpawnGlowingLight p_lights.c P_SpawnLightFlash p_lights.c P_SpawnStrobeFlash p_lights.c T_FireFlicker p_lights.c T_Glow p_lights.c T_LightFlash p_lights.c T_StrobeFlash p_map.c PIT_ChangeSector p_map.c PIT_CheckLine p_map.c PIT_CheckThing p_map.c PIT_RadiusAttack p_map.c PIT_StompThing p_map.c PTR_AimTraverse p_map.c PTR_ShootTraverse p_map.c PTR_SlideTraverse p_map.c PTR_UseTraverse p_map.c P_AimLineAttack p_map.c P_ChangeSector p_map.c P_CheckPosition p_map.c P_HitSlideLine p_map.c P_LineAttack p_map.c P_RadiusAttack p_map.c P_SlideMove p_map.c P_TeleportMove p_map.c P_ThingHeightClip p_map.c P_TryMove p_map.c P_UseLines p_maputl.c PIT_AddLineIntercepts p_maputl.c PIT_AddThingIntercepts p_maputl.c P_AproxDistance p_maputl.c P_BlockLinesIterator p_maputl.c P_BlockThingsIterator p_maputl.c P_BoxOnLineSide p_maputl.c P_InterceptVector p_maputl.c P_LineOpening p_maputl.c P_MakeDivline p_maputl.c P_PathTraverse p_maputl.c P_PointOnDivlineSide p_maputl.c P_PointOnLineSide p_maputl.c P_SetThingPosition p_maputl.c P_TraverseIntercepts p_maputl.c P_UnsetThingPosition p_mobj.c P_CheckMissileSpawn p_mobj.c P_ExplodeMissile p_mobj.c P_MobjThinker p_mobj.c P_NightmareRespawn p_mobj.c P_RemoveMobj p_mobj.c P_RespawnSpecials p_mobj.c P_SetMobjState p_mobj.c P_SpawnBlood p_mobj.c P_SpawnMapThing p_mobj.c P_SpawnMissile p_mobj.c P_SpawnMobj p_mobj.c P_SpawnPlayer p_mobj.c P_SpawnPlayerMissile p_mobj.c P_SpawnPuff p_mobj.c P_XYMovement p_mobj.c P_ZMovement p_plats.c EV_DoPlat p_plats.c EV_StopPlat p_plats.c P_ActivateInStasis p_plats.c P_AddActivePlat p_plats.c P_RemoveActivePlat p_plats.c T_PlatRaise p_pspr.c A_BFGSpray A_BFGSpray code pointer p_pspr.c A_BFGsound A_BFGsound code pointer p_pspr.c A_CheckReload A_CheckReload code pointer p_pspr.c A_FireBFG A_FireBFG code pointer p_pspr.c A_FireCGun A_FireCGun code pointer p_pspr.c A_FireMissile A_FireMissile code pointer p_pspr.c A_FirePistol A_FirePistol code pointer p_pspr.c A_FirePlasma A_FirePlasma code pointer p_pspr.c A_FireShotgun A_FireShotgun code pointer p_pspr.c A_FireShotgun2 A_FireShotgun2 code pointer p_pspr.c A_GunFlash A_GunFlash code pointer p_pspr.c A_Light0 A_Light0 code pointer p_pspr.c A_Light1 A_Light1 code pointer p_pspr.c A_Light2 A_Light2 code pointer p_pspr.c A_Lower A_Lower code pointer p_pspr.c A_Punch A_Punch code pointer p_pspr.c A_Raise A_Raise code pointer p_pspr.c A_ReFire A_ReFire code pointer p_pspr.c A_Saw A_Saw code pointer p_pspr.c A_WeaponReady A_WeaponReady code pointer p_pspr.c P_BringUpWeapon p_pspr.c P_BulletSlope p_pspr.c P_CalcSwing p_pspr.c P_CheckAmmo p_pspr.c P_DropWeapon p_pspr.c P_FireWeapon p_pspr.c P_GunShot p_pspr.c P_MovePsprites p_pspr.c P_SetPsprite p_pspr.c P_SetupPsprites p_saveg.c P_ArchivePlayers p_saveg.c P_ArchiveSpecials p_saveg.c P_ArchiveThinkers p_saveg.c P_ArchiveWorld p_saveg.c P_UnArchivePlayers p_saveg.c P_UnArchiveSpecials p_saveg.c P_UnArchiveThinkers p_saveg.c P_UnArchiveWorld p_setup.c P_GroupLines p_setup.c P_Init p_setup.c P_LoadBlockMap p_setup.c P_LoadLineDefs p_setup.c P_LoadNodes p_setup.c P_LoadSectors p_setup.c P_LoadSegs p_setup.c P_LoadSideDefs p_setup.c P_LoadSubsectors p_setup.c P_LoadThings p_setup.c P_LoadVertexes p_setup.c P_SetupLevel p_sight.c P_CheckSight p_sight.c P_CrossBSPNode p_sight.c P_CrossSubsector p_sight.c P_DivlineSide p_sight.c P_InterceptVector2 p_spec.c EV_DoDonut p_spec.c P_CrossSpecialLine p_spec.c P_FindHighestCeilingSurrounding p_spec.c P_FindHighestFloorSurrounding p_spec.c P_FindLowestCeilingSurrounding p_spec.c P_FindLowestFloorSurrounding p_spec.c P_FindMinSurroundingLight p_spec.c P_FindNextHighestFloor p_spec.c P_FindSectorFromLineTag p_spec.c P_InitPicAnims p_spec.c P_PlayerInSpecialSector p_spec.c P_ShootSpecialLine p_spec.c P_SpawnSpecials p_spec.c P_UpdateSpecials p_spec.c getNextSector p_spec.c getSector p_spec.c getSide p_spec.c twoSided p_switch.c P_ChangeSwitchTexture p_switch.c P_InitSwitchList p_switch.c P_StartButton p_switch.c P_UseSpecialLine p_telept.c EV_Teleport p_tick.c P_AddThinker p_tick.c P_AllocateThinker p_tick.c P_InitThinkers p_tick.c P_RemoveThinker p_tick.c P_RunThinkers p_tick.c P_Ticker p_user.c P_CalcHeight p_user.c P_DeathThink p_user.c P_MovePlayer p_user.c P_PlayerThink p_user.c P_Thrust r_bsp.c R_AddLine r_bsp.c R_CheckBBox r_bsp.c R_ClearClipSegs r_bsp.c R_ClearDrawSegs r_bsp.c R_ClipPassWallSegment r_bsp.c R_ClipSolidWallSegment r_bsp.c R_RenderBSPNode Main recursive function for traversing BSP tree r_bsp.c R_Subsector Entrypoint for rendering of subsector leaves by R_RenderBSPNode r_data.c R_CheckTextureNumForName r_data.c R_DrawColumnInCache r_data.c R_FlatNumForName r_data.c R_GenerateComposite r_data.c R_GenerateLookup r_data.c R_GetColumn r_data.c R_InitColormaps r_data.c R_InitData r_data.c R_InitFlats r_data.c R_InitSpriteLumps r_data.c R_InitTextures r_data.c R_PrecacheLevel r_data.c R_TextureNumForName r_draw.c R_DrawColumn Render vertical column of wall texture/sprite r_draw.c R_DrawColumnLow r_draw.c R_DrawFuzzColumn Alternative to R_DrawColumn for invisibility effect r_draw.c R_DrawSpan Render horizontal slice of floor texture r_draw.c R_DrawSpanLow r_draw.c R_DrawTranslatedColumn Alternative to R_DrawColumn for multiplayer palette shift r_draw.c R_DrawViewBorder r_draw.c R_FillBackScreen r_draw.c R_InitBuffer r_draw.c R_InitTranslationTables r_draw.c R_VideoErase r_main.c R_AddPointToBox r_main.c R_ExecuteSetViewSize r_main.c R_Init r_main.c R_InitLightTables r_main.c R_InitPointToAngle r_main.c R_InitTables r_main.c R_InitTextureMapping r_main.c R_PointInSubsector r_main.c R_PointOnSegSide r_main.c R_PointOnSide r_main.c R_PointToAngle r_main.c R_PointToAngle2 r_main.c R_PointToDist r_main.c R_RenderPlayerView r_main.c R_ScaleFromGlobalAngle r_main.c R_SetViewSize r_main.c R_SetupFrame r_plane.c R_CheckPlane r_plane.c R_ClearPlanes r_plane.c R_DrawPlanes r_plane.c R_FindPlane r_plane.c R_InitPlanes r_plane.c R_MakeSpans r_plane.c R_MapPlane r_segs.c R_RenderMaskedSegRange r_segs.c R_RenderSegLoop r_segs.c R_StoreWallRange r_sky.c R_InitSkyMap r_things.c R_AddSprites r_things.c R_ClearSprites r_things.c R_DrawMasked r_things.c R_DrawMaskedColumn r_things.c R_DrawPSprite r_things.c R_DrawPlayerSprites r_things.c R_DrawSprite r_things.c R_DrawVisSprite r_things.c R_InitSpriteDefs r_things.c R_InitSprites r_things.c R_InstallSpriteLump r_things.c R_NewVisSprite r_things.c R_ProjectSprite r_things.c R_SortVisSprites s_sound.c S_AdjustSoundParams s_sound.c S_ChangeMusic s_sound.c S_Init s_sound.c S_PauseSound s_sound.c S_ResumeSound s_sound.c S_SetMusicVolume s_sound.c S_SetSfxVolume s_sound.c S_Start s_sound.c S_StartMusic s_sound.c S_StartSound s_sound.c S_StartSoundAtVolume s_sound.c S_StopChannel s_sound.c S_StopMusic s_sound.c S_StopSound s_sound.c S_UpdateSounds s_sound.c S_getChannel st_lib.c STlib_drawNum st_lib.c STlib_init st_lib.c STlib_initBinIcon st_lib.c STlib_initMultIcon st_lib.c STlib_initNum st_lib.c STlib_initPercent st_lib.c STlib_updateBinIcon st_lib.c STlib_updateMultIcon st_lib.c STlib_updateNum st_lib.c STlib_updatePercent st_stuff.c ST_Drawer st_stuff.c ST_Init st_stuff.c ST_Responder st_stuff.c ST_Start st_stuff.c ST_Stop st_stuff.c ST_Ticker st_stuff.c ST_calcPainOffset st_stuff.c ST_createWidgets st_stuff.c ST_diffDraw st_stuff.c ST_doPaletteStuff st_stuff.c ST_doRefresh st_stuff.c ST_drawWidgets st_stuff.c ST_initData st_stuff.c ST_loadData st_stuff.c ST_loadGraphics st_stuff.c ST_refreshBackground st_stuff.c ST_unloadData st_stuff.c ST_unloadGraphics st_stuff.c ST_updateFaceWidget st_stuff.c ST_updateWidgets tables.c SlopeDiv v_video.c V_CopyRect v_video.c V_DrawBlock v_video.c V_DrawPatch v_video.c V_DrawPatchDirect v_video.c V_DrawPatchFlipped v_video.c V_GetBlock v_video.c V_Init v_video.c V_MarkRect w_wad.c ExtractFileBase w_wad.c W_AddFile w_wad.c W_CacheLumpName w_wad.c W_CacheLumpNum w_wad.c W_CheckNumForName w_wad.c W_GetNumForName w_wad.c W_InitFile w_wad.c W_InitMultipleFiles w_wad.c W_LumpLength w_wad.c W_NumLumps w_wad.c W_Profile w_wad.c W_ReadLump w_wad.c W_Reload Reload hack - reloads WAD directory w_wad.c filelength w_wad.c strupr wi_stuff.c WI_Drawer wi_stuff.c WI_End wi_stuff.c WI_Responder wi_stuff.c WI_Start wi_stuff.c WI_Ticker wi_stuff.c WI_checkForAccelerate wi_stuff.c WI_drawAnimatedBack wi_stuff.c WI_drawDeathmatchStats wi_stuff.c WI_drawEL wi_stuff.c WI_drawLF wi_stuff.c WI_drawNetgameStats wi_stuff.c WI_drawNoState wi_stuff.c WI_drawNum wi_stuff.c WI_drawOnLnode wi_stuff.c WI_drawPercent wi_stuff.c WI_drawShowNextLoc wi_stuff.c WI_drawStats wi_stuff.c WI_drawTime wi_stuff.c WI_fragSum wi_stuff.c WI_initAnimatedBack wi_stuff.c WI_initDeathmatchStats wi_stuff.c WI_initNetgameStats wi_stuff.c WI_initNoState wi_stuff.c WI_initShowNextLoc wi_stuff.c WI_initStats wi_stuff.c WI_initVariables wi_stuff.c WI_loadData wi_stuff.c WI_slamBackground wi_stuff.c WI_unloadData wi_stuff.c WI_updateAnimatedBack wi_stuff.c WI_updateDeathmatchStats wi_stuff.c WI_updateNetgameStats wi_stuff.c WI_updateNoState wi_stuff.c WI_updateShowNextLoc wi_stuff.c WI_updateStats z_zone.c Z_ChangeTag2 z_zone.c Z_CheckHeap z_zone.c Z_ClearZone z_zone.c Z_DumpHeap z_zone.c Z_FileDumpHeap z_zone.c Z_Free Zone memory - free block z_zone.c Z_FreeMemory z_zone.c Z_FreeTags z_zone.c Z_Init z_zone.c Z_Malloc Zone memory - allocate block Categories: Doom engineCodeLists