Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/FoxdieTeam/mgs_reversing
/ functions
Functions
6,490 in github.com/FoxdieTeam/mgs_reversing
⨍
Functions
6,490
◇
Types & classes
618
↓ 745 callers
Function
printf
int printf(const char *format, ...);
source/mts/mts_new.c:1433
↓ 731 callers
Function
GCL_GetOption
source/libgcl/parse.c:148
↓ 710 callers
Function
GV_StrCode
* @brief Generate a simple hash from a string. * * Given that the digest is only 16 bits wide, this algorithm is highly * prone to collisions. C
source/libgv/strcode.c:29
↓ 559 callers
Function
GCL_StrToInt
source/libgcl/parse.c:171
↓ 546 callers
Function
GV_DestroyActor
* @brief Schedule the destruction of an actor for the next activation cycle * by setting its update function. * * @param actor The actor to destroy
source/libgv/actor.c:301
↓ 545 callers
Function
GM_SeSet2
source/game/sound.c:390
↓ 532 callers
Function
GCL_NextStr
source/libgcl/parse.c:205
↓ 494 callers
Function
GV_RandU
* @brief Generates a random unsigned integer within a range [0, input). * * @param input The upper bound of the range. * @return The random unsigne
source/libgv/util.c:186
↓ 393 callers
Function
GM_SeSet
source/game/sound.c:346
↓ 345 callers
Function
GV_RandS
* @brief Generates a random signed integer within a range [-input, input). * * @param input The -lower/upper bound of the range. * @return The rand
source/libgv/util.c:197
↓ 333 callers
Function
GV_SetNamedActor
source/libgv/actor.c:252
↓ 324 callers
Function
GV_NewActor
* @brief Allocate memory for an actor and initialize it. * * @param level The id of the execution list where the actor will be added. * @param size
source/libgv/actor.c:239
↓ 271 callers
Function
sna_start_anim_8004E1F4
source/chara/snake/snake.c:34
↓ 267 callers
Function
LSTORE
source/include/common.h:162
↓ 222 callers
Function
GM_CheckPlayerStatusFlag
source/chara/snake/snake.c:67
↓ 214 callers
Function
GM_ClearPlayerStatusFlag
source/chara/snake/snake.c:81
↓ 213 callers
Function
GM_ConfigObjectAction
configures the attributes of an objects motion control struct
source/game/object.c:197
↓ 203 callers
Function
DG_SetPos2
source/libdg/pos.c:17
↓ 194 callers
Function
SetAction_8004E22C
source/chara/snake/snake.c:51
↓ 188 callers
Function
GCL_ExecProc
source/libgcl/command.c:99
↓ 182 callers
Function
DG_PutVector
source/libdg/pos.c:62
↓ 176 callers
Function
DG_GetTexture
* @brief Searches the cache for an entry matching a given ID and returns a * matching entry if found. * Returns an empty texture if no texture with
source/libdg/text.c:90
↓ 164 callers
Function
DG_SetPos
source/libdg/pos.c:11
↓ 162 callers
Function
GV_SubVec3
* @brief Subtracts one 3D vector from another. * * This function subtracts the components of the second vector from the first * vector and stores t
source/libgv/util.c:36
↓ 158 callers
Function
GM_FreeObject
frees an objs object
source/game/object.c:131
↓ 154 callers
Function
DG_InvisibleObjs
source/libdg/libdg.h:357
↓ 150 callers
Function
MENU_Printf
source/menu/menuman.c:246
↓ 148 callers
Function
GM_FreePrim
source/game/game.h:221
↓ 133 callers
Function
GM_SetPlayerStatusFlag
source/chara/snake/snake.c:72
↓ 129 callers
Function
MENU_Locate
source/menu/menuman.c:199
↓ 122 callers
Function
GM_StreamStatus
source/game/strctrl.c:192
↓ 121 callers
Function
GV_VecDir2
* @brief Calculates the direction of a 2D vector. * * This function calculates the direction (angle) of a 2D vector in * the x-z plane. * * @para
source/libgv/util.c:117
↓ 120 callers
Function
GM_MakePrim
The beginning of this function was cut off in the memleak. Just guessing the name, return type, and the types of the first two args. */
source/game/game.h:216
↓ 117 callers
Function
GCL_StrToSV
source/libgcl/parse.c:179
↓ 115 callers
Function
MENU_Color
source/menu/menuman.c:208
↓ 115 callers
Function
NewAnime
source/anime/animconv/anime.c:693
↓ 114 callers
Function
GM_SetTarget
source/game/target.c:493
↓ 113 callers
Function
GCL_GetNextInt
source/libgcl/parse.c:215
↓ 110 callers
Function
NewPadVibration
source/game/vibrate.c:122
↓ 108 callers
Function
GM_SeSetMode
source/game/sound.c:395
↓ 106 callers
Function
DG_VisibleObjs
source/libdg/libdg.h:352
↓ 103 callers
Function
GM_ConfigObjectLight
configures object light attribute
source/game/object.c:150
↓ 103 callers
Function
GV_AddVec3
* @brief Adds two 3D vectors. * * This function adds the components of two 3D vectors and stores the result * in the destination vector. * * @par
source/libgv/util.c:19
↓ 100 callers
Function
GV_VecLen3
* @brief Calculates the length of a 3D vector. * * This function calculates the Euclidean length (magnitude) of a 3D vector. * * @param vec Pointe
source/libgv/util.c:51
↓ 99 callers
Function
GM_MoveTarget
source/game/target.c:182
↓ 93 callers
Function
GM_InitObject
source/game/object.c:72
↓ 92 callers
Function
GM_ConfigMotionAdjust
source/game/motion.c:228
↓ 91 callers
Function
DG_MovePos
source/libdg/pos.c:31
↓ 91 callers
Function
sna_set_flags1_8004E2F4
source/chara/snake/snake.c:86
↓ 90 callers
Function
SetMode
source/enemy/enemy.h:684
↓ 89 callers
Function
sna_clear_flags1_8004E308
source/chara/snake/snake.c:91
↓ 88 callers
Function
GM_SetPowerTarget
source/game/target.c:512
↓ 84 callers
Function
DG_Chanl
source/libdg/libdg.h:619
↓ 82 callers
Function
title_open_800C4C38
source/onoda/open/open.c:403
↓ 81 callers
Function
fprintf
int fprintf(int stream, const char *format, ...);
source/mts/mts_new.c:1426
↓ 80 callers
Function
GV_DestroyOtherActor
source/libgv/actor.c:306
↓ 80 callers
Function
THING_Gcl_GetInt
source/takabe/thing.c:25
↓ 79 callers
Function
HZD_GetAddress
source/libhzd/navigate.c:237
↓ 79 callers
Function
LCOPY
source/include/common.h:177
↓ 78 callers
Function
GM_GetCharaID
source/game/chara.c:42
↓ 75 callers
Function
GM_ActObject2
sets objects name objs groups id if object has a motion control a separate function to set up motion is called
source/game/object.c:114
↓ 70 callers
Function
sna_check_flags1_8004E31C
source/chara/snake/snake.c:96
↓ 68 callers
Function
GM_SetSound
source/game/sound.c:464
↓ 65 callers
Function
DG_InvisiblePrim
source/libdg/libdg.h:391
↓ 65 callers
Function
DG_SetPacketTexture4
source/libdg/libdg.h:642
↓ 65 callers
Function
GV_DiffDirAbs
source/libgv/util.c:172
↓ 65 callers
Function
SetTargetClass
source/game/target.h:71
↓ 63 callers
Function
SetAction
source/chara/torture/johnny.c:143
↓ 62 callers
Function
GM_ConfigControlAttribute
source/game/control.c:473
↓ 61 callers
Function
GM_ActControl
source/game/control.c:336
↓ 61 callers
Function
GM_FreeControl
source/game/control.c:419
↓ 61 callers
Function
GV_Malloc
source/libgv/memory.c:788
↓ 60 callers
Function
GM_ConfigControlHazard
source/game/control.c:466
↓ 60 callers
Function
GM_ConfigObjectJoint
configures object rots attribute
source/game/object.c:185
↓ 60 callers
Function
title_open_800C4B94
source/onoda/open/open.c:382
↓ 59 callers
Function
demosel_800C3AE4
source/onoda/demosel/demosel.c:239
↓ 58 callers
Function
GM_GetMap
source/game/map.c:359
↓ 58 callers
Function
GM_VoxStream
source/game/strctrl.c:251
↓ 57 callers
Function
Init_Res
source/onoda/option/opt.c:2347
↓ 57 callers
Function
SetMode
static inline void SetModeFields( Meryl72Work *work, ACTION action ) { work->action = action; work->time = 0; work->control.turn.vz = 0;
source/animal/meryl72/meryl72.h:173
↓ 56 callers
Function
DG_GetLightMatrix
source/libdg/light.c:186
↓ 56 callers
Function
GM_FreeTarget
source/game/target.c:159
↓ 56 callers
Function
GM_InitControl
source/game/control.c:86
↓ 56 callers
Function
SECTION
(".bss")
source/thing/sphere.c:19
↓ 52 callers
Function
GV_ReceiveMessage
source/libgv/message.c:78
↓ 51 callers
Function
GM_ConfigObjectOverride
source/game/object.c:209
↓ 50 callers
Function
GM_AllocTarget
source/game/target.c:110
↓ 49 callers
Function
SetAction
Inlines**********************************************************************************************/
source/animal/meryl72/action.c:5
↓ 48 callers
Function
GM_SetNoise
source/game/game.h:259
↓ 48 callers
Function
sna_8004E260
source/chara/snake/snake.c:59
↓ 48 callers
Function
title_open_800C4BD4
source/onoda/open/open.c:390
↓ 47 callers
Function
GV_DiffVec3
* @brief Calculates the difference between two 3D vectors. * * This function calculates the Euclidean distance between two 3D vectors. * * @param
source/libgv/util.c:96
↓ 47 callers
Function
SetAction
source/enemy/merylaction.c:101
↓ 47 callers
Function
mts_wait_vbl
source/mts/mts_new.c:308
↓ 46 callers
Function
DG_RotVector
source/libdg/pos.c:73
↓ 46 callers
Function
DG_RotatePos
source/libdg/pos.c:41
↓ 45 callers
Function
DG_ChanlOTag
source/libdg/libdg.h:625
↓ 45 callers
Function
LLOAD
source/include/common.h:157
↓ 45 callers
Function
SetZakoMode
source/enemy/enemy.h:716
↓ 44 callers
Function
DG_GetLightMatrix2
source/libdg/light.c:265
next →
1–100 of 6,490, ranked by callers