Exemple #1
0
 private static void CharacterBody_OnBuffFinalStackLost(On.RoR2.CharacterBody.orig_OnBuffFinalStackLost orig, CharacterBody self, BuffDef buffDef)
 {
     orig(self, buffDef);
     if (buffDef == DebrisShieldBarrierBuff.BuffDef)
     {
         self.GetComponent <TrackDebrisShield>()?.OnBuffLost();
     }
 }
Exemple #2
0
 private void CharacterBody_OnBuffFinalStackLost(On.RoR2.CharacterBody.orig_OnBuffFinalStackLost orig, CharacterBody self, BuffDef buffDef)
 {
     orig(self, buffDef);
     if (self && buffDef == shrinkDebuff && self.modelLocator)
     {
         self.modelLocator.modelTransform.localScale *= 2f;
     }
 }