There are multiple things you need to add to your project before starting. These three plugins will make for an overall better VRC experience. I reccomend adding these plugins to your actual Vrc Creator Companion repositories because it will make installing the packages a lot easier!
VRCFury is a plugin that allows for non-destructive additions to avatars. It's the system I chose to use for making the toggles and in-game customization for the avatar, so it's required for some of the functions to work.
Here's a tutorial on how to get VRCFury added to your Creator Companion Repositories.
https://vrcfury.com/download
GoGoLoco is an avatar locomotion plugin, which when added to your avatar adds a smoother locomotion system. It also adds a lot of options for sitting + laying down animations. It also makes the dance animations smoother.
Here's the link for the download + VCC repository for Gogoloco!
Poiyomi toon is the choice of shader for the PC version of the avatar. It has a toony look, with options to adjust colours and shader settings while in-game.
Here's a link to the Github page and VCC repository for Poiyomi Toon! Make sure to install this to your project before proceeding.
https://github.com/poiyomi/PoiyomiToonShader
STEP 1
Download the .unitypackage file for the Slugcat DX from the gumroad page.
STEP 2
Load up your new project with Creator Companion. You'll need to create a new Avatar project and then add VRCFury, GoGoLoco and Poiyomi toon shader. Your project should look like this before you launch it.
STEP 3
Once you have your project opened, drag the .unitypackage file for the Slugcat DX into your project, and then click "import"
STEP 4
Double click the Slugcat DX folder. You'll find 2 Scenes: Custom and Presets.
Custom is for editing / making your own slugcat. It comes with 3 Templates for you to work with (PC and Quest)
Presets is a scene with all of the canon slugcats. (PC and Quest)
(For the sake of the tutorial we will use "Custom")
Side note: For simplicity, if you're just working on one slugcat, you can just hide the other two by clicking on the "Custom x" object and hiding it like this! It also makes uploading to VRChat faster when you do this.