internal Statist Drives(IntParameterist parameterist, int value)
 {
     CreateDriverBehaviorIfNotExists();
     _driver.parameters.Add(new VRC_AvatarParameterDriver.Parameter
     {
         type = VRC_AvatarParameterDriver.ChangeType.Set,
         name = parameterist.Name, value = value
     });
     return(this);
 }
 internal BuildingIntTransitionist(TransitionContinuationist transitionist, AnimatorStateTransition transition, IntParameterist parameterist)
 {
     _transitionist = transitionist;
     _transition    = transition;
     _parameterist  = parameterist;
 }
 internal BuildingIntTransitionist And(IntParameterist parameter)
 {
     return(new BuildingIntTransitionist(this, _transition, parameter));
 }
 internal BuildingIntTransitionist When(IntParameterist parameter)
 {
     return(new BuildingIntTransitionist(new TransitionContinuationist(_transition), _transition, parameter));
 }