Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/NSG650/NtDOOM
/ functions
Functions
784 in github.com/NSG650/NtDOOM
⨍
Functions
784
◇
Types & classes
43
↓ 259 callers
Function
doom_concat
NtDOOM/DOOM/DOOM.c:230
↓ 174 callers
Function
doom_itoa
NtDOOM/DOOM/DOOM.c:375
↓ 158 callers
Function
S_StartSound
NtDOOM/DOOM/s_sound.c:359
↓ 145 callers
Function
doom_strcpy
NtDOOM/DOOM/DOOM.c:242
↓ 114 callers
Function
FixedMul
NtDOOM/DOOM/m_fixed.c:33
↓ 110 callers
Function
I_Error
I_Error
NtDOOM/DOOM/i_system.c:146
↓ 105 callers
Function
W_CacheLumpName
W_CacheLumpName
NtDOOM/DOOM/w_wad.c:530
↓ 83 callers
Function
P_Random
Which one is deterministic?
NtDOOM/DOOM/m_random.c:60
↓ 83 callers
Function
doom_fprint
NtDOOM/DOOM/DOOM.c:452
↓ 64 callers
Function
Z_Malloc
Z_Malloc You can pass a 0 user if the tag is < PU_PURGELEVEL.
NtDOOM/DOOM/z_zone.c:177
↓ 60 callers
Function
V_DrawPatch
V_DrawPatch Masks a column based masked pic to the screen.
NtDOOM/DOOM/v_video.c:187
↓ 58 callers
Function
doom_memcpy
NtDOOM/DOOM/DOOM.c:208
↓ 52 callers
Function
P_ChangeSwitchTexture
Function that changes wall texture. Tell it if switch is ok to use again (1=yes, it's a button).
NtDOOM/DOOM/p_switch.c:172
↓ 43 callers
Function
EV_DoFloor
HANDLE FLOOR TYPES
NtDOOM/DOOM/p_floor.c:252
↓ 43 callers
Function
FixedDiv
FixedDiv, C version.
NtDOOM/DOOM/m_fixed.c:42
↓ 42 callers
Function
M_CheckParm
M_CheckParm Checks for the given parameter in the program's command line arguments. Returns the argument number (1 to argc-1) or 0 if not present
NtDOOM/DOOM/m_argv.c:42
↓ 37 callers
Function
doom_memset
NtDOOM/DOOM/DOOM.c:198
↓ 32 callers
Function
P_SetMobjState
NtDOOM/DOOM/p_mobj.c:60
↓ 32 callers
Function
V_DrawPatchDirect
V_DrawPatchDirect Draws directly to the screen on the pc.
NtDOOM/DOOM/v_video.c:380
↓ 30 callers
Function
EV_DoDoor
NtDOOM/DOOM/p_doors.c:238
↓ 26 callers
Function
I_GetTime
I_GetTime returns time in 1/70th second tics
NtDOOM/DOOM/i_system.c:70
↓ 25 callers
Function
W_CacheLumpNum
W_CacheLumpNum
NtDOOM/DOOM/w_wad.c:496
↓ 24 callers
Function
P_AddThinker
P_AddThinker Adds a new thinker at the end of the list.
NtDOOM/DOOM/p_tick.c:60
↓ 24 callers
Function
P_SpawnMobj
P_SpawnMobj
NtDOOM/DOOM/p_mobj.c:478
↓ 23 callers
Function
Z_Free
Z_Free
NtDOOM/DOOM/z_zone.c:120
↓ 22 callers
Function
A_FaceTarget
A_FaceTarget
NtDOOM/DOOM/p_enemy.c:766
↓ 20 callers
Function
D_AddFile
D_AddFile
NtDOOM/DOOM/d_main.c:514
↓ 19 callers
Function
EV_DoPlat
Do Platforms "amount" is only used for SOME platforms.
NtDOOM/DOOM/p_plats.c:130
↓ 19 callers
Function
doom_strlen
NtDOOM/DOOM/DOOM.c:222
↓ 18 callers
Function
P_DamageMobj
P_DamageMobj Damages both enemies and players "inflictor" is the thing that caused the damage creature or missile, can be 0 (slime, etc) "source" is t
NtDOOM/DOOM/p_inter.c:780
↓ 17 callers
Function
R_TextureNumForName
R_TextureNumForName Calls R_CheckTextureNumForName, aborts with error message.
NtDOOM/DOOM/r_data.c:716
↓ 17 callers
Function
W_GetNumForName
W_GetNumForName Calls W_CheckNumForName, but bombs out if not found.
NtDOOM/DOOM/w_wad.c:386
↓ 16 callers
Function
P_ChangeSector
P_ChangeSector
NtDOOM/DOOM/p_map.c:1277
↓ 14 callers
Function
P_GiveAmmo
NtDOOM/DOOM/p_inter.c:73
↓ 14 callers
Function
P_SetPsprite
P_SetPsprite
NtDOOM/DOOM/p_pspr.c:56
↓ 14 callers
Function
W_LumpLength
W_LumpLength Returns the buffer size needed to load the given lump.
NtDOOM/DOOM/w_wad.c:417
↓ 14 callers
Function
doom_toupper
NtDOOM/DOOM/DOOM.c:302
↓ 13 callers
Function
M_SetupNextMenu
M_SetupNextMenu
NtDOOM/DOOM/m_menu.c:2165
↓ 13 callers
Function
P_SpawnMissile
P_SpawnMissile
NtDOOM/DOOM/p_mobj.c:869
↓ 12 callers
Function
M_StartMessage
NtDOOM/DOOM/m_menu.c:1558
↓ 12 callers
Function
P_AimLineAttack
P_AimLineAttack
NtDOOM/DOOM/p_map.c:1003
↓ 12 callers
Function
R_PointToAngle2
NtDOOM/DOOM/r_main.c:347
↓ 12 callers
Function
cht_CheckCheat
Called in st_stuff module, which handles the input. Returns a 1 if the cheat was successful, 0 if failed.
NtDOOM/DOOM/m_cheat.c:42
↓ 11 callers
Function
AM_drawMline
Clip lines, draw visible part sof lines.
NtDOOM/DOOM/am_map.c:1033
↓ 11 callers
Function
EV_DoCeiling
EV_DoCeiling Move a ceiling up/down and all around!
NtDOOM/DOOM/p_ceilng.c:164
↓ 11 callers
Function
P_PointOnLineSide
P_PointOnLineSide Returns 0 or 1
NtDOOM/DOOM/p_maputl.c:67
↓ 11 callers
Function
STlib_initNum
?
NtDOOM/DOOM/st_lib.c:56
↓ 11 callers
Function
V_MarkRect
V_MarkRect
NtDOOM/DOOM/v_video.c:133
↓ 11 callers
Function
W_CheckNumForName
W_CheckNumForName Returns -1 if name not found.
NtDOOM/DOOM/w_wad.c:340
↓ 11 callers
Function
doom_ctoa
NtDOOM/DOOM/DOOM.c:421
↓ 10 callers
Function
P_CheckSight
P_CheckSight Returns true if a straight line between t1 and t2 is unobstructed. Uses REJECT.
NtDOOM/DOOM/p_sight.c:296
↓ 10 callers
Function
S_ChangeMusic
NtDOOM/DOOM/s_sound.c:516
↓ 9 callers
Function
doom_atoi
NtDOOM/DOOM/DOOM.c:342
↓ 9 callers
Function
doom_key_down
NtDOOM/DOOM/DOOM.c:668
↓ 9 callers
Function
doom_key_up
NtDOOM/DOOM/DOOM.c:677
↓ 9 callers
Function
getNextSector
getNextSector() Return sector_t * of sector next to current. 0 if not two-sided line
NtDOOM/DOOM/p_spec.c:240
↓ 8 callers
Function
EV_LightTurnOn
TURN LINE'S TAG LIGHTS ON
NtDOOM/DOOM/p_lights.c:251
↓ 8 callers
Function
M_Random
NtDOOM/DOOM/m_random.c:67
↓ 8 callers
Function
NetUpdate
NetUpdate Builds ticcmds for console player, sends out a packet
NtDOOM/DOOM/d_net.c:441
↓ 8 callers
Function
P_AproxDistance
P_AproxDistance Gives an estimation of distance (not exact)
NtDOOM/DOOM/p_maputl.c:53
↓ 8 callers
Function
P_RemoveMobj
P_RemoveMobj
NtDOOM/DOOM/p_mobj.c:534
↓ 8 callers
Function
P_TryMove
P_TryMove Attempt to move to a new position, crossing special lines unless MF_TELEPORT is set.
NtDOOM/DOOM/p_map.c:457
↓ 8 callers
Function
R_StoreWallRange
R_StoreWallRange A wall segment will be drawn between start and stop pixels (inclusive).
NtDOOM/DOOM/r_segs.c:354
↓ 8 callers
Function
SlopeDiv
NtDOOM/DOOM/tables.c:49
↓ 7 callers
Function
M_StartControlPanel
M_StartControlPanel
NtDOOM/DOOM/m_menu.c:2045
↓ 7 callers
Function
P_FindLowestCeilingSurrounding
FIND LOWEST CEILING IN THE SURROUNDING SECTORS
NtDOOM/DOOM/p_spec.c:359
↓ 7 callers
Function
P_FindSectorFromLineTag
RETURN NEXT SECTOR # THAT LINE TAG REFERS TO
NtDOOM/DOOM/p_spec.c:411
↓ 7 callers
Function
P_GivePower
P_GivePower
NtDOOM/DOOM/p_inter.c:295
↓ 7 callers
Function
P_GiveWeapon
P_GiveWeapon The weapon name may have a MF_DROPPED flag ored in.
NtDOOM/DOOM/p_inter.c:173
↓ 7 callers
Function
P_LineAttack
P_LineAttack If damage == 0, it is just a test trace that will leave linetarget set.
NtDOOM/DOOM/p_map.c:1039
↓ 7 callers
Function
P_RemoveThinker
P_RemoveThinker Deallocation is lazy -- it will not actually be freed until its thinking turn comes up.
NtDOOM/DOOM/p_tick.c:74
↓ 7 callers
Function
P_TryWalk
TryWalk Attempts to move actor on in its current (ob->moveangle) direction. If blocked by either a wall or an actor returns FALSE If move is either cl
NtDOOM/DOOM/p_enemy.c:340
↓ 7 callers
Function
ST_calcPainOffset
NtDOOM/DOOM/st_stuff.c:619
↓ 7 callers
Function
S_StopChannel
NtDOOM/DOOM/s_sound.c:575
↓ 7 callers
Function
T_MovePlane
Move a plane (floor or ceiling) and check for crushing
NtDOOM/DOOM/p_floor.c:43
↓ 6 callers
Function
ExpandTics
NtDOOM/DOOM/d_net.c:133
↓ 6 callers
Function
G_ExitLevel
G_DoCompleted
NtDOOM/DOOM/g_game.c:993
↓ 6 callers
Function
HU_queueChatChar
NtDOOM/DOOM/hu_stuff.c:567
↓ 6 callers
Function
M_ClearMenus
M_ClearMenus
NtDOOM/DOOM/m_menu.c:2156
↓ 6 callers
Function
P_BlockThingsIterator
P_BlockThingsIterator
NtDOOM/DOOM/p_maputl.c:446
↓ 6 callers
Function
P_CheckMeleeRange
P_CheckMeleeRange
NtDOOM/DOOM/p_enemy.c:173
↓ 6 callers
Function
P_DivlineSide
P_DivlineSide Returns side 0 (front), 1 (back), or 2 (on).
NtDOOM/DOOM/p_sight.c:50
↓ 6 callers
Function
P_GiveCard
P_GiveCard
NtDOOM/DOOM/p_inter.c:279
↓ 6 callers
Function
P_LineOpening
P_LineOpening Sets opentop and openbottom to the window through a two sided line. OPTIMIZE: keep this precalculated
NtDOOM/DOOM/p_maputl.c:243
↓ 6 callers
Function
P_PathTraverse
P_PathTraverse Traces a line from x1,y1 to x2,y2, calling the traverser function for each. Returns true if the traverser function returns true for all
NtDOOM/DOOM/p_maputl.c:657
↓ 6 callers
Function
P_SpawnPlayer
P_SpawnPlayer Called when a player is spawned on the level. Most of the player structure stays unchanged between levels.
NtDOOM/DOOM/p_mobj.c:626
↓ 6 callers
Function
P_SpawnStrobeFlash
P_SpawnStrobeFlash After the map has been loaded, scan each sector for specials that spawn thinkers
NtDOOM/DOOM/p_lights.c:166
↓ 6 callers
Function
R_PointInSubsector
R_PointInSubsector
NtDOOM/DOOM/r_main.c:684
↓ 6 callers
Function
R_PointToAngle
NtDOOM/DOOM/r_main.c:261
↓ 6 callers
Function
R_VideoErase
Copy a screen buffer.
NtDOOM/DOOM/r_draw.c:660
↓ 6 callers
Function
WI_drawPercent
NtDOOM/DOOM/wi_stuff.c:635
↓ 6 callers
Function
doom_ptoa
NtDOOM/DOOM/DOOM.c:429
↓ 6 callers
Function
doom_strcmp
NtDOOM/DOOM/DOOM.c:269
↓ 5 callers
Function
D_PostEvent
D_PostEvent Called by the I/O functions when input is detected
NtDOOM/DOOM/d_main.c:132
↓ 5 callers
Function
G_CheckDemoStatus
NtDOOM/DOOM/g_game.c:1626
↓ 5 callers
Function
G_DeferedPlayDemo
NtDOOM/DOOM/g_game.c:1548
↓ 5 callers
Function
HUlib_addCharToTextLine
NtDOOM/DOOM/hu_lib.c:66
↓ 5 callers
Function
P_CheckPosition
P_CheckPosition This is purely informative, nothing is modified (except things picked up). in: a mobj_t (can be valid or invalid) a position to be ch
NtDOOM/DOOM/p_map.c:385
↓ 5 callers
Function
P_FindLowestFloorSurrounding
P_FindLowestFloorSurrounding() FIND LOWEST FLOOR HEIGHT IN SURROUNDING SECTORS
NtDOOM/DOOM/p_spec.c:256
↓ 5 callers
Function
P_SetThingPosition
P_SetThingPosition Links a thing into both a block and a subsector based on it's x y. Sets thing->subsector properly
NtDOOM/DOOM/p_maputl.c:337
next →
1–100 of 784, ranked by callers