diff --git a/mods/char-select-cjes-and-vl/actors/cjes_geo.bin b/mods/char-select-cjes-and-vl/actors/cjes_geo.bin index 01e335e6..6824469e 100644 Binary files a/mods/char-select-cjes-and-vl/actors/cjes_geo.bin and b/mods/char-select-cjes-and-vl/actors/cjes_geo.bin differ diff --git a/mods/char-select-cjes-and-vl/actors/vl_geo.bin b/mods/char-select-cjes-and-vl/actors/vl_geo.bin index 31390abb..ea492e96 100644 Binary files a/mods/char-select-cjes-and-vl/actors/vl_geo.bin and b/mods/char-select-cjes-and-vl/actors/vl_geo.bin differ diff --git a/mods/char-select-cjes-and-vl/main.lua b/mods/char-select-cjes-and-vl/main.lua index 50e00f1b..8df3aa29 100644 --- a/mods/char-select-cjes-and-vl/main.lua +++ b/mods/char-select-cjes-and-vl/main.lua @@ -1,4 +1,4 @@ --- name: [CS] VL-Tone & Cjes Luigi +-- name: [CS] \\#00ff00\\VL-Tone & Cjes Luigi -- description: [CS] VL-Tone & Cjes Luigi\nBy Coop Deluxe Team\n\nnThis Character Select pack adds VL-Tone Luigi and Cjes Luigi, who was originally the model for luigi in earlier versions of sm64ex-coop. if not _G.charSelectExists then @@ -20,6 +20,30 @@ local TEXT_MOD_NAME = "VL-Tone & Cjes Luigi" local TEX_LUIGI = get_texture_info("luigi-icon") -_G.charSelect.character_add("VL-Tone Luigi", {" A fanmade model of Luigi.", "The model was created for the", "program Toad's Tool 64, a romhack editor.", "This model is a nostalgic throwback to", "many players in the SM64 Community!"}, "VL-Tone", {r = 0, g = 152, b = 0}, E_MODEL_VL, CT_LUIGI, TEX_LUIGI) +local PALETTE_VL = { + [PANTS] = {r = 0x20, g = 0x14, b = 0x7c}, -- 20147C + [SHIRT] = {r = 0x00, g = 0x98, b = 0x00}, -- 009800 + [GLOVES] = {r = 0xff, g = 0xff, b = 0xff}, -- FFFFFF + [SHOES] = {r = 0x48, g = 0x20, b = 0x18}, -- 482018 + [HAIR] = {r = 0x68, g = 0x24, b = 0x14}, -- 682414 + [SKIN] = {r = 0xfe, g = 0xc1, b = 0x79}, -- FEC179 + [CAP] = {r = 0x00, g = 0x98, b = 0x00}, -- 009800 + [EMBLEM] = {r = 0x00, g = 0x98, b = 0x00}, -- 009800 +} -_G.charSelect.character_add("Cjes Luigi", {"Another fanmade Luigi model.", "The model originates from Super", "Luigi 64 in 2015.", "This model originally was the", "main Luigi model for sm64ex-coop before", "the giga leak occured in 2020 and", "eventually replaced it." }, "Cjes", {r = 0, g = 152, b = 0}, E_MODEL_CJES, CT_LUIGI, TEX_LUIGI) +local PALETTE_CJES = { + [PANTS] = {r = 0x00, g = 0x00, b = 0xff}, -- 0000FF + [SHIRT] = {r = 0x00, g = 0x8c, b = 0x00}, -- 008C00 + [GLOVES] = {r = 0xff, g = 0xff, b = 0xff}, -- FFFFFF + [SHOES] = {r = 0x50, g = 0x16, b = 0x07}, -- 501607 + [HAIR] = {r = 0x73, g = 0x06, b = 0x00}, -- 730600 + [SKIN] = {r = 0xfe, g = 0xc1, b = 0x79}, -- FEC179 + [CAP] = {r = 0x00, g = 0x8c, b = 0x00}, -- 008C00 + [EMBLEM] = {r = 0x00, g = 0x8c, b = 0x00}, -- 008C00 +} + +CT_VL_LUIGI = _G.charSelect.character_add("VL-Tone Luigi", {" A fanmade model of Luigi.", "The model was created for the", "program Toad's Tool 64, a romhack editor.", "This model is a nostalgic throwback to", "many players in the SM64 Community!"}, "VL-Tone", {r = 0, g = 152, b = 0}, E_MODEL_VL, CT_LUIGI, TEX_LUIGI) +CT_CJES_LUIGI = _G.charSelect.character_add("Cjes Luigi", {"Another fanmade Luigi model.", "The model originates from Super", "Luigi 64 in 2015.", "This model originally was the", "main Luigi model for sm64ex-coop before", "the giga leak occured in 2020 and", "eventually replaced it." }, "Cjes", {r = 0, g = 140, b = 0}, E_MODEL_CJES, CT_LUIGI, TEX_LUIGI) + +_G.charSelect.character_add_palette_preset(E_MODEL_VL, PALETTE_VL) +_G.charSelect.character_add_palette_preset(E_MODEL_CJES, PALETTE_CJES) \ No newline at end of file diff --git a/mods/char-select-extra-chars/actors/daisy_geo.bin b/mods/char-select-extra-chars/actors/daisy_geo.bin index 6651ed1f..12f76428 100644 Binary files a/mods/char-select-extra-chars/actors/daisy_geo.bin and b/mods/char-select-extra-chars/actors/daisy_geo.bin differ diff --git a/mods/char-select-extra-chars/actors/peach_player_geo.bin b/mods/char-select-extra-chars/actors/peach_player_geo.bin index dde575fd..db656a14 100644 Binary files a/mods/char-select-extra-chars/actors/peach_player_geo.bin and b/mods/char-select-extra-chars/actors/peach_player_geo.bin differ diff --git a/mods/char-select-extra-chars/actors/toadette_geo.bin b/mods/char-select-extra-chars/actors/toadette_geo.bin index 4e302dab..d98fee1b 100644 Binary files a/mods/char-select-extra-chars/actors/toadette_geo.bin and b/mods/char-select-extra-chars/actors/toadette_geo.bin differ diff --git a/mods/char-select-extra-chars/actors/yoshi_player_geo.bin b/mods/char-select-extra-chars/actors/yoshi_player_geo.bin index bc7a2a05..c8b5cbb5 100644 Binary files a/mods/char-select-extra-chars/actors/yoshi_player_geo.bin and b/mods/char-select-extra-chars/actors/yoshi_player_geo.bin differ