動作に異常らしきものを見つけたので、質問と確認です
私の環境ではPossibilityが正常に動作していないようだったので、確認させていただいたところ
※ChangeClothManagerPlugin.csのDoRuleMatch()関数内:論理行数でいうと314行目
if ((Possibility[i].Value <= 0) && (UnityEngine.Random.Range(0, 100) >= Possibility[i].Value))
なのですが、これはTrueになることがありませんので
if ((Possibility[i].Value <= 0) || (UnityEngine.Random.Range(1, 100) >= Possibility[i].Value))
こうではないでしょうか
残念ながらコンパイル環境が当方にないので検証できませんが、ご確認いただけると幸いです