- What permissions do you give others to modify and/or maintain your submission?
- Modify: YES - Maintain: YES - I give permission for my entire submission to be modified by others or used in their own work. I give permission for my entire submission to be maintained by others as well.
This is a cat character that is RANDOM.
Your head, eyes, eyebrows, mouth, tail, and voice will be random very time! There are over 62 variation for each part (exept for Voices which has less for addon size and ID reasons)
Your head, eyes, eyebrows, mouth, tail, and voice will be random very time! There are over 62 variation for each part (exept for Voices which has less for addon size and ID reasons)
How does this work?
To be simple, there are multiple object around your character that choose a random sprite from a list when entering a race. This is why the character will look 3Dish , especialy when spinning around.
Due to limitation and Z conflict, the body and limb are not randomized and are actualy part of the "normal skin". (This is why the cat is decapitated in the character selection)
Disclaimer : The look of the character might look strange if your FOV and camera setting are "extreme" leading to clipping issue with the different sprite
To be simple, there are multiple object around your character that choose a random sprite from a list when entering a race. This is why the character will look 3Dish , especialy when spinning around.
Due to limitation and Z conflict, the body and limb are not randomized and are actualy part of the "normal skin". (This is why the cat is decapitated in the character selection)
Disclaimer : The look of the character might look strange if your FOV and camera setting are "extreme" leading to clipping issue with the different sprite
Special command :
- mewgenics_randomize : Randomize your cat. That's it.
mewgenics_keepseed : Did you find a cat that you like? Then this command allow you to stop the randomizer and keep this specific cat for future race.
mewgenics_seed : This show the current seed of the Cat. You can also type a specific seed to choose a specific cat. This is useful if you want to keep the same cat over different play session. Type "none" to go back to random
mewgenics_preset : This set your cat to an already define cat, removing the randomizer. Most of the preset are based to the mini-boss cat from the Mewgenics game
mewgenics_option : allow you to manually choose each part of the cat, create your ultimate OC !
- mewgenics_option <part> <id> sets specific body part to specific id, for example mewgenics_option tail 10. -1 sets back to random, mewgenics_option <part> keep will use currently rolled random part
- mewgenics_option voice <name> same for voice, to use random voice again use mewgenics_option voice random, this one also can use keep
- mewgenics_option query prints all selected options (ones you didn't select default to -1)
- mewgenics_option full 1 2 3 ... sets all body parts in 1 command, useful in configs (so for example you can select individual parts, then do mewgenics_option query, copy command it prints and put it in some config/alias so you can load it later)
This addon is REUSABLE !!!
You are free to edit the addon, replace some sprite, add your own meow... idk, it's reusable
Here some notes :
- To add or replace voice, check lign 406 in the Lua file. You will understand what to do. Don't add to much as there is a sound limit in the kart engine.
Know Issues
- Victory/defeat meow clip will be share between the other cat player (you will hear your own voices ; the other player will hear their own voices) This is due to a limitation of how the game work. It is this or no sound at all.
- Special lua interaction on some map might break the character or remove the sprite (Decapitated moment)
- Extreme camera setting might break the look of the character (weird offset and clipping issue)
CREDIT
Patafoin : Characters ideas and sprites
Indev : Made the lua
Most voices are either from the original game or from various sunflower's garden's player.