MCPcopy Create free account

hub / github.com/FoxdieTeam/mgs_reversing / functions

Functions6,490 in github.com/FoxdieTeam/mgs_reversing

↓ 745 callersFunctionprintf
int printf(const char *format, ...);
source/mts/mts_new.c:1433
↓ 731 callersFunctionGCL_GetOption
source/libgcl/parse.c:148
↓ 710 callersFunctionGV_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 callersFunctionGCL_StrToInt
source/libgcl/parse.c:171
↓ 546 callersFunctionGV_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 callersFunctionGM_SeSet2
source/game/sound.c:390
↓ 532 callersFunctionGCL_NextStr
source/libgcl/parse.c:205
↓ 494 callersFunctionGV_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 callersFunctionGM_SeSet
source/game/sound.c:346
↓ 345 callersFunctionGV_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 callersFunctionGV_SetNamedActor
source/libgv/actor.c:252
↓ 324 callersFunctionGV_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 callersFunctionsna_start_anim_8004E1F4
source/chara/snake/snake.c:34
↓ 267 callersFunctionLSTORE
source/include/common.h:162
↓ 222 callersFunctionGM_CheckPlayerStatusFlag
source/chara/snake/snake.c:67
↓ 214 callersFunctionGM_ClearPlayerStatusFlag
source/chara/snake/snake.c:81
↓ 213 callersFunctionGM_ConfigObjectAction
configures the attributes of an objects motion control struct
source/game/object.c:197
↓ 203 callersFunctionDG_SetPos2
source/libdg/pos.c:17
↓ 194 callersFunctionSetAction_8004E22C
source/chara/snake/snake.c:51
↓ 188 callersFunctionGCL_ExecProc
source/libgcl/command.c:99
↓ 182 callersFunctionDG_PutVector
source/libdg/pos.c:62
↓ 176 callersFunctionDG_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 callersFunctionDG_SetPos
source/libdg/pos.c:11
↓ 162 callersFunctionGV_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 callersFunctionGM_FreeObject
frees an objs object
source/game/object.c:131
↓ 154 callersFunctionDG_InvisibleObjs
source/libdg/libdg.h:357
↓ 150 callersFunctionMENU_Printf
source/menu/menuman.c:246
↓ 148 callersFunctionGM_FreePrim
source/game/game.h:221
↓ 133 callersFunctionGM_SetPlayerStatusFlag
source/chara/snake/snake.c:72
↓ 129 callersFunctionMENU_Locate
source/menu/menuman.c:199
↓ 122 callersFunctionGM_StreamStatus
source/game/strctrl.c:192
↓ 121 callersFunctionGV_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 callersFunctionGM_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 callersFunctionGCL_StrToSV
source/libgcl/parse.c:179
↓ 115 callersFunctionMENU_Color
source/menu/menuman.c:208
↓ 115 callersFunctionNewAnime
source/anime/animconv/anime.c:693
↓ 114 callersFunctionGM_SetTarget
source/game/target.c:493
↓ 113 callersFunctionGCL_GetNextInt
source/libgcl/parse.c:215
↓ 110 callersFunctionNewPadVibration
source/game/vibrate.c:122
↓ 108 callersFunctionGM_SeSetMode
source/game/sound.c:395
↓ 106 callersFunctionDG_VisibleObjs
source/libdg/libdg.h:352
↓ 103 callersFunctionGM_ConfigObjectLight
configures object light attribute
source/game/object.c:150
↓ 103 callersFunctionGV_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 callersFunctionGV_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 callersFunctionGM_MoveTarget
source/game/target.c:182
↓ 93 callersFunctionGM_InitObject
source/game/object.c:72
↓ 92 callersFunctionGM_ConfigMotionAdjust
source/game/motion.c:228
↓ 91 callersFunctionDG_MovePos
source/libdg/pos.c:31
↓ 91 callersFunctionsna_set_flags1_8004E2F4
source/chara/snake/snake.c:86
↓ 90 callersFunctionSetMode
source/enemy/enemy.h:684
↓ 89 callersFunctionsna_clear_flags1_8004E308
source/chara/snake/snake.c:91
↓ 88 callersFunctionGM_SetPowerTarget
source/game/target.c:512
↓ 84 callersFunctionDG_Chanl
source/libdg/libdg.h:619
↓ 82 callersFunctiontitle_open_800C4C38
source/onoda/open/open.c:403
↓ 81 callersFunctionfprintf
int fprintf(int stream, const char *format, ...);
source/mts/mts_new.c:1426
↓ 80 callersFunctionGV_DestroyOtherActor
source/libgv/actor.c:306
↓ 80 callersFunctionTHING_Gcl_GetInt
source/takabe/thing.c:25
↓ 79 callersFunctionHZD_GetAddress
source/libhzd/navigate.c:237
↓ 79 callersFunctionLCOPY
source/include/common.h:177
↓ 78 callersFunctionGM_GetCharaID
source/game/chara.c:42
↓ 75 callersFunctionGM_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 callersFunctionsna_check_flags1_8004E31C
source/chara/snake/snake.c:96
↓ 68 callersFunctionGM_SetSound
source/game/sound.c:464
↓ 65 callersFunctionDG_InvisiblePrim
source/libdg/libdg.h:391
↓ 65 callersFunctionDG_SetPacketTexture4
source/libdg/libdg.h:642
↓ 65 callersFunctionGV_DiffDirAbs
source/libgv/util.c:172
↓ 65 callersFunctionSetTargetClass
source/game/target.h:71
↓ 63 callersFunctionSetAction
source/chara/torture/johnny.c:143
↓ 62 callersFunctionGM_ConfigControlAttribute
source/game/control.c:473
↓ 61 callersFunctionGM_ActControl
source/game/control.c:336
↓ 61 callersFunctionGM_FreeControl
source/game/control.c:419
↓ 61 callersFunctionGV_Malloc
source/libgv/memory.c:788
↓ 60 callersFunctionGM_ConfigControlHazard
source/game/control.c:466
↓ 60 callersFunctionGM_ConfigObjectJoint
configures object rots attribute
source/game/object.c:185
↓ 60 callersFunctiontitle_open_800C4B94
source/onoda/open/open.c:382
↓ 59 callersFunctiondemosel_800C3AE4
source/onoda/demosel/demosel.c:239
↓ 58 callersFunctionGM_GetMap
source/game/map.c:359
↓ 58 callersFunctionGM_VoxStream
source/game/strctrl.c:251
↓ 57 callersFunctionInit_Res
source/onoda/option/opt.c:2347
↓ 57 callersFunctionSetMode
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 callersFunctionDG_GetLightMatrix
source/libdg/light.c:186
↓ 56 callersFunctionGM_FreeTarget
source/game/target.c:159
↓ 56 callersFunctionGM_InitControl
source/game/control.c:86
↓ 56 callersFunctionSECTION
(".bss")
source/thing/sphere.c:19
↓ 52 callersFunctionGV_ReceiveMessage
source/libgv/message.c:78
↓ 51 callersFunctionGM_ConfigObjectOverride
source/game/object.c:209
↓ 50 callersFunctionGM_AllocTarget
source/game/target.c:110
↓ 49 callersFunctionSetAction
Inlines**********************************************************************************************/
source/animal/meryl72/action.c:5
↓ 48 callersFunctionGM_SetNoise
source/game/game.h:259
↓ 48 callersFunctionsna_8004E260
source/chara/snake/snake.c:59
↓ 48 callersFunctiontitle_open_800C4BD4
source/onoda/open/open.c:390
↓ 47 callersFunctionGV_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 callersFunctionSetAction
source/enemy/merylaction.c:101
↓ 47 callersFunctionmts_wait_vbl
source/mts/mts_new.c:308
↓ 46 callersFunctionDG_RotVector
source/libdg/pos.c:73
↓ 46 callersFunctionDG_RotatePos
source/libdg/pos.c:41
↓ 45 callersFunctionDG_ChanlOTag
source/libdg/libdg.h:625
↓ 45 callersFunctionLLOAD
source/include/common.h:157
↓ 45 callersFunctionSetZakoMode
source/enemy/enemy.h:716
↓ 44 callersFunctionDG_GetLightMatrix2
source/libdg/light.c:265
next →1–100 of 6,490, ranked by callers