# Realizing User Property Types

**URL:** <https://qa.fmod.com/t/realizing-user-property-types/12838>\
**Category:** FMOD Studio\
**Created:** [November 27, 2016, 7:14pm UTC](https://qa.fmod.com/t/realizing-user-property-types/12838 "2016-11-27T19:14:13Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![vktlabs](https://avatars.discourse-cdn.com/v4/letter/v/b38774/32.png) [@vktlabs](https://qa.fmod.com/u/vktlabs)\
**Post date:** [November 27, 2016, 7:14pm UTC](https://qa.fmod.com/t/realizing-user-property-types/12838/1 "2016-11-27T19:14:13Z")

</div>

When I enter single-digit numeric user properties, they appear as .type=FMOD\_STUDIO\_USER\_PROPERTY\_TYPE\_FLOAT in the runtime. Alphanumerics appear as expected: .type=FMOD\_STUDIO\_USER\_PROPERTY\_TYPE\_STRING. This includes strings like “true”.

Nothing obvious in the GUI nor the user manual indicates how other runtime-defined types might be used.

Is there a trick to force FMOD Studio to interpret user properties such that FMOD\_STUDIO\_USER\_PROPERTY\_TYPE\_INTEGER and FMOD\_STUDIO\_USER\_PROPERTY\_TYPE\_BOOLEAN can be stored and used at runtime?

---

<div class="post-metadata">

**Author:** ![vktlabs](https://avatars.discourse-cdn.com/v4/letter/v/b38774/32.png) [@vktlabs](https://qa.fmod.com/u/vktlabs)\
**Post date:** [November 27, 2016, 7:16pm UTC](https://qa.fmod.com/t/realizing-user-property-types/12838/2 "2016-11-27T19:16:09Z")

</div>

Clarification: by ‘stored’ I mean stored/used at build-time when banks are emitted.

---

<div class="post-metadata">

**Author:** ![joseph](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/joseph/32/264_2.png) [@joseph](https://qa.fmod.com/u/joseph)\
**Post date:** [November 27, 2016, 11:07pm UTC](https://qa.fmod.com/t/realizing-user-property-types/12838/3 "2016-11-27T23:07:32Z")

</div>

At the time of writing (November 2016) there is no way to specify user property types other than FLOAT and STRING in the FMOD Studio GUI.

If your game project requires other types, and you want to specify user properties in the GUI tool, you’ll have to recast those property values in your game’s code.
