lockpick.c 395 B

1234567891011121314151617181920212223
  1. class Lockpick: ToolBase
  2. {
  3. void Lockpick()
  4. {
  5. m_MineDisarmRate = 90;
  6. }
  7. override int GetKeyCompatibilityType()
  8. {
  9. return 1 << EBuildingLockType.LOCKPICK;
  10. }
  11. override void SetActions()
  12. {
  13. super.SetActions();
  14. AddAction(ActionUnrestrainTarget);
  15. AddAction(ActionLockDoors);
  16. AddAction(ActionUnlockDoors);
  17. AddAction(ActionDisarmMine);
  18. AddAction(ActionDisarmExplosive);
  19. }
  20. };