> For the complete documentation index, see [llms.txt](https://wiki.thescriptersguild.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki.thescriptersguild.com/scripting/nodes/lists/generic-list.md).

# Generic List

![](https://692276616-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FN06Vv6nlwviUQ4hI2Kkd%2Fuploads%2Fgit-blob-60fe628c46b5c1ea33967dd9dc9fb75b9137cc12%2Fgeneric-list.png?alt=media)

## Description

Creates a Generic List out of Any non-identifier items, optionally allowing for duplicate entries to be added. If an item is also a list, its entries will be individually added into the result.

## Node Type

Nodes fall into two basic categories: Data and Execution. This node supplies Data for an Execution node.

## Inputs

| Input            | Type    | Required | Description                                                         |
| ---------------- | ------- | -------- | ------------------------------------------------------------------- |
| Any              | item    | No       | Any item in the game accessible to nodes.                           |
| Any              | item    | No       | Any item in the game accessible to nodes.                           |
| Any              | item    | No       | Any item in the game accessible to nodes.                           |
| Allow Duplicates | Boolean | Yes      | Whether or not more than one of a same thing can exist in the list. |

## Outputs

| Output       | Type         | Description                                               |
| ------------ | ------------ | --------------------------------------------------------- |
| Generic List | Generic List | A list containing generic items, not categorized by type. |

\
\
**Contributors**

AddiCt3d 2CHa0s
