module Base
{
    imports    
    {
		Base
	}
	
    item 1x_scope_ru
    {
        DisplayCategory     = WeaponPart,
        Type                = WeaponPart,
        DisplayName         = Scope | 1P76 | X1 | RU,
        Icon                = cj_icon_attachment_1p76,
        Weight              = 0.55,w
        WeightModifier      = 0.3,
        MountOn             = cj_ak74_aurora; cj_ak74_aurora_folded; cj_ak74_m; cj_aks74_u; cj_svd; cj_vss; cj_asval; cj_rpk_74,
        PartType            = Scope,
        Tooltip             = Tooltip_Scope,
        StaticModel         = 1x_scope_ru, 
        WorldStaticModel    = 1x_scope_ru,
		AimingTimeModifier  = -5,
		HitChanceModifier   = 10,
		Tags                = optics,
		MetalValue          = 22,
    }
    item 1x_scope_ru_2
    {
        DispldayCategory     = WeaponPart,
        Type                = WeaponPart,
        DisplayName         = Scope | Kobra | X1 | RU,
        Icon                = cj_icon_attachment_ekp818,
        Weight              = 0.45,
        WeightModifier      = 0.3,
        MountOn             = cj_ak74_aurora; cj_ak74_aurora_folded; cj_ak74_m; cj_aks74_u; cj_svd; cj_vss; cj_asval; cj_rpk_74,
        PartType            = Scope,
        Tooltip             = Tooltip_Scope,
        StaticModel         = 1x_scope_ru_2, 
        WorldStaticModel    = 1x_scope_ru_2,
		AimingTimeModifier  = -5,
		HitChanceModifier   = 10,
		Tags                = optics,
		MetalValue          = 22,
    }
    item 2x_scope_ru
    {
        DisplayCategory     = WeaponPart,
        Type                = WeaponPart,
        DisplayName         = Scope | PK-A | X2 | RU,
        Icon                = cj_icon_attachment_pka,
        Weight              = 0.72,
        WeightModifier      = 0.3,
        MountOn             = cj_ak74_aurora; cj_ak74_aurora_folded; cj_ak74_m; cj_aks74_u; cj_svd; cj_vss; cj_asval; cj_rpk_74,
        PartType            = Scope,
        Tooltip             = Tooltip_Scope,
        StaticModel         = 2x_scope_ru, 
        WorldStaticModel    = 2x_scope_ru,
		AimingTimeModifier  = 5,
		HitChanceModifier   = 10,
		MinRangeModifier    = 5,
		Tags                = optics,
		MetalValue          = 22,
    }
    item 4x_scope_ru
    {
        DisplayCategory     = WeaponPart,
        Type                = WeaponPart,
        DisplayName         = Scope | PO-P | X4 | RU,
        Icon                = cj_icon_attachment_pop,
        Weight              = 0.3,
        WeightModifier      = 0.3,
        MountOn             = cj_ak74_aurora; cj_ak74_aurora_folded; cj_ak74_m; cj_aks74_u; cj_svd; cj_vss; cj_asval; cj_rpk_74,
        PartType            = Scope,
        Tooltip             = Tooltip_Scope,
        StaticModel         = 4x_scope_ru, 
        WorldStaticModel    = 4x_scope_ru,
		AimingTimeModifier  = 8,
		HitChanceModifier   = 10,
		MinRangeModifier    = 5,
		Tags                = optics,
		MetalValue          = 22,
    }
    item 4x_scope_ru_2
    {
        DisplayCategory     = WeaponPart,
        Type                = WeaponPart,
        DisplayName         = Scope | PO | X4 | RU,
        Icon                = cj_icon_attachment_po35,
        Weight              = 0.95,
        WeightModifier      = 0.3,
        MountOn             = cj_ak74_aurora; cj_ak74_aurora_folded; cj_ak74_m; cj_aks74_u; cj_svd; cj_vss; cj_asval; cj_rpk_74,
        PartType            = Scope,
        Tooltip             = Tooltip_Scope,
        StaticModel         = 4x_scope_ru_2, 
        WorldStaticModel    = 4x_scope_ru_2,
		AimingTimeModifier  = 8,
		HitChanceModifier   = 10,
		MinRangeModifier    = 5,
		Tags                = optics,
		MetalValue          = 22,
    }
    item 4x_scope_ru_3
    {
        DisplayCategory     = WeaponPart,
        Type                = WeaponPart,
        DisplayName         = Scope | PSO-1 | X4 | RU,
        Icon                = cj_icon_attachment_pso,
        Weight              = 0.72,
        WeightModifier      = 0.3,
        MountOn             = cj_ak74_aurora; cj_ak74_aurora_folded; cj_ak74_m; cj_aks74_u; cj_svd; cj_vss; cj_asval; cj_rpk_74,
        PartType            = Scope,
        Tooltip             = Tooltip_Scope,
        StaticModel         = 4x_scope_ru_3, 
        WorldStaticModel    = 4x_scope_ru_3,
		AimingTimeModifier  = 8,
		HitChanceModifier   = 10,
		MinRangeModifier    = 5,
		Tags                = optics,
		MetalValue          = 22,
    }
    item suppressor_ru_5_45
    {
        Type                = WeaponPart,
        DisplayName         = Suppressor | PBS-4 | RU,
        Icon                = cj_icon_attachment_pbs_4,
        Weight              = 0.6,
        WeightModifier      = 0.6,
        DamageModifier      = -0.3,
        AimingTimeModifier  = -5,
        MountOn             = cj_ak74_aurora; cj_ak74_aurora_folded; cj_ak74_m; cj_aks74_u; cj_rpk_74,
        PartType            = Canon,
        WorldStaticModel    = suppressor_ru_5_45,
		AimingTimeModifier  = 5,
		HitChanceModifier   = 10,
    }
    item suppressor_ru_7_62
    {
        Type                = WeaponPart,
        DisplayName         = Suppressor | PBS-1 | RU,
        Icon                = cj_icon_attachment_pbs_1,
        Weight              = 0.6,
        WeightModifier      = 0.6,
        DamageModifier      = -0.3,
        AimingTimeModifier  = -5,
        MountOn             = cj_sks; cj_sks_sawn; cj_type_81,
        PartType            = Canon,
        WorldStaticModel    = suppressor_ru_7_62,
		AimingTimeModifier  = 5,
		HitChanceModifier   = 10,
    }
    item 4x_scope_us
    {
        DisplayCategory     = WeaponPart,
        Type                = WeaponPart,
        DisplayName         = Scope | ELCAN | X4 | US,
        Icon                = cj_icon_attachment_elcan,
        Weight              = 0.69,
        WeightModifier      = 0.3,
        MountOn             = cj_hecate_pm; cj_m82a1; cj_m4_carbine; cj_sr_25; cj_ai_awp; cj_sg552_commando,
        PartType            = Scope,
        Tooltip             = Tooltip_Scope,
        StaticModel         = 4x_scope_us, 
        WorldStaticModel    = 4x_scope_us,
		AimingTimeModifier  = 8,
		HitChanceModifier   = 10,
		MinRangeModifier    = 5,
		Tags                = optics,
		MetalValue          = 22,
    }
    item 1x_scope_us_2
    {
        DisplayCategory     = WeaponPart,
        Type                = WeaponPart,
        DisplayName         = Scope | AIMPOINT M2 | X1 | US,
        Icon                = cj_icon_attachment_aimpoint_m2,
        Weight              = 0.55,
        WeightModifier      = 0.3,
        MountOn             = cj_hecate_pm; cj_m82a1; cj_m4_carbine; cj_sr_25; cj_ai_awp; cj_sg552_commando,
        PartType            = Scope,
        Tooltip             = Tooltip_Scope,
        StaticModel         = 1x_scope_us_2, 
        WorldStaticModel    = 1x_scope_us_2,
		AimingTimeModifier  = -5,
		HitChanceModifier   = 10,
		Tags                = optics,
		MetalValue          = 22,
    }
    item 1x_scope_us
    {
        DisplayCategory     = WeaponPart,
        Type                = WeaponPart,
        DisplayName         = Scope | Carry Handle | X1 | US,
        Icon                = cj_icon_attachment_carry_handle,
        Weight              = 0.55,
        WeightModifier      = 0.3,
        MountOn             = cj_hecate_pm; cj_m82a1; cj_m4_carbine; cj_sr_25; cj_ai_awp; cj_sg552_commando,
        PartType            = Scope,
        Tooltip             = Tooltip_Scope,
        StaticModel         = 1x_scope_us, 
        WorldStaticModel    = 1x_scope_us,
		AimingTimeModifier  = -5,
		HitChanceModifier   = 10,
		Tags                = optics,
		MetalValue          = 22,
    }
    item 3x_scope_us
    {
        DisplayCategory     = WeaponPart,
        Type                = WeaponPart,
        DisplayName         = Scope | ACOG | X3 | US,
        Icon                = Scope2x,
        Weight              = 0.55,
        WeightModifier      = 0.3,
        MountOn             = cj_hecate_pm; cj_m82a1; cj_m4_carbine; cj_sr_25; cj_ai_awp; cj_sg552_commando,
        PartType            = Scope,
        Tooltip             = Tooltip_Scope,
        StaticModel         = 3x_scope_us, 
        WorldStaticModel    = 3x_scope_us,
		AimingTimeModifier  = 8,
		HitChanceModifier   = 10,
		MinRangeModifier    = 5,
		Tags                = optics,
		MetalValue          = 22,
	}
	item suppressor_us_5_56
    {
        Type                = WeaponPart,
        DisplayName         = Suppressor | SOCOM-RC | US,
        Icon                = cj_icon_attachment_socomrc,
        Weight              = 0.5,
        WeightModifier      = 0.6,
        DamageModifier      = -0.3,
        AimingTimeModifier  = 5,
        MountOn             = cj_m4_carbine; cj_sg552_commando; cj_aug,
        PartType            = Canon,
        WorldStaticModel    = suppressor_us_5_56,
		AimingTimeModifier  = 5,
		HitChanceModifier   = 10,
    }
	item suppressor_us_9mm
    {
        Type                = WeaponPart,
        DisplayName         = Suppressor | SilencerCO | US,
        Icon                = cj_icon_attahcment_silencer_co_9mm,
        Weight              = 0.39,
        WeightModifier      = 0.6,
        DamageModifier      = -0.3,
        AimingTimeModifier  = 5,
        MountOn             = Pistol,
        PartType            = Canon,
        WorldStaticModel    = suppressor_us_9mm,
		AimingTimeModifier  = 5,
		HitChanceModifier   = 10,
    }
	
	/**********************************************************REPLACEMENTS FOR VANILLA ATTACHMENTS**********************************************************/
    item Sling
    {
        DisplayCategory     = WeaponPart,
        Type                = WeaponPart,
        DisplayName         = Sling,
        Icon                = GunSling,
        Weight              = 0.5,
        WeightModifier      = -0.3,
        MountOn             = cj_hecate_pm; cj_m82a1,
        PartType            = Sling,
        Tooltip             = Tooltip_Sling,
    }
    item 1x_scope_us_3
    {
        DisplayCategory     = WeaponPart,
        Type                = WeaponPart,
        DisplayName         = Scope | EOTECH 552 | X1 | US,
        Icon                = cj_icon_attachment_eotech_552,
        Weight              = 0.1,
        WeightModifier      = 0.1,
        MountOn             = cj_hecate_pm; cj_m82a1; cj_m4_carbine; cj_sr_25; cj_ai_awp; cj_sg552_commando,
        PartType            = Scope,
        Tooltip             = Tooltip_IronSight,
        MetalValue          = 15,
        WorldStaticModel    = 1x_scope_us_3,
		StaticModel         = 1x_scope_us_3,
		AimingTimeModifier  = -5,
		HitChanceModifier   = 10,
		Tags                = optics,
		MetalValue          = 22,
    }
    item 4x_scope_us_2
    {
        DisplayCategory     = WeaponPart,
        Type                = WeaponPart,
        DisplayName         = Scope | PM II | X4 | US,
        Icon                = Scope4x,
        Weight              = 0.3,
        WeightModifier      = 0.3,
        MountOn             = cj_hecate_pm; cj_m82a1; cj_m4_carbine; cj_sr_25; cj_ai_awp; cj_sg552_commando,
        PartType            = Scope,
        Tooltip             = Tooltip_Scope,
        MetalValue          = 22,
        WorldStaticModel    = 4x_scope_us_2,
		StaticModel         = 4x_scope_us_2,
		AimingTimeModifier  = 8,
		HitChanceModifier   = 10,
		MinRangeModifier    = 5,
		Tags                = optics,
		MetalValue          = 22,
    }

    item 8x_scope_us
    {
        DisplayCategory     = WeaponPart,
        Type                = WeaponPart,
        DisplayName         = Scope | PM II | X8 | US,
        Icon                = Scope4x,
        Weight              = 0.4,
        WeightModifier      = 0.4,
        MountOn             = cj_hecate_pm; cj_m82a1; cj_m4_carbine; cj_sr_25; cj_ai_awp; cj_sg552_commando,
        PartType            = Scope,
        Tooltip             = Tooltip_Scope,
        MetalValue          = 22,
        WorldStaticModel    = 8x_scope_us,
		StaticModel         = 8x_scope_us,
		AimingTimeModifier  = 10,
		HitChanceModifier   = 10,
		MinRangeModifier    = 8,
		Tags                = optics,
		MetalValue          = 22,
    }

    item 25x_scope_us
    {
        DisplayCategory     = WeaponPart,
        Type                = WeaponPart,
        DisplayName         = Scope | PM II | X25 | US,
        Icon                = Scope8x,
        Weight              = 0.8,
        WeightModifier      = 0.8,
        MountOn             = cj_hecate_pm; cj_m82a1; cj_m4_carbine; cj_sr_25; cj_ai_awp; cj_sg552_commando,
        PartType            = Scope,
        Tooltip             = Tooltip_Scope,
        MetalValue          = 22,
        WorldStaticModel    = 25x_scope_us,
		StaticModel         = 8x_scope_us,
		AimingTimeModifier  = 15,
		HitChanceModifier   = 10,
		MinRangeModifier    = 10,
		Tags                = optics,
		MetalValue          = 22,
    }
}