# AKItem Explained

{% hint style="warning" %}
This uses a custom editor if you need to edit the fields in this script, you can find that in (Assets > Adventure Puzzle Kit > Editor)
{% endhint %}

### What Does This Script Do?

{% hint style="info" %}

* This script is the intermediate script between the raycast and the specific system items.&#x20;
* This script uses an interface for each system script
* You can set name highlight and name to edit
* Can show a bunch of prompts if the boxes are ticked (Can be edited in the UIManager GameObject inspector)
* Has options for emission highlight if you want to create a makeshift highlight
  {% endhint %}

<figure><img src="/files/jht4iKbYXp8CJQl6jPk8" alt=""><figcaption><p>The AKItem script image</p></figcaption></figure>

### AKItem Fields Explained&#x20;

{% hint style="info" %}

* **System Type:** You can select which system this will interact with when you select the interactive object
* **Show Name Highlight:** If this is ticked, you can show a highlight name when you hover over an object
  * **Highlight Name:** Set the name you want for the interactive object
* **Show Interact Prompt:** Tick this box to show the interact prompt which will show **E - Interact**
* **Show Pickup Prompt:** Tick this box to show the pickup prompt which will show **E - Pickup**
* **Show Examine Prompt:** Tick this box to show the examine prompt which will show **Q - Examine**
* **Show Emission Highlight:** Tick this box to enable emission settings on the object material to create a makeshift highlight
  {% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://speedtutoruk.gitbook.io/apk-doc-v1.7/akitem-explained.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
