Exemple #1
0
 static void NerfStridesOfHeresy(On.EntityStates.GhostUtilitySkillState.orig_OnEnter orig, GhostUtilitySkillState self)
 {
     if (NetworkServer.active)
     {
         GhostUtilitySkillState.healFractionPerTick = 0;
     }
     orig(self);
 }
Exemple #2
0
        private void GhostUtilitySkillState_OnEnter(On.EntityStates.GhostUtilitySkillState.orig_OnEnter orig, GhostUtilitySkillState self)
        {
            orig(self);

            switch (self.characterBody.baseNameToken)
            {
            case "BANDIT2_BODY_NAME":
                self.PlayAnimation("Gesture, Additive", "ThrowSmokebomb", "ThrowSmokebomb.playbackRate", EntityStates.Bandit2.ThrowSmokebomb.duration);
                break;

            default:
                break;
            }
        }