Easy Custom Moveset

Easy Custom Moveset v1.11.1 ( Metallic Madness Update )

Easy Custom Movesets
Easily tweak the moveset of CS characters by simply editing a JSON-like file. You can increase gravity, change jump strength, walk speed, even explode on death.
For example, to make an float character with bigger long jumps and an dive with upward trajectory, you would write:
Code:
{
    name = "Osaka",
    gravity = 90,
    long_jump_strength = 120,
   dive_y_vel = 20
}

To try, you can install this mod with character-select-coop and Azumanga Daioh .

final.gif
Peek2025-01-2207-40-ezgif.com-video-to-gif-converter.gif
output2.gif
poundest_optimized.gif
super_side_flip_opt.gif
jumpinifity_opt.gif
glide_dive__opt.gif
11.gif

* the character and custom animation are from other mods, check "Mods Integrated" section to see who made then.


Adding/Editing Moveset
Go to initial-characterstats-table.lua file and add an new item with the name of your character and the stats you want.

For example, to add the move drop dash to Burger Man, add this to the file.
Code:
{
    name = 'Burger Man',
    drop_dash_on = true,
}

Here is an commit witch I added turkey wario.

Integrating your mod
Inside your main.lua, after _G.charSelect.character_add , to change the character stats you have to execute _G.customMoves.character_add.

Code:
-- Default Character Select Code
_G.charSelect.character_add(
    "Custom Model",
    {"Custom Model Description", "Custom Model Description"},
    "Custom Model Creator",
    {r = 255, g = 200, b = 200},
    E_MODEL_CUSTOM_MODEL,
    CT_MARIO,
    get_texture_info("custom-icon")
)

-- Modify character stats if customMoves exists
if _G.customMovesExists then
    _G.customMoves.character_add({
        name = "Custom Model",
        swimming_speed = 500
    })
end

For example, to add support to the Iono character mod, I added line 61-63 to the Iono main.lua Here .


Example Stats
NameExplanationDefault
gravityHow much gravity affects the character (percentage).100
jump_strengthHow much higher all jumps are (percentage).100
walking_speedHow much faster the character can walk (percentage).100
in_air_speedHow much faster the character can move horizontally in the air (percentage).100
mr_l_jump_onEnables the character to perform a super jump after holding a crouch.false
triple_jump_twirling_onThe character start twirling after triple jump.false
water_damage_multiplierHow much damage the character takes when holding breath under water (percentage).100
burning_damage_multiplierHow much damage the character takes when burning (percentage).100
ground_pound_dive_onAllows the character to perform a dive while ground pound.false
waft_fart_onAllows the character to perform an super fart jump while ground pound with Z button. This jump has an limited number of uses per level.false
ground_pound_jump_onAllows the character to perform an special jump after ground pound.false
super_side_flip_onAllows the character to perform an special side flip after long jump.false
wall_slide_onAllows the character to perform wall slide. ( created by djoslin0)false
in_air_jump How many jumps in the air the character can do0
glide_dive_onThe character glide when diving.false
kill_toadThe character can kill toadfalse
yoshi_flutter_onThe character can yoshi flutter after jumpingfalse
You can look all the stats at Here .

Mods Integrated
Mods with Compatibility

Installation
  • Download the character-select-coop ZIP file from releases and unzip into mod folder
  • Download the easy-custom-movesets ZIP file from releases and unzip into mod folder
  • Optional (enable the use of saultube animation stats): Download the ZIP file from Credits Jumping Animation and unzip into mod folder
Credits:
  • djoslin0 (wall slide)
  • saultube (saultube custom animations)
  • Atrael2 ( peel out)
  • Dark Starly (sonic dash)
  • Doggednamed1 (drop dash)
Author
srGSR
Downloads
4,206
Views
20,033
First release
Last update

Ratings

4.50 star(s) 6 ratings

Latest updates

  1. v1.11 ( Metallic Madness Update )

    This is the sonic update,It has sonic charge dash, drop dash, peel out and sonic jump. I am...
  2. v1.10 ( American Philosopher Update )

    An smaller update mainly focus on adding some flavor to Joker Mario (such as increasing bat...
  3. v1.9 ( Glaconic Update & Charizard )

    The Charizard mod looks pretty cool, so this update is focus on it. First I added the glide...

Latest reviews

no lo entiendo
this is an amazing next step for the modding community
Hello, can you explain to me in detail how it works because I didn't understand.
srGSR
srGSR
Thanks for the review. Check this post I made https://mods.sm64coopdx.com/threads/easy-custom-moveset.1839/post-7524.
If you still didn't understand, fell free to send me an PM and I will try to explain in an different way
Probably one of the most useful mods ever! It makes making custom movesets incredibly easy! I have a request! Is it possible to add wall-sliding and possibly even double jumping in the next update? Similar to how it's done in steven3004's Character Movesets? That would be incredibly awesome!
srGSR
srGSR
thank you.
I definitely plan to add the wall-sliding, but first I need the permission from the person who made the code. I trying the enter in contact with he, but currently nothing.
I will try to implement the double jump into next update, but dont expect being quickly the next one ( I will not have access to my PC for the next week)
INCREDIBLY cool partner mod to character select, well documented and easy to use, this rules !! i hope to see lots of use out of it :3
srGSR
srGSR
thank you