> For the complete documentation index, see [llms.txt](https://niam.gitbook.io/documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://niam.gitbook.io/documentation/game-creator-2/editor-expansion-kit.md).

# Editor Expansion Kit

<figure><img src="/files/EnFcLlRk7lyVOUZfnHKm" alt=""><figcaption></figcaption></figure>

The **Editor Expansion Kit** supercharges the Game Creator 2 editor experience with rich quality-of-life improvements designed to streamline workflows and reduce repetitive tasks — all without modifying a single line of GC source code.

<p align="center">Available at <a href="https://u3d.as/3VUV"><img src="/files/1HwjqRzs7c97dsIFSjtQ" alt="" data-size="original"></a></p>

{% hint style="warning" %}
The **Editor Expansion Kit** is a third-party extension designed for [**Game Creator 2**](https://gamecreator.link/core) and requires it to function properly
{% endhint %}

## Key Features

**Plug and Play**\
No setup required. simply import the extension module and see it in action instantly.

**Zero Runtime Impact**\
Compiled exclusively for the Unity Editor with no runtime scripts or build overhead.

**Enhanced Property Elements**\
• Display type-specific icons beside property names.\
• Draw Visual hierarchy lines connecting nested property labels.\
• Right-click context menu: Copy, Paste, Open Script, Help.\
• Full Undo/Redo support when modifying property types.

**Enhanced Polymorphic List**\
• Configurable Max height and Scrollable list.\
• Multi-selection support for list elements.\
• Only Bind elements nested fields when expanded.\
• Running Indicator for synchronous Instructions, Conditions, and Branches.\
• Drag and drop elements between different compatible lists.\
• Cut, Copy, paste and duplicate with complete object-reference preservation.\
• Replace drag handles with index numbers per list type.\
• Animated expand/collapse transitions for list elements (optional).\
• Auto-expand elements while hovering during drag operations.\
• Auto-hide footer to appears only when you hover (optional).\
• Title overflow modes — Clip, Ellipsis, Word Wrap, or Scroll-on-Hover.\
• Basic keyboard shortcut support (<kbd>Delete</kbd>, <kbd>Ctrl+A</kbd>, <kbd>Escape</kbd> and more).\
• Drag-and-drop Unity objects onto variable lists to create automatically.\
• Full Undo/Redo support when reordering, inserting, deleting, and more.

**Extended Character Inspector**\
• See active Gestures and State layers at runtime.\
• Show the list of Attached Props and Target Candidates in realtime.\
• Right-click context menu for each character units selectors: Open Script, Help.\
• Drag-and-drop a GameObject onto the bone path field to auto-populate.

**Shot Camera Preview**\
• Scene view overlay to display shot camera preview perspective.\
• 3D Camera gizmo at the preview position of shot camera in scene view.

{% hint style="info" %}
If you have any questions, suggestions or feedback, please feel free to contact us via [email](mailto:niam.soft@gmail.com).
{% endhint %}
