Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/HarbourMasters/SpaghettiKart
/ functions
Functions
5,105 in github.com/HarbourMasters/SpaghettiKart
⨍
Functions
5,105
◇
Types & classes
867
↓ 4 callers
Function
GetCupSize
src/port/Game.cpp:716
↓ 4 callers
Function
GetLookAtMatrix
src/engine/Matrix.cpp:213
↓ 4 callers
Function
GetMushroomCup
src/port/Game.cpp:867
↓ 4 callers
Function
GetPerspMatrix
src/engine/Matrix.cpp:209
↓ 4 callers
Function
GetShadowMatrix
src/engine/Matrix.cpp:221
↓ 4 callers
Method
IsPaused
src/engine/editor/Editor.cpp:86
↓ 4 callers
Function
IsSherbetLand
src/port/Game.cpp:834
↓ 4 callers
Function
Matrix_Copy
Copies src Matrix into dst
src/port/interpolation/matrix.c:50
↓ 4 callers
Function
PUT_BIT
tools/libmio0.c:59
↓ 4 callers
Function
Pfs_PakFile_GetPath
src/port/pak.cpp:25
↓ 4 callers
Function
PopStyleButton
src/port/ui/UIWidgets.cpp:118
↓ 4 callers
Function
PushStyleButton
src/port/ui/UIWidgets.cpp:104
↓ 4 callers
Function
SaveLevel
src/engine/editor/SceneManager.cpp:37
↓ 4 callers
Method
SetScale
src/engine/editor/GameObject.cpp:37
↓ 4 callers
Function
StripOtrPrefix
Remove all occurrences of the marker "__OTR__" from a name string.
src/engine/tracks/Track.cpp:87
↓ 4 callers
Function
alloc_bank_or_seq
src/audio/heap.c:239
↓ 4 callers
Function
apply_effect
src/player_controller.c:1709
↓ 4 callers
Function
audio_list_pop_back
src/audio/seqplayer.c:284
↓ 4 callers
Function
check_collision_yx
src/racing/collision.c:159
↓ 4 callers
Function
check_collision_zx
src/racing/collision.c:50
↓ 4 callers
Function
check_collision_zy
src/racing/collision.c:267
↓ 4 callers
Function
check_player_camera_collision
src/render_player.c:102
↓ 4 callers
Function
check_table_cond
(cond, total, table)
progress.py:379
↓ 4 callers
Function
checksum_time_trial_records
create a magic number based on the time trial records
src/save.c:105
↓ 4 callers
Function
clear_framebuffer
clear_frame_buffer from SM64, with a few edits @todo Why did void* work for matching
src/main.c:461
↓ 4 callers
Function
create_thread
src/main.c:197
↓ 4 callers
Function
display_dvdl
src/debug/debug.c:16
↓ 4 callers
Function
draw_hud_2d_texture_32x16
src/render_objects.c:2148
↓ 4 callers
Function
draw_item_window
src/render_objects.c:2601
↓ 4 callers
Function
evaluate_actor_collision_between_two_destructible_actors
src/racing/actors.c:1930
↓ 4 callers
Function
find_closest_path_point_track_section
src/code_80005FD0.c:2341
↓ 4 callers
Method
find_symbol_in_section
(self, name, section)
tools/asm_processor/asm_processor.py:257
↓ 4 callers
Function
func_8000D2B4
src/code_80005FD0.c:2674
↓ 4 callers
Function
func_8001A0DC
src/code_80005FD0.c:6799
↓ 4 callers
Function
func_80029B4C
src/player_controller.c:624
↓ 4 callers
Function
func_8002AAC0
* Function: func_8002AAC0 * Parameters: * Player *player - A pointer to a Player * First kartHopJerk is subtracted from kartHopAcceleratio
src/player_controller.c:964
↓ 4 callers
Function
func_8002AE38
src/player_controller.c:1045
↓ 4 callers
Function
func_8002B830
src/player_controller.c:1250
↓ 4 callers
Function
func_80030150
src/player_controller.c:2691
↓ 4 callers
Function
func_8003F46C
src/code_8003DC40.c:221
↓ 4 callers
Function
func_80042330_portrait
Allows a different way of lining up the portraits at the end of race sequence
src/math_util_2.c:725
↓ 4 callers
Function
func_80047910
src/render_objects.c:768
↓ 4 callers
Function
func_80049B20
src/render_objects.c:1191
↓ 4 callers
Function
func_8004A384
src/render_objects.c:1312
↓ 4 callers
Function
func_8004B310
src/render_objects.c:1501
↓ 4 callers
Function
func_8004B97C
Positions item window, the Lap 1/2/3, TIME texture, and minimap on the screen.
src/render_objects.c:1727
↓ 4 callers
Function
func_8004C9D8_wide
src/render_objects.c:2111
↓ 4 callers
Function
func_8004CD48
src/render_objects.c:2184
↓ 4 callers
Function
func_8004FDB4
src/render_objects.c:3047
↓ 4 callers
Function
func_800563DC
src/render_objects.c:3999
↓ 4 callers
Function
func_8005AA80
src/code_80057C60.c:1422
↓ 4 callers
Function
func_8005CB60
src/code_80057C60.c:2280
↓ 4 callers
Function
func_8006E8C4
src/code_80057C60.c:6672
↓ 4 callers
Function
func_8006E940
src/code_80057C60.c:6684
↓ 4 callers
Function
func_80072568
src/update_objects.c:324
↓ 4 callers
Function
func_80073404
src/update_objects.c:728
↓ 4 callers
Function
func_80073CB0
src/update_objects.c:990
↓ 4 callers
Function
func_80085BB4
src/update_objects.c:3125
↓ 4 callers
Function
func_8008B78C
src/code_80086E70.c:1799
↓ 4 callers
Function
func_8008FC1C
src/effects.c:1518
↓ 4 callers
Function
func_80090778
src/effects.c:1680
↓ 4 callers
Function
func_80091B78
src/menu_items.c:1389
↓ 4 callers
Function
func_800921B4
src/menu_items.c:1561
↓ 4 callers
Function
func_80093A30
src/menu_items.c:2352
↓ 4 callers
Function
func_80093C1C
src/menu_items.c:2417
↓ 4 callers
Function
func_80099A94
src/menu_items.c:3876
↓ 4 callers
Function
func_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 callers
Function
func_8009A640
src/menu_items.c:4215
↓ 4 callers
Function
func_8009C204
src/menu_items.c:4790
↓ 4 callers
Function
func_8009C918
src/menu_items.c:4959
↓ 4 callers
Function
func_8009CA6C
src/menu_items.c:4983
↓ 4 callers
Function
func_8009E258
src/menu_items.c:5811
↓ 4 callers
Function
func_800B45E0
new file start?
src/save.c:43
↓ 4 callers
Function
func_800B5404
src/save.c:381
↓ 4 callers
Function
func_800B60E8
src/save.c:746
↓ 4 callers
Function
func_800B6348
src/save.c:807
↓ 4 callers
Function
func_800B6A68
src/save.c:994
↓ 4 callers
Function
func_800BB304
Similar to patch_sound, but not really
src/audio/load.c:314
↓ 4 callers
Function
func_800C21E8
src/audio/external.c:517
↓ 4 callers
Function
func_80290360
src/racing/race_logic.c:1064
↓ 4 callers
Function
func_80290388
src/racing/race_logic.c:1071
↓ 4 callers
Function
func_802A39E0
src/racing/skybox_and_splitscreen.c:159
↓ 4 callers
Function
func_802ABDB8
src/racing/collision.c:456
↓ 4 callers
Function
generate_collision_mesh
src/racing/collision.c:2007
↓ 4 callers
Function
get_angle_between_xy
src/math_util_2.c:399
↓ 4 callers
Function
get_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 callers
Function
guLookAtF
src/os/guLookAtF.c:16
↓ 4 callers
Function
guMtxCatL
src/os/guMtxCatL.c:39
↓ 4 callers
Function
guMtxL2F
src/os/guMtxF2L.c:23
↓ 4 callers
Function
guScale
src/os/guScaleF.c:12
↓ 4 callers
Function
handle_menus_default
src/menu_items.c:9557
↓ 4 callers
Function
handle_vehicle_interactions
src/code_80005FD0.c:5060
↓ 4 callers
Function
init_course_object
src/code_8006E9C0.c:639
↓ 4 callers
Function
init_hud
src/code_8006E9C0.c:36
↓ 4 callers
Function
init_note_list
src/audio/playback.c:456
↓ 4 callers
Function
init_object_list_index
src/code_8006E9C0.c:477
↓ 4 callers
Function
initialize_toads_turnpike_vehicle
src/code_80005FD0.c:4915
↓ 4 callers
Function
is_colliding_with_drivable_surface
src/racing/collision.c:698
↓ 4 callers
Function
is_colliding_with_wall1
* This is actually more like colliding with face X/Y/Z */
src/racing/collision.c:998
↓ 4 callers
Function
is_colliding_with_wall2
* Wall collision */
src/racing/collision.c:813
← previous
next →
601–700 of 5,105, ranked by callers