Zdexby TheHolyOneZ
44,741 classes
ScheduleOne.Product.ProductItemInstance, Assembly-CSharp 0x0048 (72 B) inherited 0x0038 Assembly-CSharp.dll
0x00x0048

Members 2

OffsetSizeNameTypeFlagsDefault
0x08PackagingIDstringPublic—
0x08packagingPackagingDefinitionPrivate—
Inherited from QualityItemInstance 1
OffsetSizeNameTypeFlagsDefault
0x04QualityEQualityPublic—
Inherited from BaseItemInstance 5
OffsetSizeNameTypeFlagsDefault
—0x04ApproximateByteSizeintPublicStatic+1 flags80
0x04<Quantity>k__BackingFieldintPrivate—
0x00140x04padding / unreflected
0x08onDataChangedActionPrivate—
0x08requestClearSlotActionPrivate—
0x08_definitionBaseItemDefinition1 flags—

Functions 24

SignatureFlagsNativeParams
PackagingDefinition get_AppliedPackaging()Public+1 flags0x08
int get_Amount()Public+1 flags0x04
string get_Name()Public+2 flags0x08
Equippable get_Equippable()Public+2 flags0x08
StoredItem get_StoredItem()Public+2 flags0x08
Sprite get_Icon()Public+2 flags0x08
void .ctor(ItemDefinition definition, int quantity, const EQuality& quality, PackagingDefinition _packaging)Public+1 flags0x08
bool CanStackWith(ItemInstance other, bool checkQuantities)Public+1 flags0x08
ItemInstance GetCopy(int overrideQuantity)Public+1 flags0x08
void SetPackaging(PackagingDefinition def)Public+2 flags0x08
Equippable GetEquippable()Private0x08
StoredItem GetStoredItem()Private0x08
Sprite GetIcon()Private0x08
ItemData GetItemData()Public+1 flags0x08
float GetAddictiveness()Public+2 flags0x04
float GetSimilarity(ProductDefinition other, const EQuality& otherQuality)Public0x08
void ApplyEffectsToNPC(NPC npc)Public+2 flags0x08
void ClearEffectsFromNPC(NPC npc)Public+2 flags0x08
void ApplyEffectsToPlayer(Player player)Public+2 flags0x08
void ClearEffectsFromPlayer(Player Player)Public+2 flags0x08
float GetMonetaryValue()Public+1 flags0x04
int GetTotalAmount()Public+1 flags0x04
void Write(Writer writer)Public+1 flags0x08
void Read(Reader reader)Public+1 flags0x08

Subclasses 4

Used by 45

types with a member, parameter or interface of this type