# Properties

{% hint style="info" %}
**Set vs Get**

**Set** is used to apply or update a value or part on a Sidekick character, such as setting a part, restoring an outfit, or body blendshapes, while **Get** retrieves the current value or part from a character, enabling it to be stored, compared, or used in logic and conditions.
{% endhint %}

### Understanding Game Creator 2 Properties

In **Game Creator 2**, **properties** are the **fields inside instructions**, conditions, and actions that define what value an instruction works with.\
They’re not standalone instructions, instead, they’re **input fields** that support dynamic values.

Each property type matches the kind of data it represents:

* **String Properties (like Get Part, Set Part etc)** work with instructions like **Set Text.**
* **Number properties (Like Set or Get body blendshapes)** work with **Set Number.**
* **Color Properties** (like **Get Individual Color** or **Set Individual Color**) work with **Set Color** instructions

**HeroBridge** adds its own **Sidekick-specific properties** (like **Get Part**, **Set Part**, and **Get All Parts**) that integrate seamlessly into this system.\
This allows you to connect Sidekick’s modular character data directly into **Game Creator 2’s visual scripting**.

{% content-ref url="/pages/WY52u8tWbYYlpcX4kX60" %}
[Set](/info/game-creator-2-assets/herobridge/properties/set.md)
{% endcontent-ref %}

{% content-ref url="/pages/DRYyTFpHMLlXzC09jQEF" %}
[Get](/info/game-creator-2-assets/herobridge/properties/get.md)
{% endcontent-ref %}


---

# 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://docs.fullscreen.no/info/game-creator-2-assets/herobridge/properties.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.
