MCPcopy Create free account

hub / github.com/HarbourMasters/SpaghettiKart / functions

Functions5,105 in github.com/HarbourMasters/SpaghettiKart

↓ 4 callersFunctionGetCupSize
src/port/Game.cpp:716
↓ 4 callersFunctionGetLookAtMatrix
src/engine/Matrix.cpp:213
↓ 4 callersFunctionGetMushroomCup
src/port/Game.cpp:867
↓ 4 callersFunctionGetPerspMatrix
src/engine/Matrix.cpp:209
↓ 4 callersFunctionGetShadowMatrix
src/engine/Matrix.cpp:221
↓ 4 callersMethodIsPaused
src/engine/editor/Editor.cpp:86
↓ 4 callersFunctionIsSherbetLand
src/port/Game.cpp:834
↓ 4 callersFunctionMatrix_Copy
Copies src Matrix into dst
src/port/interpolation/matrix.c:50
↓ 4 callersFunctionPUT_BIT
tools/libmio0.c:59
↓ 4 callersFunctionPfs_PakFile_GetPath
src/port/pak.cpp:25
↓ 4 callersFunctionPopStyleButton
src/port/ui/UIWidgets.cpp:118
↓ 4 callersFunctionPushStyleButton
src/port/ui/UIWidgets.cpp:104
↓ 4 callersFunctionSaveLevel
src/engine/editor/SceneManager.cpp:37
↓ 4 callersMethodSetScale
src/engine/editor/GameObject.cpp:37
↓ 4 callersFunctionStripOtrPrefix
Remove all occurrences of the marker "__OTR__" from a name string.
src/engine/tracks/Track.cpp:87
↓ 4 callersFunctionalloc_bank_or_seq
src/audio/heap.c:239
↓ 4 callersFunctionapply_effect
src/player_controller.c:1709
↓ 4 callersFunctionaudio_list_pop_back
src/audio/seqplayer.c:284
↓ 4 callersFunctioncheck_collision_yx
src/racing/collision.c:159
↓ 4 callersFunctioncheck_collision_zx
src/racing/collision.c:50
↓ 4 callersFunctioncheck_collision_zy
src/racing/collision.c:267
↓ 4 callersFunctioncheck_player_camera_collision
src/render_player.c:102
↓ 4 callersFunctioncheck_table_cond
(cond, total, table)
progress.py:379
↓ 4 callersFunctionchecksum_time_trial_records
create a magic number based on the time trial records
src/save.c:105
↓ 4 callersFunctionclear_framebuffer
clear_frame_buffer from SM64, with a few edits @todo Why did void* work for matching
src/main.c:461
↓ 4 callersFunctioncreate_thread
src/main.c:197
↓ 4 callersFunctiondisplay_dvdl
src/debug/debug.c:16
↓ 4 callersFunctiondraw_hud_2d_texture_32x16
src/render_objects.c:2148
↓ 4 callersFunctiondraw_item_window
src/render_objects.c:2601
↓ 4 callersFunctionevaluate_actor_collision_between_two_destructible_actors
src/racing/actors.c:1930
↓ 4 callersFunctionfind_closest_path_point_track_section
src/code_80005FD0.c:2341
↓ 4 callersMethodfind_symbol_in_section
(self, name, section)
tools/asm_processor/asm_processor.py:257
↓ 4 callersFunctionfunc_8000D2B4
src/code_80005FD0.c:2674
↓ 4 callersFunctionfunc_8001A0DC
src/code_80005FD0.c:6799
↓ 4 callersFunctionfunc_80029B4C
src/player_controller.c:624
↓ 4 callersFunctionfunc_8002AAC0
* Function: func_8002AAC0 * Parameters: * Player *player - A pointer to a Player * First kartHopJerk is subtracted from kartHopAcceleratio
src/player_controller.c:964
↓ 4 callersFunctionfunc_8002AE38
src/player_controller.c:1045
↓ 4 callersFunctionfunc_8002B830
src/player_controller.c:1250
↓ 4 callersFunctionfunc_80030150
src/player_controller.c:2691
↓ 4 callersFunctionfunc_8003F46C
src/code_8003DC40.c:221
↓ 4 callersFunctionfunc_80042330_portrait
Allows a different way of lining up the portraits at the end of race sequence
src/math_util_2.c:725
↓ 4 callersFunctionfunc_80047910
src/render_objects.c:768
↓ 4 callersFunctionfunc_80049B20
src/render_objects.c:1191
↓ 4 callersFunctionfunc_8004A384
src/render_objects.c:1312
↓ 4 callersFunctionfunc_8004B310
src/render_objects.c:1501
↓ 4 callersFunctionfunc_8004B97C
Positions item window, the Lap 1/2/3, TIME texture, and minimap on the screen.
src/render_objects.c:1727
↓ 4 callersFunctionfunc_8004C9D8_wide
src/render_objects.c:2111
↓ 4 callersFunctionfunc_8004CD48
src/render_objects.c:2184
↓ 4 callersFunctionfunc_8004FDB4
src/render_objects.c:3047
↓ 4 callersFunctionfunc_800563DC
src/render_objects.c:3999
↓ 4 callersFunctionfunc_8005AA80
src/code_80057C60.c:1422
↓ 4 callersFunctionfunc_8005CB60
src/code_80057C60.c:2280
↓ 4 callersFunctionfunc_8006E8C4
src/code_80057C60.c:6672
↓ 4 callersFunctionfunc_8006E940
src/code_80057C60.c:6684
↓ 4 callersFunctionfunc_80072568
src/update_objects.c:324
↓ 4 callersFunctionfunc_80073404
src/update_objects.c:728
↓ 4 callersFunctionfunc_80073CB0
src/update_objects.c:990
↓ 4 callersFunctionfunc_80085BB4
src/update_objects.c:3125
↓ 4 callersFunctionfunc_8008B78C
src/code_80086E70.c:1799
↓ 4 callersFunctionfunc_8008FC1C
src/effects.c:1518
↓ 4 callersFunctionfunc_80090778
src/effects.c:1680
↓ 4 callersFunctionfunc_80091B78
src/menu_items.c:1389
↓ 4 callersFunctionfunc_800921B4
src/menu_items.c:1561
↓ 4 callersFunctionfunc_80093A30
src/menu_items.c:2352
↓ 4 callersFunctionfunc_80093C1C
src/menu_items.c:2417
↓ 4 callersFunctionfunc_80099A94
src/menu_items.c:3876
↓ 4 callersFunctionfunc_80099AEC
https://decomp.me/scratch/rxEoi Something's up with the handling of `_textures_0aSegmentRomStart`, I don't know how to fix it
src/menu_items.c:3890
↓ 4 callersFunctionfunc_8009A640
src/menu_items.c:4215
↓ 4 callersFunctionfunc_8009C204
src/menu_items.c:4790
↓ 4 callersFunctionfunc_8009C918
src/menu_items.c:4959
↓ 4 callersFunctionfunc_8009CA6C
src/menu_items.c:4983
↓ 4 callersFunctionfunc_8009E258
src/menu_items.c:5811
↓ 4 callersFunctionfunc_800B45E0
new file start?
src/save.c:43
↓ 4 callersFunctionfunc_800B5404
src/save.c:381
↓ 4 callersFunctionfunc_800B60E8
src/save.c:746
↓ 4 callersFunctionfunc_800B6348
src/save.c:807
↓ 4 callersFunctionfunc_800B6A68
src/save.c:994
↓ 4 callersFunctionfunc_800BB304
Similar to patch_sound, but not really
src/audio/load.c:314
↓ 4 callersFunctionfunc_800C21E8
src/audio/external.c:517
↓ 4 callersFunctionfunc_80290360
src/racing/race_logic.c:1064
↓ 4 callersFunctionfunc_80290388
src/racing/race_logic.c:1071
↓ 4 callersFunctionfunc_802A39E0
src/racing/skybox_and_splitscreen.c:159
↓ 4 callersFunctionfunc_802ABDB8
src/racing/collision.c:456
↓ 4 callersFunctiongenerate_collision_mesh
src/racing/collision.c:2007
↓ 4 callersFunctionget_angle_between_xy
src/math_util_2.c:399
↓ 4 callersFunctionget_menu_item_player_count
* Similar to find_menu_items_dupe, there is potential for a * hard lock in the function if no appropriate gMenuItems entry * is found. **/
src/menu_items.c:10737
↓ 4 callersFunctionguLookAtF
src/os/guLookAtF.c:16
↓ 4 callersFunctionguMtxCatL
src/os/guMtxCatL.c:39
↓ 4 callersFunctionguMtxL2F
src/os/guMtxF2L.c:23
↓ 4 callersFunctionguScale
src/os/guScaleF.c:12
↓ 4 callersFunctionhandle_menus_default
src/menu_items.c:9557
↓ 4 callersFunctionhandle_vehicle_interactions
src/code_80005FD0.c:5060
↓ 4 callersFunctioninit_course_object
src/code_8006E9C0.c:639
↓ 4 callersFunctioninit_hud
src/code_8006E9C0.c:36
↓ 4 callersFunctioninit_note_list
src/audio/playback.c:456
↓ 4 callersFunctioninit_object_list_index
src/code_8006E9C0.c:477
↓ 4 callersFunctioninitialize_toads_turnpike_vehicle
src/code_80005FD0.c:4915
↓ 4 callersFunctionis_colliding_with_drivable_surface
src/racing/collision.c:698
↓ 4 callersFunctionis_colliding_with_wall1
* This is actually more like colliding with face X/Y/Z */
src/racing/collision.c:998
↓ 4 callersFunctionis_colliding_with_wall2
* Wall collision */
src/racing/collision.c:813
← previousnext →601–700 of 5,105, ranked by callers