MSage's Follower Pet System v4.0+ for VRChat Avatars (Base System)

17 ratings

MSage's Follower Pet System v4.0+ for VRChat Avatars

MSage's VRChat Follower Pets are virtual companions that bring a touch of whimsy and companionship to the virtual reality realm. Crafted by the creative mind of MSage, these follower pets are intricately designed digital creatures that accompany users within the immersive world of VRChat.

Each pet is a unique and charming entity, featuring a delightful blend of imaginative elements. From pixelated dragons that flutter alongside avatars to adorable robotic sidekicks with expressive animations, MSage's VRChat Follower Pets are a testament to the fusion of technology and creativity.

These pets seamlessly integrate into the VRChat experience, responding to the user's movements and interactions with a delightful mix of playfulness. Whether soaring through virtual landscapes or perching on an avatar's shoulder, these follower pets add an extra layer of engagement and entertainment to the VRChat community.

What is this package for?:

This package is required for enabling the special features that come with Follower Pets, that are compatible with MSage's Follower Pet System.

Install this Package on your avatars before releasing them or using them. If you are an avatar seller, and you have this system installed on your avatars, it will make it easier for your customers to use follower pets on your avatars. They will only need to click and drag their purchased pets to their model and DONE!

Highlighted Features:

  • Passive: Pet will follow you every where you go.
  • Pet Stay: Pet will stop following you and will stay in place.
  • Pet Stationed: Pet will mount what ever avatar bone you set to be mounted. Recommended bone is listed within the product. (Some Pets Can be mounted using this!)
    Example: Some pets can sit on your head when Pet Stationed is triggered
  • Pet Follow other players: Pet will follow the player you have in front of you. Interactions must be turned on for both players, and you must have the other player's Avatar loaded.
  • Pet Action: Some pets have special interactions, such as if you pet them, kick them, etc. For example, some pets will shake their head when you put your hand on their head.
  • Pet Grabbed: Most pets can be grabbed by other players that have interactions turned on. While grabbed, the pet will display special animations depending on the individual pet.
  • Pet Camera: Pet Camera allows you to overwrite the stream/photo camera with a "Pet POV" camera, a "Pet Stable" camera, and a "Pet Stable" camera. This feature is great for streamers
  • Pet Quest Compatibility: Select Pets come with a quest compatible version that will still allow for players to grab & interact with your pet even while on quest. Mountable pets will still have their station trigger working!


FOLLOWER PETS ARE SOLD SEPERATLY AND ARE NOT INCLUDED IN THIS PACKAGAE

Pet Control Menu, use this to control the actions of your follower pet

How to install this system?:

  1. Install the Avatar 3.0 Manager using the creator companion. If you do not wish to use the creator companion, then please download the plugin here: https://github.com/VRLabs/Avatars-3.0-Manage
  2. Merge the Pet.FX layer that comes with the base system with the FX layer that your avatar is currently using. Make sure the following Expression parameters are checked and added to your Parameters list and have the following settings:
    "Pet.Int" (Int) (Synced), "Pet.Cam" (Int) (Not Synced), "Pet.Cam.FOV" (Float) (Not Synced)
  3. Add the "Pet Menu" to your Expression Menu list on your avatar as a sub menu.
  4. Now, you must add the Pet's animations to your FX Layer. Each pet comes with it's own Pet.(NameOfPet).FX layer. With the same process as the Pet.FX layer, make sure to add the Pet.(NameOfPet).FX to your avatar's FX layer using the Avatar 3.0 Manager window.
  5. Now you can add your pet to your avatar. First, click and drag the Follower Pet Prefab to the open Hierarchy and NOT directly to your avatar. Then, click and drag the pet to your avatar within the Hierarchy, DO NOT unpack the prefab for the pet.
  6. In order to use "Pet Stationed", you will need to pay attention to the sale page of the pet you've bought. On the page, you will see "Recommended Station Point". Please be sure to set the Source within the Parent constraint of "Pet Station Point" to the bone that is recommended! (See the gif). Once that's done, go further into "Pet Station Point" in the hierarchy, and you will find "Final Station Point Location", adjust that in order to fit your avatar.
  7. And you're done! You're ready to upload your avatar to VRChat, and the pet should be fully working IF you had install the pet correctly.
  8. Do this step is you'd like to upload the quest version of the pet: Navigate within the "Pet Prefabs" folder and find the "Quest" folder. Click and drag the "Follower Pet" prefab within the folder into your Hierarchy. Then, click and drag the pet to your avatar, place the pet in the general location where your PC pet is located. You can now upload the quest version of your avatar.


Watch the tutorial video to see EXACTLY how to install the system: (Tutorial will be posted soon.)

For pet station to properly work, you must set a bone for your pet to be stationed.

Known Issues:

  • The System requires your FX layer to be made with "Write Defaults" turned on. If "Write Defaults" is turned off for anything within your FX Layer, the pet will not work.
  • Make sure Write Default is turned off within your Gesture layer (NOT THE FX LAYER). If "Write Defaults" is turned on within the gesture layer, the pet will not work properly.
  • Pets will not spawn in directly next to you at this current time. In a future update, pets will spawn in next to you.
  • Gesture layers that have additive layers with WD turned off will mess with the quest side of things, and the pet will not work properly.
  • If you're using Gogo Locomotion, make sure you're using the WD version of each Gogo Locomotion Controller.

You ARE NOT allowed to create your own pets using this system! There are scripts required in order to develop pets and other pet animations which are not publicly available, however, you are not allowed to make your own pets even if you figure out a way to do so. This system is ONLY for pets created by MSage and MSage alone.


MSage's Creator Promotion Booth:

This is my creator promotion booth, when you get this system, it also comes with a download for my creation booth! If you message me on discord showing me that you put this in your world, I will give you a discount code for all of my products!

Soon, I'll be posting the booth as it's own product for other creators to use too promote their work!


MSage's Follower Pet System & associated assets © 2023 by "MSage" is licensed under CC BY-NC-ND 4.0

$
I want this!

MSage's Follower Pet System v4.0+ (Used to make Pets created by MSage work properly)

Features:
~~~~~~~~~~
Passive:
Pet will follow you every where you go.
Pet Stay:
Pet will stop following you and will stay in place.
Pet Stationed
: Pet will mount what ever avatar bone you set to be mounted. Recommended bone is listed within the product. (Some Pets Can be mounted using this!) Example: Some pets can sit on your head when Pet Stationed is triggered
Pet Follow Other Players:
Pet will follow the player you have in front of you. Interactions must be turned on for both players, and you must have the other player's Avatar loaded.
Pet Action:
Some pets have special interactions, such as if you pet them, kick them, etc. For example, some pets will shake their head when you put your hand on their head.
Pet Grabbed:
Most pets can be grabbed by other players that have interactions turned on. While grabbed, the pet will display special animations depending on the individual pet.
Pet Camera:
Pet Camera allows you to overwrite the stream/photo camera with a "Pet POV" camera, a "Pet Stable" camera, and a "Pet Stable" camera. This feature is great for streamers
Pet Quest Compatibility:
Select Pets come with a quest compatible version that will still allow for players to grab & interact with your pet even while on quest. Mountable pets will still have their station trigger working!
Copy product URL

Ratings

4.7
(17 ratings)
5 stars
88%
4 stars
6%
3 stars
0%
2 stars
0%
1 star
6%
$0+

MSage's Follower Pet System v4.0+ for VRChat Avatars (Base System)

17 ratings
I want this!