module Base
{
	imports 
 {
 Base
 }
	item Revolver_Long
 {
  DisplayName                   = Revolver Colt Python,
  Icon                          = cj_icon_firearm_colt_python,
  WeaponSprite                  = cj_sprite_colt_python,
  Weight                        = 1.4,
  AmmoType                      = 357Magnum,
  AmmoBox                       = 357MagnumBox,
  MaxAmmo                       = 6,
  RecoilDelay                   = 12,
  ReloadTime                    = 6,
  AimingTime                    = 19,
  MinRange                      = 0.61,
  MaxRange                      = 25,
  MinAngle                      = 0.965,
  DoorDamage                    = 2,
  MinDamage                     = 1.0,
  MaxDamage                     = 1.5,
  StopPower                     = 12,
  PiercingBullets               = true,
  KnockdownMod                  = 2,
  PushBackMod                   = 0.3,
  FireMode                      = Single,
  FireModePossibilities         = Single,
  haveChamber                   = FALSE,
  ManuallyRemoveSpentRounds     = TRUE,

  
  CriticalChance                = 20,
  AimingPerkCritModifier        = 10,
  HitChance                     = 20,
  AimingPerkHitChanceModifier   = 20,
  AimingPerkMinAngleModifier    = 0.05,
  AimingPerkRangeModifier       = 1,
  
  
  SoundVolume                   = 75,
  SoundRadius                   = 120,
  SwingSound                    = o_Revolver_L_o,
  BreakSound                    = MagnumBreak,
  InsertAmmoSound               = MagnumInsertAmmo,
  EjectAmmoSound                = MagnumEjectAmmo,
  RackSound                     = MagnumRack,
  BringToBearSound              = MagnumBringToBear,
  HitSound                      = BulletHitBody,
 ClickSound                     = MagnumJam,
  EquipSound                    = MagnumEquip,
 UnequipSound                   = MagnumUnEquip,
  InsertAmmoStartSound          = MagnumInsertAmmoStart,
 InsertAmmoStopSound            = MagnumInsertAmmoStop,
 EjectAmmoStartSound            = MagnumEjectAmmoStart,
 EjectAmmoStopSound             = MagnumEjectAmmoStop,
  ShellFallSound                = MagnumCartridgeFall,

  
  Type                          = Weapon,
  DisplayCategory               = Weapon,
  SubCategory                   = Firearm,
  IsAimedFirearm                = TRUE,
  UseEndurance                  = FALSE,
  ConditionMax                  = 50,
  JamGunChance                  = 0,
  Ranged                        = TRUE,
  MetalValue                    = 45,
  SwingTime                     = 0.4,
  MinimumSwingTime              = 0.5,
  ToHitModifier                 = 1.5,
  SwingAmountBeforeImpact       = 0,
  MultipleHitConditionAffected  = FALSE,
  SplatSize                     = 3,
  SplatNumber                   = 3,
  SplatBloodOnNoDeath           = TRUE,
  ImpactSound                   = null,
  NPCSoundBoost                 = 1.5,
  SoundGain                     = 2,
  SwingAnim                     = Handgun,
  RunAnim                       = Run_Weapon2,
  IdleAnim                      = Idle_Weapon2,
  ShareDamage                   = FALSE,
  MaxHitCount                   = 2,
  KnockBackOnNoDeath            = TRUE,
  ProjectileCount               = 1,
  ConditionLowerChanceOneIn     = 60,
  WeaponReloadType              = revolver,
  AttachmentType                = Holster,

  
  ModelWeaponPart               = MODNAME MODNAME reddot reddot,
 }
	model cj_sprite_colt_python
    {
        mesh                           = media/models_X/weapons/firearm/cj_mdl_colt_python.x,
        texture                        = weapons/firearm/cj_texture_colt_python,
        scale                          = 1,

        attachment muzzle
        {
            offset = 0.0000 0.1600 -0.0300,
            rotate = -90.0000 0.0000 0.0000,
        }

        attachment world
        {
            offset = 0.0000 0.0000 0.0000,
            rotate = 0.0000 0.0000 0.0000,
        }

        attachment muzzle_on
        {
            offset = 0.0000 0.1580 -0.0300,
            rotate = 0.0000 0.0000 0.0000,
        }
    }
}