charcoaltablets.c 414 B

1234567891011121314151617
  1. class CharcoalTablets extends Edible_Base
  2. {
  3. override void SetActions()
  4. {
  5. super.SetActions();
  6. AddAction(ActionForceConsumeSingle);
  7. AddAction(ActionEatTabletFromWrapper);
  8. }
  9. override void OnConsume(float amount, PlayerBase consumer)
  10. {
  11. if (!consumer.GetModifiersManager().IsModifierActive(eModifiers.MDF_CHARCOAL))
  12. consumer.GetModifiersManager().ActivateModifier(eModifiers.MDF_CHARCOAL);
  13. }
  14. }