From 7ec88668c832ff8d552186701c07c6b18d2cef4c Mon Sep 17 00:00:00 2001 From: MegaMech Date: Mon, 27 Jul 2026 04:33:35 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20HarbourM?= =?UTF-8?q?asters/SpaghettiKart@24ac81951ea9b40a431b07a3c6395beab636cd97?= =?UTF-8?q?=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Sky_8h_source.html | 6 +++--- bug.html | 6 +++--- charactermenu.js | 14 ++++++------- characteroverview.html | 14 ++++++------- classOSnowman.html | 2 +- doxygen_crawl.html | 36 ++++++++++++++++----------------- heap_8c.html | 2 +- heap_8h.html | 2 +- import.html | 2 +- load_8c.html | 4 ++-- load_8h.html | 4 ++-- md_docs_2custom-audio.html | 2 +- md_docs_2custom-characters.html | 14 ++++++------- md_docs_2textures-pack.html | 4 ++-- navtreedata.js | 18 ++++++++--------- navtreeindex36.js | 2 +- navtreeindex42.js | 18 ++++++++--------- navtreeindex59.js | 8 ++++---- navtreeindex9.js | 14 ++++++------- navtreeindex97.js | 2 +- search/all_11.js | 2 +- search/all_13.js | 2 +- search/all_15.js | 2 +- search/all_16.js | 2 +- search/all_17.js | 6 +++--- search/all_19.js | 2 +- search/all_4.js | 4 ++-- search/all_6.js | 8 ++++---- search/all_8.js | 2 +- search/all_9.js | 6 +++--- search/all_b.js | 2 +- todo.html | 2 +- trackmenu.js | 4 ++-- trackoverview.html | 2 +- 34 files changed, 110 insertions(+), 110 deletions(-) diff --git a/Sky_8h_source.html b/Sky_8h_source.html index 6a95d6e9f..b83804c13 100644 --- a/Sky_8h_source.html +++ b/Sky_8h_source.html @@ -151,9 +151,9 @@ $(function(){initNavTree('Sky_8h_source.html',''); initResizable(true); });
42
43#endif // SKY_H
-
EXTERN_C void InitSkyActors(ScreenContext *screen)
Definition Sky.cpp:330
-
EXTERN_C void DrawSkyActors(ScreenContext *screen, s32 arg0)
Definition Sky.cpp:334
-
EXTERN_C void TickSkyActors()
Definition Sky.cpp:346
+
EXTERN_C void InitSkyActors(ScreenContext *screen)
Definition Sky.cpp:333
+
EXTERN_C void DrawSkyActors(ScreenContext *screen, s32 arg0)
Definition Sky.cpp:337
+
EXTERN_C void TickSkyActors()
Definition Sky.cpp:349
#define EXTERN_C
Definition defines.h:9
diff --git a/bug.html b/bug.html index 3d093ce1b..697bf572e 100644 --- a/bug.html +++ b/bug.html @@ -116,9 +116,9 @@ $(function(){initNavTree('bug.html',''); initResizable(true); });
Global func_8001969C (UNUSED s32 playerId, UNUSED f32 arg1, s32 cameraId, UNUSED s16 pathIndex)
Adding an (f32) cast changes asm, why?
Global func_800B9BE4 (f32, f32, u16 *)
-
they probably meant to store the value to tmp[i] and tmp[8 + i]
+
they probably meant to store the value to tmp[i] and tmp[8 + i]
Global func_800BB388 (s32 bankId, s32 instId, s32 arg2)
-
missing return
+
missing return
Global init_sequence_players (void)
Size of wrong array. Zeroes out second half of gSequenceChannels[0], all of gSequenceChannels[1..31], and part of gSequenceLayers[0]. However, this is only called at startup, so it's harmless.
Global new_actor (ActorInitParams *)
@@ -128,7 +128,7 @@ $(function(){initNavTree('bug.html',''); initResizable(true); });
Global note_set_vel_pan_reverb (struct Note *note, f32 velocity, u8 pan, u8 reverbVol)
for the change to UQ0.7, the if statement should also have been changed accordingly
Global preload_sequence (u32, u8)
-
should be IS_SEQ_LOAD_COMPLETE
+
should be IS_SEQ_LOAD_COMPLETE
Global render_menu_item_data_course_image (MenuItem *)
todo: This function will not work in custom courses.
Global setup_podium_ceremony (void)
diff --git a/charactermenu.js b/charactermenu.js index 652fcca7a..07551af9e 100644 --- a/charactermenu.js +++ b/charactermenu.js @@ -1,14 +1,14 @@ var charactermenu = [ [ "Overview", "characteroverview.html", [ - [ "Custom characters", "characteroverview.html#custom-characters", null ], - [ "Examples for all characters:", "characteroverview.html#examples-for-all-characters", null ], - [ "Additional Files", "characteroverview.html#additional-files", [ - [ "Tips", "characteroverview.html#tips", [ - [ "Change Viewport Render Settings", "characteroverview.html#change-viewport-render-settings", null ] + [ "Custom characters", "characteroverview.html#custom-characters-1", null ], + [ "Examples for all characters:", "characteroverview.html#examples-for-all-characters-1", null ], + [ "Additional Files", "characteroverview.html#additional-files-1", [ + [ "Tips", "characteroverview.html#tips-1", [ + [ "Change Viewport Render Settings", "characteroverview.html#change-viewport-render-settings-1", null ] ] ], - [ "Tools To Help", "characteroverview.html#tools-to-help", null ], - [ "Future plans", "characteroverview.html#future-plans", null ] + [ "Tools To Help", "characteroverview.html#tools-to-help-2", null ], + [ "Future plans", "characteroverview.html#future-plans-3", null ] ] ] ] ] ]; \ No newline at end of file diff --git a/characteroverview.html b/characteroverview.html index 5ccabe5ef..1b3fd6c86 100644 --- a/characteroverview.html +++ b/characteroverview.html @@ -108,7 +108,7 @@ $(function(){initNavTree('characteroverview.html',''); initResizable(true); });
Overview
-

+

Custom characters

Custom characters can only replace existing characters for now.

    @@ -119,7 +119,7 @@ Custom characters

  • In the above toad example, zip up the toad_kart folder and rename it to a .o2r file.
  • Put it in mods folder and run.
  • -

    +

    Examples for all characters:

    mario_kart/mario_kart_frame###

    luigi_kart/luigi_kart_frame###

    @@ -129,27 +129,27 @@ Examples for all characters:

    donkeykong_kart/donkeykong_kart_frame###

    bowser_kart/bowser_kart_frame###

    yoshi_kart/yoshi_kart_frame###

    -

    +

    Additional Files

    Some other files to look out for(still using toad as a example)

    placement icon = common_data/common_texture_portrait_toad.png Original frame is 32x32

    player selection frames = player_selection/toad_face_00.png ~ toad_face_16.png Original frames is 64x64 (note that Donkeykong uses donkey_kong here instead)

    player select nameplate = texture_tkmk00/gTextureNameToad.png Original frame is 64x12 (note that Donkeykong uses DK here instead)

    -

    +

    Tips

    -

    +

    Change Viewport Render Settings

    Assuming your using the overkart setup kart.

    In object mode, select View -> Cameras -> Active Camera

    Set your render resolution and path as shown in the image below

    Then render your animation by selecting View -> Viewport Render Animation

    Viewport Render Settings

    -

    +

    Tools To Help

    • There is Racer Ready-Up which is a tool to help you create custom characters for SpaghettiKart.
    -

    +

    Future plans

    • Support for custom characters that do not replace existing ones.
    • diff --git a/classOSnowman.html b/classOSnowman.html index 125c04c8d..a72a6f353 100644 --- a/classOSnowman.html +++ b/classOSnowman.html @@ -351,7 +351,7 @@ Here is the call graph for this function:
    -
    Todo
    quick hack to add the snow particles on hit. Need to separate into its own class
    +
    Todo
    quick hack to add the snow particles on hit. Need to separate into its own class
    Here is the call graph for this function:
    -
    Bug
    they probably meant to store the value to tmp[i] and tmp[8 + i]
    +
    Bug
    they probably meant to store the value to tmp[i] and tmp[8 + i]
    diff --git a/heap_8h.html b/heap_8h.html index 891733cc7..84e8aea29 100644 --- a/heap_8h.html +++ b/heap_8h.html @@ -651,7 +651,7 @@ Here is the caller graph for this function:
    -
    Bug
    they probably meant to store the value to tmp[i] and tmp[8 + i]
    +
    Bug
    they probably meant to store the value to tmp[i] and tmp[8 + i]
    diff --git a/import.html b/import.html index 060f29c0e..95bd50643 100644 --- a/import.html +++ b/import.html @@ -143,7 +143,7 @@ Resource Name
  • The identifier can be used as a keyword for all of your mods
  • This format prevents name collisions so that everyone could make their own version of banana if they wish. mk is used for original game content and hm for harbour masters content. mk:banana, hm:harbour, etc.
  • -

    +

    Name