Merge branch 'dlcweapunlock' into pre-release
This commit is contained in:
@ -1,7 +0,0 @@
|
||||
class DLCWeapDef_Blunderbuss extends KFWeapDef_Blunderbuss
|
||||
abstract;
|
||||
|
||||
DefaultProperties
|
||||
{
|
||||
SharedUnlockId=SCU_None
|
||||
}
|
@ -1,7 +0,0 @@
|
||||
class DLCWeapDef_ChainBat extends KFWeapDef_ChainBat
|
||||
abstract;
|
||||
|
||||
DefaultProperties
|
||||
{
|
||||
SharedUnlockId=SCU_None
|
||||
}
|
@ -1,7 +0,0 @@
|
||||
class DLCWeapDef_ChiappaRhino extends KFWeapDef_ChiappaRhino
|
||||
abstract;
|
||||
|
||||
DefaultProperties
|
||||
{
|
||||
SharedUnlockId=SCU_None
|
||||
}
|
@ -1,7 +0,0 @@
|
||||
class DLCWeapDef_ChiappaRhinoDual extends KFWeapDef_ChiappaRhinoDual
|
||||
abstract;
|
||||
|
||||
DefaultProperties
|
||||
{
|
||||
SharedUnlockId=SCU_None
|
||||
}
|
@ -1,7 +0,0 @@
|
||||
class DLCWeapDef_CompoundBow extends KFWeapDef_CompoundBow
|
||||
abstract;
|
||||
|
||||
DefaultProperties
|
||||
{
|
||||
SharedUnlockId=SCU_None
|
||||
}
|
@ -1,7 +0,0 @@
|
||||
class DLCWeapDef_FreezeThrower extends KFWeapDef_FreezeThrower
|
||||
abstract;
|
||||
|
||||
DefaultProperties
|
||||
{
|
||||
SharedUnlockId=SCU_None
|
||||
}
|
@ -1,7 +0,0 @@
|
||||
class DLCWeapDef_G18 extends KFWeapDef_G18
|
||||
abstract;
|
||||
|
||||
DefaultProperties
|
||||
{
|
||||
SharedUnlockId=SCU_None
|
||||
}
|
@ -1,7 +0,0 @@
|
||||
class DLCWeapDef_IonThruster extends KFWeapDef_IonThruster
|
||||
abstract;
|
||||
|
||||
DefaultProperties
|
||||
{
|
||||
SharedUnlockId=SCU_None
|
||||
}
|
@ -1,7 +0,0 @@
|
||||
class DLCWeapDef_LazerCutter extends KFWeapDef_LazerCutter
|
||||
abstract;
|
||||
|
||||
DefaultProperties
|
||||
{
|
||||
SharedUnlockId=SCU_None
|
||||
}
|
@ -1,7 +0,0 @@
|
||||
class DLCWeapDef_Mine_Reconstructor extends KFWeapDef_Mine_Reconstructor
|
||||
abstract;
|
||||
|
||||
DefaultProperties
|
||||
{
|
||||
SharedUnlockId=SCU_None
|
||||
}
|
@ -1,7 +0,0 @@
|
||||
class DLCWeapDef_Minigun extends KFWeapDef_Minigun
|
||||
abstract;
|
||||
|
||||
DefaultProperties
|
||||
{
|
||||
SharedUnlockId=SCU_None
|
||||
}
|
@ -1,8 +0,0 @@
|
||||
class DLCWeapDef_MosinNagant extends KFWeapDef_MosinNagant
|
||||
abstract;
|
||||
|
||||
DefaultProperties
|
||||
{
|
||||
WeaponClassPath="KFGameContent.KFWeap_Rifle_MosinNagant"
|
||||
SharedUnlockId=SCU_None
|
||||
}
|
@ -1,7 +0,0 @@
|
||||
class DLCWeapDef_Pistol_DualG18 extends KFWeapDef_Pistol_DualG18
|
||||
abstract;
|
||||
|
||||
DefaultProperties
|
||||
{
|
||||
SharedUnlockId=SCU_None
|
||||
}
|
@ -1,7 +0,0 @@
|
||||
class DLCWeapDef_Pistol_G18C extends KFWeapDef_Pistol_G18C
|
||||
abstract;
|
||||
|
||||
DefaultProperties
|
||||
{
|
||||
SharedUnlockId=SCU_None
|
||||
}
|
@ -1,7 +0,0 @@
|
||||
class DLCWeapDef_Rifle_FrostShotgunAxe extends KFWeapDef_Rifle_FrostShotgunAxe
|
||||
abstract;
|
||||
|
||||
DefaultProperties
|
||||
{
|
||||
SharedUnlockId=SCU_None
|
||||
}
|
@ -1,5 +1,20 @@
|
||||
class ExtTraderContainer_Store extends KFGFxTraderContainer_Store;
|
||||
|
||||
/** returns true if this item should not be displayed */
|
||||
function bool IsItemFiltered(STraderItem Item, optional bool bDebug)
|
||||
{
|
||||
if (KFPC.GetPurchaseHelper().IsInOwnedItemList(Item.ClassName))
|
||||
return true;
|
||||
if ( KFPC.GetPurchaseHelper().IsInOwnedItemList(Item.DualClassName) )
|
||||
return true;
|
||||
if (!KFPC.GetPurchaseHelper().IsSellable(Item))
|
||||
return true;
|
||||
if ( Item.WeaponDef.default.PlatformRestriction != PR_All && class'KFUnlockManager'.static.IsPlatformRestricted( Item.WeaponDef.default.PlatformRestriction ) )
|
||||
return true;
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
function RefreshWeaponListByPerk(byte FilterIndex, const out array<STraderItem> ItemList)
|
||||
{
|
||||
local int i, SlotIndex;
|
||||
|
Reference in New Issue
Block a user