Example #1
0
 private void On_CMRemoveDeployable(On.RoR2.CharacterMaster.orig_RemoveDeployable orig, CharacterMaster self, Deployable dpl)
 {
     orig(self, dpl);
     if (inclDeploys && self.hasBody)
     {
         self.GetBody().GetComponent <LifeSavingsComponent>()?.ServerUpdateIcnt();
     }
 }
 private void On_CMRemoveDeployable(On.RoR2.CharacterMaster.orig_RemoveDeployable orig, CharacterMaster self, Deployable dpl)
 {
     orig(self, dpl);
     if (inclDeploys && NetworkServer.active && self.TryGetComponent <LifeSavingsComponent>(out var cpt))
     {
         cpt.ServerUpdateIcnt();
     }
 }