Extra Characters Mod

This adds additional characters from the Coop Team using Squishy's Character-Select mod.
This commit is contained in:
Yuyake 2024-01-01 14:00:57 -07:00
parent b01f4284ee
commit 4676769166
48 changed files with 56 additions and 0 deletions

Binary file not shown.

View file

@ -0,0 +1,56 @@
-- name: [CS] Extra Characters
-- description: Other characters from the Mario series!
local E_MODEL_TOADETTE = smlua_model_util_get_id("toadette_geo")
local TEXT_MOD_NAME = "Extra Characters"
local VOICETABLE_TOADETTE = {
[CHAR_SOUND_ATTACKED] = 'TT_hurthard.ogg',
[CHAR_SOUND_GROUND_POUND_WAH] = 'TT_Wah.ogg',
[CHAR_SOUND_HAHA] = 'TT_haahaa.ogg',
[CHAR_SOUND_HAHA_2] = 'TT_haahaa.ogg',
[CHAR_SOUND_HERE_WE_GO] = 'TT_herewego.ogg',
[CHAR_SOUND_HOOHOO] = 'TT_Jump2.ogg',
[CHAR_SOUND_ON_FIRE] = 'TT_burning.ogg',
[CHAR_SOUND_OOOF] = 'TT_Oof.ogg',
[CHAR_SOUND_OOOF2] = 'TT_oof2.ogg',
[CHAR_SOUND_PUNCH_HOO] = 'TT_HOO!-2.ogg',
[CHAR_SOUND_PUNCH_WAH] = 'TT_Wah.ogg',
[CHAR_SOUND_PUNCH_YAH] = 'TT_Yah!.ogg',
[CHAR_SOUND_SO_LONGA_BOWSER] = 'TT_Bowser.ogg',
[CHAR_SOUND_TWIRL_BOUNCE] = 'TT_boing.ogg',
[CHAR_SOUND_WAAAOOOW] = 'TT_fall.ogg',
[CHAR_SOUND_WAH2] = 'TT_Jump2.ogg',
[CHAR_SOUND_WHOA] = 'TT_woah.ogg',
[CHAR_SOUND_YAHOO] = 'TT_yahoo.ogg',
[CHAR_SOUND_YAHOO_WAHA_YIPPEE] = {'TT_yahoo.ogg', 'TT_yippee.ogg'},
[CHAR_SOUND_YAH_WAH_HOO] = {'TT_Yah!.ogg', 'TT_Wah.ogg', 'TT_HOO!-2.ogg'},
[CHAR_SOUND_OKEY_DOKEY] = 'okay.ogg',
[CHAR_SOUND_LETS_A_GO] = 'okay.ogg',
[CHAR_SOUND_DYING] = 'TT_dead.ogg',
[CHAR_SOUND_DROWNING] = 'TT_drowning.ogg',
[CHAR_SOUND_EEUH] = 'TT_eugh.ogg',
[CHAR_SOUND_MAMA_MIA] = 'TT_ooh....ogg',
[CHAR_SOUND_DOH] = 'TT_Oof.ogg',
[CHAR_SOUND_HRMM] = 'TT_pickup.ogg',
[CHAR_SOUND_PANTING] = 'TT_pant',
[CHAR_SOUND_UH] = 'TT_Oof.ogg',
}
local TEX_TOADETTE = get_texture_info("toadette-icon")
if _G.charSelectExists then
_G.charSelect.character_add("Toadette", {"A female toad who debutted in", "2003 as a partner for Toad in", "Mario Kart: Double Dash!"}, "Toadette", {r = 0, g = 152, b = 0}, E_MODEL_TOADETTE, CT_TOAD, TEX_TOADETTE)
_G.charSelect.character_add_voice(E_MODEL_TOADETTE, VOICETABLE_TOADETTE)
hook_event(HOOK_CHARACTER_SOUND, function (m, sound)
if _G.charSelect.character_get_voice(m) == VOICETABLE_TOADETTE then return _G.charSelect.voice.sound(m, sound) end
end)
hook_event(HOOK_MARIO_UPDATE, function (m)
if _G.charSelect.character_get_voice(m) == VOICETABLE_TOADETTE then return _G.charSelect.voice.snore(m) end
end)
else
djui_popup_create("\\#ffffdc\\\n"..TEXT_MOD_NAME.."\nRequires the Character Select Mod\nto use as a Library!\n\nPlease turn on the Character Select Mod\nand Restart the Room!", 6)
end

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 712 B