> For the complete documentation index, see [llms.txt](https://speedtutoruk.gitbook.io/apk-doc-v1.7/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://speedtutoruk.gitbook.io/apk-doc-v1.7/setting-up-interactive-objects.md).

# Setting Up Interactive Objects

## Basic GameObject Requirements

All objects that can be interacted with need to have a list of items attached and setup. (Each system may vary slightly but you can check out the individual breakdown pages for more information on those)

{% hint style="info" %}

1. Tag: **InteractiveObject**
2. Add Component: **Box Collider**
3. Add Component: **AKItem** Script (See the [AKItem explained page](/apk-doc-v1.7/akitem-explained.md) for more information)
4. Add Component: **System Item** Script
5. Add Component: (Some Systems) Additional Collection Script
6. Add Component: (If Examinable) **ExamianbleItem** script
   {% endhint %}

### Want To Change Highlight Names? Emission Highlights?

{% hint style="info" %}
Understand how to change highlight names, prompts and emission settings in the AKItem script using this [page](/apk-doc-v1.7/akitem-explained.md)
{% endhint %}

### Flashlight Battery Pickup Example (Without Examine System)

{% hint style="info" %}

1. Tag: **InteractiveObject**
2. Component 1: **Box Collider**
3. Component 2: **AK Item** Script
   1. Set to: **Flashlight Sys**
4. Component 3: **Flashlight Item** Script
   1. Set to: **Battery**
      {% endhint %}

<figure><img src="https://649545417-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3gjV7Rs4V4fDWt4H3B0a%2Fuploads%2FVmAWqxkXfqEPoIDcvZ24%2FFlashlightComponents_NoExamine.JPG?alt=media&amp;token=442a2d12-041a-4991-8481-2c3317ae89c7" alt=""><figcaption></figcaption></figure>

### Flashlight Battery Pickup Examine (With Examine System)

{% hint style="info" %}

1. Tag: **InteractiveObject**
2. Component 1: **Box Collider**
3. Component 2: **AK Item** Script
   1. Set to: **Flashlight Sys**
4. Component 3: **Flashlight Item** Script
   1. Set to: **Battery**
5. Component 4: **ExaminableItem** Script
   {% endhint %}

<figure><img src="https://649545417-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3gjV7Rs4V4fDWt4H3B0a%2Fuploads%2FGwiAXc07MVII9igq4PyX%2FFlashlightComponents_Examine.JPG?alt=media&amp;token=8b3eed66-b4ca-4086-8823-6be21f176210" alt=""><figcaption></figcaption></figure>
