C# Class fBaseXtensions.Items.ItemFunc

Show file Open project: herbfunk/Funky

Public Methods

Method Description
DBItemTypeToPluginItemType ( ItemType type ) : PluginItemTypes
DetermineBaseItemType ( PluginDroppedItemTypes dropitemtype ) : PluginBaseItemTypes
DetermineBaseItemType ( string internalName, int SNOId = -1 ) : PluginBaseItemTypes
DetermineBaseType ( PluginItemTypes thisPluginItemTypes ) : PluginBaseItemTypes
DetermineDroppedItemType ( int SNO, string internalname = "" ) : PluginDroppedItemTypes
DetermineDroppedItemType ( string internalName, int SNOId = -1 ) : PluginDroppedItemTypes
DetermineIsItemActorType ( string internalName ) : ItemStringEntry
DetermineIsStackable ( CacheACDItem item ) : bool
DetermineIsStackable ( PluginDroppedItemTypes thisPluginItemTypes ) : bool
DetermineIsStackable ( PluginItemTypes thisPluginItemTypes, int snoid = -1 ) : bool
DetermineIsTwoSlot ( PluginDroppedItemTypes thisPluginItemTypes ) : bool
DetermineIsTwoSlot ( PluginItemTypes thisPluginItemTypes ) : bool
DetermineItemType ( CacheACDItem cacheItem ) : PluginItemTypes
DetermineItemType ( string sThisInternalName, ItemType DBItemType, FollowerType dbFollowerType = FollowerType.None, int snoid = -1 ) : PluginItemTypes
GetGreaterRiftKeystoneRank ( int SnoID ) : int
GetLegendaryGemUpgradeChance ( int RiftLevel, int GemLevel ) : double

Returns a value between 0 and 1 of upgrading success chance

IsUberKey ( int SNOID ) : bool
PluginItemTypeToDBItemType ( PluginItemTypes thisPluginItemTypes ) : ItemType
ReturnFollowerType ( PluginItemTypes types ) : FollowerType
ReturnGemQualityType ( int snoid, int itemLevel ) : GemQualityTypes
ReturnPotionType ( int snoid ) : PotionTypes

Method Details

DBItemTypeToPluginItemType() public static method

public static DBItemTypeToPluginItemType ( ItemType type ) : PluginItemTypes
type ItemType
return PluginItemTypes

DetermineBaseItemType() public static method

public static DetermineBaseItemType ( PluginDroppedItemTypes dropitemtype ) : PluginBaseItemTypes
dropitemtype PluginDroppedItemTypes
return PluginBaseItemTypes

DetermineBaseItemType() public static method

public static DetermineBaseItemType ( string internalName, int SNOId = -1 ) : PluginBaseItemTypes
internalName string
SNOId int
return PluginBaseItemTypes

DetermineBaseType() public static method

public static DetermineBaseType ( PluginItemTypes thisPluginItemTypes ) : PluginBaseItemTypes
thisPluginItemTypes PluginItemTypes
return PluginBaseItemTypes

DetermineDroppedItemType() public static method

public static DetermineDroppedItemType ( int SNO, string internalname = "" ) : PluginDroppedItemTypes
SNO int
internalname string
return PluginDroppedItemTypes

DetermineDroppedItemType() public static method

public static DetermineDroppedItemType ( string internalName, int SNOId = -1 ) : PluginDroppedItemTypes
internalName string
SNOId int
return PluginDroppedItemTypes

DetermineIsItemActorType() public static method

public static DetermineIsItemActorType ( string internalName ) : ItemStringEntry
internalName string
return fBaseXtensions.Cache.External.Objects.ItemStringEntry

DetermineIsStackable() public static method

public static DetermineIsStackable ( CacheACDItem item ) : bool
item CacheACDItem
return bool

DetermineIsStackable() public static method

public static DetermineIsStackable ( PluginDroppedItemTypes thisPluginItemTypes ) : bool
thisPluginItemTypes PluginDroppedItemTypes
return bool

DetermineIsStackable() public static method

public static DetermineIsStackable ( PluginItemTypes thisPluginItemTypes, int snoid = -1 ) : bool
thisPluginItemTypes PluginItemTypes
snoid int
return bool

DetermineIsTwoSlot() public static method

public static DetermineIsTwoSlot ( PluginDroppedItemTypes thisPluginItemTypes ) : bool
thisPluginItemTypes PluginDroppedItemTypes
return bool

DetermineIsTwoSlot() public static method

public static DetermineIsTwoSlot ( PluginItemTypes thisPluginItemTypes ) : bool
thisPluginItemTypes PluginItemTypes
return bool

DetermineItemType() public static method

public static DetermineItemType ( CacheACDItem cacheItem ) : PluginItemTypes
cacheItem CacheACDItem
return PluginItemTypes

DetermineItemType() public static method

public static DetermineItemType ( string sThisInternalName, ItemType DBItemType, FollowerType dbFollowerType = FollowerType.None, int snoid = -1 ) : PluginItemTypes
sThisInternalName string
DBItemType ItemType
dbFollowerType FollowerType
snoid int
return PluginItemTypes

GetGreaterRiftKeystoneRank() public static method

public static GetGreaterRiftKeystoneRank ( int SnoID ) : int
SnoID int
return int

GetLegendaryGemUpgradeChance() public static method

Returns a value between 0 and 1 of upgrading success chance
public static GetLegendaryGemUpgradeChance ( int RiftLevel, int GemLevel ) : double
RiftLevel int
GemLevel int
return double

IsUberKey() public static method

public static IsUberKey ( int SNOID ) : bool
SNOID int
return bool

PluginItemTypeToDBItemType() public static method

public static PluginItemTypeToDBItemType ( PluginItemTypes thisPluginItemTypes ) : ItemType
thisPluginItemTypes PluginItemTypes
return ItemType

ReturnFollowerType() public static method

public static ReturnFollowerType ( PluginItemTypes types ) : FollowerType
types PluginItemTypes
return FollowerType

ReturnGemQualityType() public static method

public static ReturnGemQualityType ( int snoid, int itemLevel ) : GemQualityTypes
snoid int
itemLevel int
return GemQualityTypes

ReturnPotionType() public static method

public static ReturnPotionType ( int snoid ) : PotionTypes
snoid int
return PotionTypes