Guest

Untitled

By: a guest on Jan 28th, 2012  |  syntax: None  |  size: 1.72 KB  |  hits: 11  |  expires: Never
download  |  raw  |  embed  |  report abuse
Copied
  1.         for ( j = 0; j < KFLR.ShopInventory.Length; j++ )
  2.         {
  3.                 ForSalePickup = class<KFWeaponPickup>(KFLR.ShopInventory[j].PC);
  4.  
  5.                 if ( ForSalePickup==None || ActiveCategory!=KFLR.ShopInventory[j].CatNum
  6.                          || class<KFWeapon>(ForSalePickup.default.InventoryType).default.bKFNeverThrow
  7.                          || IsInInventory(ForSalePickup) )
  8.                         continue;
  9.  
  10.                 // Remove single weld.
  11.                 if ( (ForSalePickup==Class'DeaglePickup' && IsInInventory(class'DualDeaglePickup'))
  12.                          || (ForSalePickup==Class'Magnum44Pickup' && IsInInventory(class'Dual44MagnumPickup'))
  13.                          || (ForSalePickup==Class'MK23Pickup' && IsInInventory(class'DualMk23Pickup'))
  14.                          || (ForSalePickup==Class'PistolPickup' && IsInInventory(class'DualPistolPickup'))
  15.                          || (ForSalePickup==Class'MP5A4Pickup' && IsInInventory(class'MP5K_DualPickup'))
  16.                          || (ForSalePickup==Class'MP5A4Pickup' && IsInInventory(class'MP5SDPickup'))
  17.                          || (ForSalePickup==Class'MP5A4Pickup' && IsInInventory(class'MP5MPickup'))
  18.                          || (ForSalePickup==Class'ExecutionerPickup' && IsInInventory(class'DualExecutionerPickup'))
  19.                          || (ForSalePickup==Class'DualPistolPickup' && bHasNoPistol)
  20.                          || (ForSalePickup==Class'DualDeaglePickup' && bHasNoDeagle)
  21.                          || (ForSalePickup==Class'Dual44MagnumPickup' && bHasNoMagnum44)
  22.                          || (ForSalePickup==Class'DualMK23Pickup' && bHasNoMK23)
  23.                          || (ForSalePickup==Class'MP5SDPickup' && bHasNoMP5A4)
  24.                          || (ForSalePickup==Class'MP5MPickup' && bHasNoMP5A4)
  25.                          || (ForSalePickup==Class'MP5K_DualPickup' && bHasNoMP5A4)
  26.                          || (ForSalePickup==Class'M4203Pickup' && bHasNoM4)
  27.                          || (ForSalePickup==Class'FnFalAPickup' && bHasNoFnFal)
  28.                          || (ForSalePickup==Class'DualExecutionerPickup' && bHasNoExecutioner) )
  29.                         continue;              
  30.                        
  31.                         DualDivider = 1;
  32.                         bZeroWeight = false;