diff --git a/static/game/debug/renderer.js b/static/game/debug/renderer.js index def0bac34cee64f070ea49ef3bcea5b9cdbbc113..cd59e41dd2a8f9c2f188dd049c467a595390084f 100644 --- a/static/game/debug/renderer.js +++ b/static/game/debug/renderer.js @@ -65,10 +65,15 @@ function renderRole(_definition, _roleIdle) { var value = element["value"]; var length = element["length"]; - if(prompt){ - for(var varname in prompt){ - while(value.indexOf("$"+varname) != -1){ - value = value.replace("$"+varname, prompt[varname]); + if(prompt) { + var variables = prompt["variables"]; + var selections = prompt["selections"]; + + if(variables) { + for(var varname in variables) { + while(value.indexOf("$"+varname) != -1 ){ + value = value.replace("$"+varname, variables[varname]); + } } } }