
Getting Started:

Setting The Player's Position:
The player's position can be set using the following function:
MultiStateCharacterController.SetPlayerPosition(Vector3 Position)
Example:
gameObject.GetComponent<MultistateCharacterController>().SetPlayerPosition(new Vector3(0, 3, 0));
Profile Information (Update 1.1):
Section 0.A:
Profile Information:
1. Beginning with update 1.1, the primary settings of the multi-state character controller, listed in this documentation, have been moved to a scriptable object class. The local transform, animation, and object references required are still listed under the MultiStateCharacterController Script.
2. To create a new profile:
a. Right click in your project tab.
b. Click on Create/MSCC/MSCC Profile
c. Assign the new profile to your player.
3. Important: Profiles do not update after the start of the scene. To make runtime parameter changes, modify the MultiStateCharacterController.settings class. DO NOT modify the profiles at runtime.