Note that this is an advanced feature and not for the fainthearted ;)


Nested smartwords allows authors to create more dynamic experiences by using variables to access the data in other variables.

Example
Let's say you ask the player to choose a song and store the answer in a player variable called "music".
Normally to access this variable we would use {music}.

Use of {} is for the TeamXp editor which converts the smartword into Conducttr smartwords. The player variable "music" will become |partition.variables[CONCAT("a.",audience.hash,".music")]|


But lets say we want to use the the value in "music" to access some data in the custom data table. To do this we will use this expression:

|partition.custom_data[partition.variables[CONCAT("a.",audience.hash,".music")]]|

To do the same, just copy the expression and replace the ".music" variable with your own player variable.