class NiceTactThom extends NiceAssaultRifle;
#exec OBJ LOAD FILE=KillingFloorWeapons.utx
#exec OBJ LOAD FILE=KillingFloorHUD.utx
#exec OBJ LOAD FILE=Inf_Weapons_Foley.uax
simulated function AltFire(float F){
    ToggleLaser();
}
simulated function ToggleLaser(){
    if(!Instigator.IsLocallyControlled()) 
       return;
    // Will redo this bit later, but so far it'll have to do
    if(LaserType == 0)
       LaserType = 1;
    else
       LaserType = 0;
    ApplyLaserState();
}
defaultproperties
{
    LaserAttachmentBone="bone_laser"
    reloadPreEndFrame=0.110000
    reloadEndFrame=0.380000
    reloadChargeEndFrame=0.650000
    reloadMagStartFrame=0.260000
    reloadChargeStartFrame=0.460000
    MagazineBone="thomson-mag"
    MagCapacity=30
    ReloadRate=2.880000
    ReloadAnim="Reload"
    ReloadAnimRate=1.000000
    WeaponReloadAnim="Reload_M4"
    SelectedHudImage=Texture'NicePackT.TactThompson.tact_sel'
    Weight=4.000000
    bHasAimingMode=True
    IdleAimAnim="Idle_Iron"
    StandardDisplayFOV=70.000000
    SleeveNum=2
    TraderInfoTexture=Texture'NicePackT.TactThompson.tact_trader'
    bIsTier2Weapon=True
    MeshRef="NicePackA.tact_tom"
    SkinRefs(0)="NicePackT.TactThompson.EOTECH"
    SkinRefs(1)="NicePackT.TactThompson.holosight_fb"
    SelectSoundRef="NicePackSnd.TactThompson.tact_deploy"
    HudImageRef="NicePackT.TactThompson.tact_unsel"
    PlayerIronSightFOV=65.000000
    ZoomedDisplayFOV=40.000000
    FireModeClass(0)=class'NiceTactThomFire'
    FireModeClass(1)=Class'KFMod.NoFire'
    PutDownAnim="PutDown"
    SelectForce="SwitchToAssaultRifle"
    AIRating=0.550000
    CurrentRating=0.550000
    bShowChargingBar=True
    Description="An excellent tactical Thompson. Not much better than a bullpup, but has lots of ammo and some penetration."
    EffectOffset=(X=100.000000,Y=25.000000,Z=-10.000000)
    DisplayFOV=70.000000
    Priority=70
    CustomCrosshair=11
    CustomCrossHairTextureName="Crosshairs.HUD.Crosshair_Cross5"
    InventoryGroup=3
    GroupOffset=1
    PickupClass=class'NiceTactThomPickup'
    PlayerViewOffset=(X=20.000000,Y=21.500000,Z=-9.000000)
    BobDamping=6.000000
    AttachmentClass=class'NiceTactThomAttachment'
    IconCoords=(X1=245,Y1=39,X2=329,Y2=79)
    ItemName="Tactical Thompson"
    TransientSoundVolume=1.250000
}
