module MarzGuns {
    physicsHitReaction swmg:bullet_223 {
        impulse_pelvis                = 40.0,
        impulse_spine                 = 40.0,
        impulse_head                  = 40.0,
        impulse_left_upper_leg        = 30.0,
        impulse_left_lower_leg        = 30.0,
        impulse_right_upper_leg       = 30.0,
        impulse_right_lower_leg       = 30.0,
        impulse_left_upper_arm        = 20.0,
        impulse_left_lower_arm        = 20.0,
        impulse_right_upper_arm       = 20.0,
        impulse_right_lower_arm       = 20.0,
        upwardImpulse_pelvis          = 40.0,
        upwardImpulse_spine           = 40.0,
        upwardImpulse_head            = 10.0,
        upwardImpulse_left_upper_leg  = 20.0,
        upwardImpulse_left_lower_leg  = 20.0,
        upwardImpulse_right_upper_leg = 20.0,
        upwardImpulse_right_lower_leg = 20.0,
        upwardImpulse_left_upper_arm  = 20.0,
        upwardImpulse_left_lower_arm  = 20.0,
        upwardImpulse_right_upper_arm = 20.0,
        upwardImpulse_right_lower_arm = 20.0,
    }
    
    physicsHitReaction swmg:bullet_556x45 {
        impulse_pelvis                = 50.0,
        impulse_spine                 = 50.0,
        impulse_head                  = 50.0,
        impulse_left_upper_leg        = 45.0,
        impulse_left_lower_leg        = 45.0,
        impulse_right_upper_leg       = 45.0,
        impulse_right_lower_leg       = 45.0,
        impulse_left_upper_arm        = 40.0,
        impulse_left_lower_arm        = 40.0,
        impulse_right_upper_arm       = 40.0,
        impulse_right_lower_arm       = 40.0,
        upwardImpulse_pelvis          = 40.0,
        upwardImpulse_spine           = 40.0,
        upwardImpulse_head            = 10.0,
        upwardImpulse_left_upper_leg  = 20.0,
        upwardImpulse_left_lower_leg  = 20.0,
        upwardImpulse_right_upper_leg = 20.0,
        upwardImpulse_right_lower_leg = 20.0,
        upwardImpulse_left_upper_arm  = 20.0,
        upwardImpulse_left_lower_arm  = 20.0,
        upwardImpulse_right_upper_arm = 20.0,
        upwardImpulse_right_lower_arm = 20.0,
    }
    
    physicsHitReaction swmg:bullet_556x45_armor_piercing {
        impulse_pelvis                = 10.0,
        impulse_spine                 = 10.0,
        impulse_head                  = 10.0,
        impulse_left_upper_leg        = 5.0,
        impulse_left_lower_leg        = 5.0,
        impulse_right_upper_leg       = 5.0,
        impulse_right_lower_leg       = 5.0,
        impulse_left_upper_arm        = 0.5,
        impulse_left_lower_arm        = 0.5,
        impulse_right_upper_arm       = 0.5,
        impulse_right_lower_arm       = 0.5,
        upwardImpulse_pelvis          = 0.5,
        upwardImpulse_spine           = 0.5,
        upwardImpulse_head            = 0.01,
        upwardImpulse_left_upper_leg  = 0.2,
        upwardImpulse_left_lower_leg  = 0.2,
        upwardImpulse_right_upper_leg = 0.2,
        upwardImpulse_right_lower_leg = 0.2,
        upwardImpulse_left_upper_arm  = 0.2,
        upwardImpulse_left_lower_arm  = 0.2,
        upwardImpulse_right_upper_arm = 0.2,
        upwardImpulse_right_lower_arm = 0.2,
    }
    
    physicsHitReaction swmg:bullet_556x45_hollow_point {
        impulse_pelvis                = 150.0,
        impulse_spine                 = 150.0,
        impulse_head                  = 150.0,
        impulse_left_upper_leg        = 145.0,
        impulse_left_lower_leg        = 145.0,
        impulse_right_upper_leg       = 145.0,
        impulse_right_lower_leg       = 145.0,
        impulse_left_upper_arm        = 140.0,
        impulse_left_lower_arm        = 140.0,
        impulse_right_upper_arm       = 140.0,
        impulse_right_lower_arm       = 140.0,
        upwardImpulse_pelvis          = 140.0,
        upwardImpulse_spine           = 140.0,
        upwardImpulse_head            = 110.0,
        upwardImpulse_left_upper_leg  = 120.0,
        upwardImpulse_left_lower_leg  = 120.0,
        upwardImpulse_right_upper_leg = 120.0,
        upwardImpulse_right_lower_leg = 120.0,
        upwardImpulse_left_upper_arm  = 120.0,
        upwardImpulse_left_lower_arm  = 120.0,
        upwardImpulse_right_upper_arm = 120.0,
        upwardImpulse_right_lower_arm = 120.0,
    }
    
    physicsHitReaction swmg:bullet_556x45_overpressured {
        impulse_pelvis                = 250.0,
        impulse_spine                 = 250.0,
        impulse_head                  = 250.0,
        impulse_left_upper_leg        = 245.0,
        impulse_left_lower_leg        = 245.0,
        impulse_right_upper_leg       = 245.0,
        impulse_right_lower_leg       = 245.0,
        impulse_left_upper_arm        = 240.0,
        impulse_left_lower_arm        = 240.0,
        impulse_right_upper_arm       = 240.0,
        impulse_right_lower_arm       = 240.0,
        upwardImpulse_pelvis          = 240.0,
        upwardImpulse_spine           = 240.0,
        upwardImpulse_head            = 210.0,
        upwardImpulse_left_upper_leg  = 220.0,
        upwardImpulse_left_lower_leg  = 220.0,
        upwardImpulse_right_upper_leg = 220.0,
        upwardImpulse_right_lower_leg = 220.0,
        upwardImpulse_left_upper_arm  = 220.0,
        upwardImpulse_left_lower_arm  = 220.0,
        upwardImpulse_right_upper_arm = 220.0,
        upwardImpulse_right_lower_arm = 220.0,
    }
    
    physicsHitReaction swmg:bullet_556x45_subsonic {
        impulse_pelvis                = 0.0,
        impulse_spine                 = 0.0,
        impulse_head                  = 0.0,
        impulse_left_upper_leg        = 0.0,
        impulse_left_lower_leg        = 0.0,
        impulse_right_upper_leg       = 0.0,
        impulse_right_lower_leg       = 0.0,
        impulse_left_upper_arm        = 0.0,
        impulse_left_lower_arm        = 0.0,
        impulse_right_upper_arm       = 0.0,
        impulse_right_lower_arm       = 0.0,
        upwardImpulse_pelvis          = 0.0,
        upwardImpulse_spine           = 0.0,
        upwardImpulse_head            = 0.0,
        upwardImpulse_left_upper_leg  = 0.0,
        upwardImpulse_left_lower_leg  = 0.0,
        upwardImpulse_right_upper_leg = 0.0,
        upwardImpulse_right_lower_leg = 0.0,
        upwardImpulse_left_upper_arm  = 0.0,
        upwardImpulse_left_lower_arm  = 0.0,
        upwardImpulse_right_upper_arm = 0.0,
        upwardImpulse_right_lower_arm = 0.0,
    }
    
    physicsHitReaction swmg:bullet_44 {
        impulse_pelvis                = 40.0,
        impulse_spine                 = 40.0,
        impulse_head                  = 30.0,
        impulse_left_upper_leg        = 30.0,
        impulse_left_lower_leg        = 30.0,
        impulse_right_upper_leg       = 30.0,
        impulse_right_lower_leg       = 30.0,
        impulse_left_upper_arm        = 20.0,
        impulse_left_lower_arm        = 20.0,
        impulse_right_upper_arm       = 20.0,
        impulse_right_lower_arm       = 20.0,
        upwardImpulse_pelvis          = 40.0,
        upwardImpulse_spine           = 40.0,
        upwardImpulse_head            = 10.0,
        upwardImpulse_left_upper_leg  = 20.0,
        upwardImpulse_left_lower_leg  = 20.0,
        upwardImpulse_right_upper_leg = 20.0,
        upwardImpulse_right_lower_leg = 20.0,
        upwardImpulse_left_upper_arm  = 20.0,
        upwardImpulse_left_lower_arm  = 20.0,
        upwardImpulse_right_upper_arm = 20.0,
        upwardImpulse_right_lower_arm = 20.0,
    }
    
    physicsHitReaction swmg:bullet_50 {
        impulse_pelvis                = 100.0,
        impulse_spine                 = 100.0,
        impulse_head                  = 120.0,
        impulse_left_upper_leg        = 120.0,
        impulse_left_lower_leg        = 120.0,
        impulse_right_upper_leg       = 120.0,
        impulse_right_lower_leg       = 120.0,
        impulse_left_upper_arm        = 120.0,
        impulse_left_lower_arm        = 120.0,
        impulse_right_upper_arm       = 120.0,
        impulse_right_lower_arm       = 120.0,
        upwardImpulse_pelvis          = 100.0,
        upwardImpulse_spine           = 100.0,
        upwardImpulse_head            = 110.0,
        upwardImpulse_left_upper_leg  = 100.0,
        upwardImpulse_left_lower_leg  = 100.0,
        upwardImpulse_right_upper_leg = 100.0,
        upwardImpulse_right_lower_leg = 100.0,
        upwardImpulse_left_upper_arm  = 100.0,
        upwardImpulse_left_lower_arm  = 100.0,
        upwardImpulse_right_upper_arm = 100.0,
        upwardImpulse_right_lower_arm = 100.0,
    }
    
    physicsHitReaction swmg:bullet_45 {
        impulse_pelvis                = 20.0,
        impulse_spine                 = 20.0,
        impulse_head                  = 20.0,
        impulse_left_upper_leg        = 20.0,
        impulse_left_lower_leg        = 20.0,
        impulse_right_upper_leg       = 20.0,
        impulse_right_lower_leg       = 20.0,
        impulse_left_upper_arm        = 10.0,
        impulse_left_lower_arm        = 10.0,
        impulse_right_upper_arm       = 10.0,
        impulse_right_lower_arm       = 10.0,
        upwardImpulse_pelvis          = 20.0,
        upwardImpulse_spine           = 20.0,
        upwardImpulse_head            = 5.0,
        upwardImpulse_left_upper_leg  = 10.0,
        upwardImpulse_left_lower_leg  = 10.0,
        upwardImpulse_right_upper_leg = 10.0,
        upwardImpulse_right_lower_leg = 10.0,
        upwardImpulse_left_upper_arm  = 10.0,
        upwardImpulse_left_lower_arm  = 10.0,
        upwardImpulse_right_upper_arm = 10.0,
        upwardImpulse_right_lower_arm = 10.0,
    }
    
    physicsHitReaction swmg:bullet_38 {
        impulse_pelvis                = 20.0,
        impulse_spine                 = 20.0,
        impulse_head                  = 20.0,
        impulse_left_upper_leg        = 20.0,
        impulse_left_lower_leg        = 20.0,
        impulse_right_upper_leg       = 20.0,
        impulse_right_lower_leg       = 20.0,
        impulse_left_upper_arm        = 10.0,
        impulse_left_lower_arm        = 10.0,
        impulse_right_upper_arm       = 10.0,
        impulse_right_lower_arm       = 10.0,
        upwardImpulse_pelvis          = 20.0,
        upwardImpulse_spine           = 20.0,
        upwardImpulse_head            = 5.0,
        upwardImpulse_left_upper_leg  = 10.0,
        upwardImpulse_left_lower_leg  = 10.0,
        upwardImpulse_right_upper_leg = 10.0,
        upwardImpulse_right_lower_leg = 10.0,
        upwardImpulse_left_upper_arm  = 10.0,
        upwardImpulse_left_lower_arm  = 10.0,
        upwardImpulse_right_upper_arm = 10.0,
        upwardImpulse_right_lower_arm = 10.0,
    }
    
    physicsHitReaction swmg:bullet_308 {
        impulse_pelvis                = 60.0,
        impulse_spine                 = 60.0,
        impulse_head                  = 60.0,
        impulse_left_upper_leg        = 60.0,
        impulse_left_lower_leg        = 60.0,
        impulse_right_upper_leg       = 60.0,
        impulse_right_lower_leg       = 60.0,
        impulse_left_upper_arm        = 60.0,
        impulse_left_lower_arm        = 60.0,
        impulse_right_upper_arm       = 60.0,
        impulse_right_lower_arm       = 60.0,
        upwardImpulse_pelvis          = 40.0,
        upwardImpulse_spine           = 40.0,
        upwardImpulse_head            = 15.0,
        upwardImpulse_left_upper_leg  = 40.0,
        upwardImpulse_left_lower_leg  = 40.0,
        upwardImpulse_right_upper_leg = 40.0,
        upwardImpulse_right_lower_leg = 40.0,
        upwardImpulse_left_upper_arm  = 40.0,
        upwardImpulse_left_lower_arm  = 40.0,
        upwardImpulse_right_upper_arm = 40.0,
        upwardImpulse_right_lower_arm = 40.0,
    }
    
    physicsHitReaction swmg:shell_12g_buckshot {
        impulse_pelvis                = 80.0,
        impulse_spine                 = 80.0,
        impulse_head                  = 80.0,
        impulse_left_upper_leg        = 50.0,
        impulse_left_lower_leg        = 50.0,
        impulse_right_upper_leg       = 50.0,
        impulse_right_lower_leg       = 50.0,
        impulse_left_upper_arm        = 10.0,
        impulse_left_lower_arm        = 10.0,
        impulse_right_upper_arm       = 10.0,
        impulse_right_lower_arm       = 10.0,
        upwardImpulse_pelvis          = 40.0,
        upwardImpulse_spine           = 40.0,
        upwardImpulse_head            = 20.0,
        upwardImpulse_left_upper_leg  = 40.0,
        upwardImpulse_left_lower_leg  = 40.0,
        upwardImpulse_right_upper_leg = 40.0,
        upwardImpulse_right_lower_leg = 40.0,
        upwardImpulse_left_upper_arm  = 20.0,
        upwardImpulse_left_lower_arm  = 20.0,
        upwardImpulse_right_upper_arm = 20.0,
        upwardImpulse_right_lower_arm = 20.0,
    }
    
    physicsHitReaction swmg:shell_12g_slug {
        impulse_pelvis                = 380.0,
        impulse_spine                 = 380.0,
        impulse_head                  = 380.0,
        impulse_left_upper_leg        = 350.0,
        impulse_left_lower_leg        = 350.0,
        impulse_right_upper_leg       = 350.0,
        impulse_right_lower_leg       = 350.0,
        impulse_left_upper_arm        = 310.0,
        impulse_left_lower_arm        = 310.0,
        impulse_right_upper_arm       = 310.0,
        impulse_right_lower_arm       = 310.0,
        upwardImpulse_pelvis          = 340.0,
        upwardImpulse_spine           = 340.0,
        upwardImpulse_head            = 320.0,
        upwardImpulse_left_upper_leg  = 340.0,
        upwardImpulse_left_lower_leg  = 340.0,
        upwardImpulse_right_upper_leg = 340.0,
        upwardImpulse_right_lower_leg = 340.0,
        upwardImpulse_left_upper_arm  = 320.0,
        upwardImpulse_left_lower_arm  = 320.0,
        upwardImpulse_right_upper_arm = 320.0,
        upwardImpulse_right_lower_arm = 320.0,
    }
    
    physicsHitReaction swmg:bullet_9x19 {
        impulse_pelvis                = 20.0,
        impulse_spine                 = 20.0,
        impulse_head                  = 10.0,
        impulse_left_upper_leg        = 20.0,
        impulse_left_lower_leg        = 20.0,
        impulse_right_upper_leg       = 20.0,
        impulse_right_lower_leg       = 20.0,
        impulse_left_upper_arm        = 10.0,
        impulse_left_lower_arm        = 10.0,
        impulse_right_upper_arm       = 10.0,
        impulse_right_lower_arm       = 10.0,
        upwardImpulse_pelvis          = 20.0,
        upwardImpulse_spine           = 20.0,
        upwardImpulse_head            = 5.0,
        upwardImpulse_left_upper_leg  = 10.0,
        upwardImpulse_left_lower_leg  = 10.0,
        upwardImpulse_right_upper_leg = 10.0,
        upwardImpulse_right_lower_leg = 10.0,
        upwardImpulse_left_upper_arm  = 10.0,
        upwardImpulse_left_lower_arm  = 10.0,
        upwardImpulse_right_upper_arm = 10.0,
        upwardImpulse_right_lower_arm = 10.0,
    }

    physicsHitReaction M67 {
        impulse_pelvis                = 280.0,
        impulse_spine                 = 280.0,
        impulse_head                  = 280.0,
        impulse_left_upper_leg        = 250.0,
        impulse_left_lower_leg        = 250.0,
        impulse_right_upper_leg       = 250.0,
        impulse_right_lower_leg       = 250.0,
        impulse_left_upper_arm        = 210.0,
        impulse_left_lower_arm        = 210.0,
        impulse_right_upper_arm       = 210.0,
        impulse_right_lower_arm       = 210.0,
        upwardImpulse_pelvis          = 240.0,
        upwardImpulse_spine           = 240.0,
        upwardImpulse_head            = 220.0,
        upwardImpulse_left_upper_leg  = 240.0,
        upwardImpulse_left_lower_leg  = 240.0,
        upwardImpulse_right_upper_leg = 240.0,
        upwardImpulse_right_lower_leg = 240.0,
        upwardImpulse_left_upper_arm  = 220.0,
        upwardImpulse_left_lower_arm  = 220.0,
        upwardImpulse_right_upper_arm = 220.0,
        upwardImpulse_right_lower_arm = 220.0,
    }
    
    physicsHitReaction 40mm_HE_Explosion {
        impulse_pelvis                = 280.0,
        impulse_spine                 = 280.0,
        impulse_head                  = 280.0,
        impulse_left_upper_leg        = 250.0,
        impulse_left_lower_leg        = 250.0,
        impulse_right_upper_leg       = 250.0,
        impulse_right_lower_leg       = 250.0,
        impulse_left_upper_arm        = 210.0,
        impulse_left_lower_arm        = 210.0,
        impulse_right_upper_arm       = 210.0,
        impulse_right_lower_arm       = 210.0,
        upwardImpulse_pelvis          = 240.0,
        upwardImpulse_spine           = 240.0,
        upwardImpulse_head            = 220.0,
        upwardImpulse_left_upper_leg  = 240.0,
        upwardImpulse_left_lower_leg  = 240.0,
        upwardImpulse_right_upper_leg = 240.0,
        upwardImpulse_right_lower_leg = 240.0,
        upwardImpulse_left_upper_arm  = 220.0,
        upwardImpulse_left_lower_arm  = 220.0,
        upwardImpulse_right_upper_arm = 220.0,
        upwardImpulse_right_lower_arm = 220.0,
    }
}