From e91e5ac2def2607fc1d245f60f3b8da8f7fcefeb Mon Sep 17 00:00:00 2001
From: Nils G <nils.gondermann@ruhr-uni-bochum.de>
Date: Sat, 2 May 2020 12:42:30 +0200
Subject: [PATCH] Move 'variables' into seperate object with 'prompts' JSON

---
 static/game/debug/renderer.js | 13 +++++++++----
 1 file changed, 9 insertions(+), 4 deletions(-)

diff --git a/static/game/debug/renderer.js b/static/game/debug/renderer.js
index def0bac..cd59e41 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]);
+                    }
                 }
             }
         }
-- 
GitLab