♟️
Chess Puzzle System - Doc
  • Chess Puzzle Sys - Introduction
  • ⭐Getting Started
    • Quick Start
    • Detailed Setup
  • ❓Support
    • FAQ
    • Power Up Event
    • Adding Audioclips
    • System Namespace
    • Adding More Fuses / Boxes
    • Using Different Character Controller
    • Where are inputs located?
    • Root GameObject warning?
    • Fuse Spawn Offset / Rotation
  • 🌀Development
    • Patch Notes - V1.4
    • Roadmap
  • 📧Contacts
    • Contact Me
    • My Other Assets
Powered by GitBook
On this page
  • CPInteractor script
  • CPUIManager script
  1. Support

Where are inputs located?

References can be found in the:

  • InputManager

  • CPInteractor

  • CPUIManager

CPInteractor script

void PickupInput()
{
    if (canInteract)
    {
        if (Input.GetKeyDown(CPInputManager.instance.interactKey))
        {
            collectableItem.ItemAction();
        }
    }
}

CPUIManager script

private void Update()
{
    if (disableInventoryOpen)
        return;

    if (Input.GetKeyDown(CPInputManager.instance.openInventoryKey))
    {
        isOpen = !isOpen;
        ToggleInventory(isOpen);
    }
    else if (isOpen && Input.GetKeyDown(CPInputManager.instance.closeInventoryKey))
    {
        isOpen = false;
        ToggleInventory(isOpen);
    }
}
PreviousUsing Different Character ControllerNextRoot GameObject warning?

Last updated 1 year ago

❓