internal Statist Drives(BoolParameterist parameterist, bool value)
 {
     CreateDriverBehaviorIfNotExists();
     _driver.parameters.Add(new VRC_AvatarParameterDriver.Parameter
     {
         name = parameterist.Name, value = value ? 1 : 0
     });
     return(this);
 }
 internal BuildingBoolTransitionist(TransitionContinuationist transitionist, AnimatorStateTransition transition, BoolParameterist parameterist)
 {
     _transitionist = transitionist;
     _transition    = transition;
     _parameterist  = parameterist;
 }
 internal BuildingBoolTransitionist And(BoolParameterist parameter)
 {
     return(new BuildingBoolTransitionist(this, _transition, parameter));
 }
 internal BuildingBoolTransitionist When(BoolParameterist parameter)
 {
     return(new BuildingBoolTransitionist(new TransitionContinuationist(_transition), _transition, parameter));
 }