• Api Documentation

    Show / Hide Table of Contents
    • CreatorKitCode
      • BaseElementalEffect
      • CharacterData
      • Container
      • ElementalEffect
      • EquipmentItem
      • EquipmentItem.EquipmentSlot
      • EquipmentItem.EquippedEffect
      • EquipmentSystem
      • Helpers
      • HighlightableObject
      • InteractableObject
      • InventorySystem
      • InventorySystem.InventoryEntry
      • Item
      • Loot
      • LootSpawner
      • LootSpawner.LootEntry
      • LootSpawner.SpawnEvent
      • SFXManager
      • SFXManager.PlayData
      • SFXManager.Use
      • SpawnPoint
      • StatSystem
      • StatSystem.DamageType
      • StatSystem.StatModifier
      • StatSystem.StatModifier.Mode
      • StatSystem.Stats
      • StatSystem.TimedStatModifier
      • UsableItem
      • UsableItem.UsageEffect
      • VFXDatabase
      • VFXDatabase.VFXDBEntry
      • VFXManager
      • VFXManager.VFXInstance
      • Weapon
      • Weapon.AttackData
      • Weapon.Stat
      • Weapon.WeaponAttackEffect
    • CreatorKitCodeInternal
      • AmbiencePlayer
      • AnimationControllerDispatcher
      • AnimationControllerDispatcher.IAttackFrameReceiver
      • AnimationControllerDispatcher.IFootstepFrameReceiver
      • AttackState
      • BreakableObject
      • CameraController
      • CharacterAudio
      • CharacterControl
      • DamageUI
      • DamageUI.ActiveText
      • EffectIconUI
      • EquipmentUI
      • InventoryCharacterRender
      • InventoryUI
      • InventoryUI.DragData
      • ItemEntryUI
      • ItemTooltip
      • LootUI
      • RandomBGMPlayer
      • RandomLoopOffset
      • ResourceManager
      • SceneLinkedSMB<TMonoBehaviour>
      • SimpleEnemyController
      • SimpleEnemyController.State
      • TrainingDummy
      • UIAlphaRaycast
      • UISystem

    Class Container

    Special InteractableObject that will trigger the LootSpawner on it when interacted with, and delete itself (a container can only be looted once).

    Inheritance
    System.Object
    UnityEngine.Object
    UnityEngine.Component
    UnityEngine.Behaviour
    UnityEngine.MonoBehaviour
    HighlightableObject
    InteractableObject
    Container
    Inherited Members
    HighlightableObject.m_Renderers
    HighlightableObject.Highlight()
    HighlightableObject.Dehighlight()
    Namespace: CreatorKitCode
    Assembly: Assembly-CSharp.dll
    Syntax
    [RequireComponent(typeof(LootSpawner))]
    public class Container : InteractableObject

    Properties

    IsInteractable

    Declaration
    public override bool IsInteractable { get; }
    Property Value
    Type Description
    System.Boolean
    Overrides
    InteractableObject.IsInteractable

    Methods

    InteractWith(CharacterData)

    Declaration
    public override void InteractWith(CharacterData target)
    Parameters
    Type Name Description
    CharacterData target
    Overrides
    InteractableObject.InteractWith(CharacterData)

    Start()

    Declaration
    protected override void Start()
    Overrides
    HighlightableObject.Start()
    Back to top Generated by DocFX