0x00x00F8
Members 36
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x0020 | 0xB8 | padding / unreflected | ||
| 0x01 | minorItem | bool | Public | |
| 0x01 | SpecialItem | bool | Public | |
| 0x00DA | 0x02 | padding / unreflected | ||
| 0x04 | rarity | Rarity | Public | |
| 0x04 | CostMultiplier | float | Public | |
| 0x08 | itemTags | List`1 | Public | |
| 0x01 | ableToTrigger | bool | 1 flags | |
| 0x08 | itemName | string | Public | |
| 0x08 | title | LocalizedString | Public | |
| 0x01 | hideTriggerDescription | bool | Public | |
| 0x01 | usesTriggerDescription | bool | Public | |
| 0x08 | triggerDescription | LocalizedString | Public | |
| 0x01 | usesEffectDescription | bool | Public | |
| 0x08 | description | LocalizedString | Public | |
| 0x08 | flavorText | LocalizedString | Public | |
| 0x08 | itemIcon | Texture2D | Private | |
| 0x08 | itemIconSmall | Texture2D | Private | |
| 0x08 | itemIconBig | Texture2D | Private | |
| 0x08 | itemIcon2DOverride | Texture2D | Public | |
| 0x04 | iconScaleModifier | float | Public | |
| 0x01 | statsAfterTrigger | bool | Public | |
| 0x08 | forcedTooltipTypes | List`1 | Public | |
| 0x01 | DisableActivateVFX | bool | Public | |
| 0x00EE | 0x02 | padding / unreflected | ||
| 0x04 | cooldown | float | Public | |
| 0x04 | triggerType | ItemTriggerType | Public | |
| 0x08 | triggerConditions | List`1 | Public | |
| 0x08 | effects | List`1 | Public | |
| 0x08 | stats | PlayerStats | Public | |
| 0x08 | effectEvent | UnityEvent | Public | |
| 0x08 | keyDownEvent | UnityEvent | Public | |
| 0x08 | keyUpEvent | UnityEvent | Public | |
| 0x08 | <player>k__BackingField | Player | Private | |
| 0x08 | <instanceData>k__BackingField | ItemInstanceData | Private | |
| 0x08 | onTriggerAction | Action | Private | |
| 0x08 | onCounterUpdated | Action`1 | Private | |
| 0x08 | onRemovedAction | Action | Private | |
| 0x08 | onReady | Action | Private | |
Inherited from MonoBehaviour 1
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x08 | m_CancellationTokenSource | CancellationTokenSource | Private |
Inherited from Object 5
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| — | 0x04 | kInstanceID_None | int | PrivateStatic+1 flags |
| 0x08 | m_CachedPtr | long | Private | |
| 0x04 | OffsetOfInstanceIDInCPlusPlusObject | int | Static+2 flags | |
| — | 0x08 | objectIsNullMessage | string | PrivateStatic+1 flags |
| — | 0x08 | cloneDestroyedMessage | string | PrivateStatic+1 flags |
Functions 63
| Signature | Flags | Native | Params |
|---|---|---|---|
| void get_player() | Public+1 flags | — | 0x00 |
| void set_player() | Private+1 flags | — | 0x00 |
| void get_instanceData() | Public+1 flags | — | 0x00 |
| void set_instanceData() | Private+1 flags | — | 0x00 |
| void add_onTriggerAction() | Public+1 flags | — | 0x00 |
| void remove_onTriggerAction() | Public+1 flags | — | 0x00 |
| void add_onCounterUpdated() | Public+1 flags | — | 0x00 |
| void remove_onCounterUpdated() | Public+1 flags | — | 0x00 |
| void add_onRemovedAction() | Public+1 flags | — | 0x00 |
| void remove_onRemovedAction() | Public+1 flags | — | 0x00 |
| void add_onReady() | Public+1 flags | — | 0x00 |
| void remove_onReady() | Public+1 flags | — | 0x00 |
| void BigIcon() | Public | — | 0x00 |
| void Icon() | Public | — | 0x00 |
| void InitIcons() | Private | — | 0x00 |
| void SmallIcon() | Public | — | 0x00 |
| void OnDestroy() | Private | — | 0x00 |
| void Awake() | Private | — | 0x00 |
| void Start() | Private | — | 0x00 |
| void Trigger() | 1 flags | — | 0x00 |
| void Update() | Private | — | 0x00 |
| void SpawnVisual() | 1 flags | — | 0x00 |
| void GetRarityMaterial() | Private | — | 0x00 |
| void GetVisualMesh() | Private | — | 0x00 |
| void GetCooldownPercentage() | 1 flags | — | 0x00 |
| void EditCooldown() | 1 flags | — | 0x00 |
| void RemoveItem() | 1 flags | — | 0x00 |
| void HandleRemoval() | Public | — | 0x00 |
| void IsOnCooldown() | 1 flags | — | 0x00 |
| void OffCooldown() | 1 flags | — | 0x00 |
| void KeyUp() | 1 flags | — | 0x00 |
| void KeyDown() | 1 flags | — | 0x00 |
| void Key() | 1 flags | — | 0x00 |
| void JoinBy() | PrivateStatic | — | 0x00 |
| void GetFullDescription() | Public | — | 0x00 |
| void GetItemStatChangeDescription() | Public | — | 0x00 |
| void GetTriggersAndEffectsDescription() | Private | — | 0x00 |
| void GetCustomTriggersAndEffectsDescription() | Private | — | 0x00 |
| void GetDefaultTriggerDescription() | Private | — | 0x00 |
| void GetChanceCheckString() | Private | — | 0x00 |
| void GetDefaultEffectDescription() | Private | — | 0x00 |
| void GetDescriptionForEffects() | PrivateStatic | — | 0x00 |
| void GetTipDescription() | 1 flags | — | 0x00 |
| void SetCounter() | 1 flags | — | 0x00 |
| void RegisterInstanceData() | Public | — | 0x00 |
| void GetEntry() | Public | — | 0x00 |
| void TryGetEntry() | Public | — | 0x00 |
| void HasEntry() | Public | — | 0x00 |
| void get_IsUnlockedFact() | Private+1 flags | — | 0x00 |
| void get_IsUnlockedByDefault() | Public+1 flags | — | 0x00 |
| void get_IsUnlocked() | Public+1 flags | — | 0x00 |
| void set_IsUnlocked() | Public+1 flags | — | 0x00 |
| void get_IsShownFact() | Private+1 flags | — | 0x00 |
| void get_IsShown() | Public+1 flags | — | 0x00 |
| void set_IsShown() | Public+1 flags | — | 0x00 |
| void get_IsBoughtFact() | Private+1 flags | — | 0x00 |
| void get_IsBought() | Public+1 flags | — | 0x00 |
| void set_IsBought() | Public+1 flags | — | 0x00 |
| void GetTooltipTypes() | Public | — | 0x00 |
| void GetTooltipTypeFromVariable() | Private | — | 0x00 |
| void GetTooltipTypesFromStats() | Private | — | 0x00 |
| void GetChanceData() | Public | — | 0x00 |
| void .ctor() | Public+1 flags | — | 0x00 |
Used by 24
types with a member, parameter or interface of this type<>c__DisplayClass18_0<>c__DisplayClass2_0<>c__DisplayClass42_2<>c__DisplayClass56_0ConditionalStatsEnc_GiveItemEnc_RemoveItemEncReq_ItemCheckFragmentModifierDatabaseFragmentModifierEffect_GainItemImmediateGrappleIconItemInstanceExpirationItemLocalisationToolItemUnlockJumpItemOtherPlayerItemNotificationMessageRedirectItemRunConfigShopItemShopItemHandlerSpecialItemEffectUI_ItemIconUnlockScreen