Subversion Repository Public Repository

Nextrek

1
{"uid":"4FC8DB5825781449A98B79F6CDB6A04785D8","isLoaded":true,"lastModificationTime":0,"items":{"name":"Template_FreeChoiceBox","type":"game_script","order":26,"content":"ui.UiFactory.customTypes[\"ui.FreeChoiceBox\"] = {\n    \"type\": \"ui.FreeLayout\",\n    \"frame\": [0, 0, Graphics.width, Graphics.height],\n    \"controls\": [\n        {\n            \"type\": \"ui.StackLayout\",\n            \"sizeToFit\": true,\n            \"alignmentX\": 1,\n            \"alignmentY\": 0,\n            \"visible\": no,\n            \"formulas\": [$ -> o.visible = $tempFields.choiceTimer.behavior.isRunning and $tempFields.choiceTimerVisible],\n            \"controls\": [\n                {\n                    \"type\": \"ui.Text\",\n                    \"style\": \"choiceTimerText\",\n                    \"format\": \"%02d\",\n                    \"sizeToFit\": true,\n                    \"updateBehavior\": \"continuous\",\n                    \"formulas\": [$ -> o.text = $tempFields.choiceTimer.behavior.minutes],\n                    \"text\": \"\"\n                },\n                {\n                    \"type\": \"ui.Text\",\n                    \"sizeToFit\": true,\n                    \"style\": \"choiceTimerText\",\n                    \"text\": \":\"\n                },\n                {\n                    \"type\": \"ui.Text\",\n                    \"style\": \"choiceTimerText\",\n                    \"sizeToFit\": true,\n                    \"format\": \"%02d\",\n                    \"updateBehavior\": \"continuous\",\n                    \"id\": \"seconds\",\n                    \"formulas\": [$ -> o.text = $tempFields.choiceTimer.behavior.seconds],\n                    \"text\": \"\"\n                }\n            ]\n        },\n        {\n            \"type\": \"ui.FreeLayout\",\n            \"frame\": [0, 0, Graphics.width, Graphics.height],\n            \"dataField\": ($ -> $tempFields.choices),\n            \"template\": {\n                \"type\": \"ui.FreeLayout\",\n                \"formulas\": [$ -> if @onInitialize then o.ui.enabled = $tempFields.choices[o.index].isEnabled],\n                \"controls\":[\n                    {\n                        \"type\": \"ui.SelectableWindow\",\n                        \"frame\": [0, 0, \"100%\", \"100%\"],\n                        \n                        \"params\": {\n                            \"action\": {\"name\": \"emitEvent\", \"params\": { \"name\": \"selectionAccept\", \"source\": ($ -> o.parent.parent.parent.parent), \"data\": ($ -> $tempFields.choices[o.parent.parent.index]) }}\n                        },\n                        \"zIndex\": 4999\n                    },\n                    {\n                        \"type\": \"ui.Text\",\n                        \"sizeToFit\": true,\n                        \"styles\": [\"regularUIText\"],\n                        \"alignmentX\": 1,\n                        \"alignmentY\": 1,\n                        \"frame\": [0, 0],\n                        \"formulas\": [$ -> o.text = $tempFields.choices[o.parent.index]?.text],\n                        \"zIndex\": 5100\n                    }\n                ]\n            }\n            \n        }\n        \n    ]\n}","parentId":"2A0E8A67K5BAAA4D7AS9017ED220E9EFFCA7","folder":false,"compiledContent":"ui.UiFactory.customTypes[\"ui.FreeChoiceBox\"] = {\n  \"type\": \"ui.FreeLayout\",\n  \"frame\": [0, 0, Graphics.width, Graphics.height],\n  \"controls\": [\n    {\n      \"type\": \"ui.StackLayout\",\n      \"sizeToFit\": true,\n      \"alignmentX\": 1,\n      \"alignmentY\": 0,\n      \"visible\": false,\n      \"formulas\": [\n        $(function() {\n          return o.visible = $tempFields.choiceTimer.behavior.isRunning && $tempFields.choiceTimerVisible;\n        })\n      ],\n      \"controls\": [\n        {\n          \"type\": \"ui.Text\",\n          \"style\": \"choiceTimerText\",\n          \"format\": \"%02d\",\n          \"sizeToFit\": true,\n          \"updateBehavior\": \"continuous\",\n          \"formulas\": [\n            $(function() {\n              return o.text = $tempFields.choiceTimer.behavior.minutes;\n            })\n          ],\n          \"text\": \"\"\n        }, {\n          \"type\": \"ui.Text\",\n          \"sizeToFit\": true,\n          \"style\": \"choiceTimerText\",\n          \"text\": \":\"\n        }, {\n          \"type\": \"ui.Text\",\n          \"style\": \"choiceTimerText\",\n          \"sizeToFit\": true,\n          \"format\": \"%02d\",\n          \"updateBehavior\": \"continuous\",\n          \"id\": \"seconds\",\n          \"formulas\": [\n            $(function() {\n              return o.text = $tempFields.choiceTimer.behavior.seconds;\n            })\n          ],\n          \"text\": \"\"\n        }\n      ]\n    }, {\n      \"type\": \"ui.FreeLayout\",\n      \"frame\": [0, 0, Graphics.width, Graphics.height],\n      \"dataField\": $(function() {\n        return $tempFields.choices;\n      }),\n      \"template\": {\n        \"type\": \"ui.FreeLayout\",\n        \"formulas\": [\n          $(function() {\n            if (this.onInitialize) {\n              return o.ui.enabled = $tempFields.choices[o.index].isEnabled;\n            }\n          })\n        ],\n        \"controls\": [\n          {\n            \"type\": \"ui.SelectableWindow\",\n            \"frame\": [0, 0, \"100%\", \"100%\"],\n            \"params\": {\n              \"action\": {\n                \"name\": \"emitEvent\",\n                \"params\": {\n                  \"name\": \"selectionAccept\",\n                  \"source\": $(function() {\n                    return o.parent.parent.parent.parent;\n                  }),\n                  \"data\": $(function() {\n                    return $tempFields.choices[o.parent.parent.index];\n                  })\n                }\n              }\n            },\n            \"zIndex\": 4999\n          }, {\n            \"type\": \"ui.Text\",\n            \"sizeToFit\": true,\n            \"styles\": [\"regularUIText\"],\n            \"alignmentX\": 1,\n            \"alignmentY\": 1,\n            \"frame\": [0, 0],\n            \"formulas\": [\n              $(function() {\n                var ref;\n                return o.text = (ref = $tempFields.choices[o.parent.index]) != null ? ref.text : void 0;\n              })\n            ],\n            \"zIndex\": 5100\n          }\n        ]\n      }\n    }\n  ]\n};\n\n//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLEVBQUUsQ0FBQyxTQUFTLENBQUMsV0FBWSxDQUFBLGtCQUFBLENBQXpCLEdBQStDO0VBQzNDLE1BQUEsRUFBUSxlQURtQztFQUUzQyxPQUFBLEVBQVMsQ0FBQyxDQUFELEVBQUksQ0FBSixFQUFPLFFBQVEsQ0FBQyxLQUFoQixFQUF1QixRQUFRLENBQUMsTUFBaEMsQ0FGa0M7RUFHM0MsVUFBQSxFQUFZO0lBQ1I7TUFDSSxNQUFBLEVBQVEsZ0JBRFo7TUFFSSxXQUFBLEVBQWEsSUFGakI7TUFHSSxZQUFBLEVBQWMsQ0FIbEI7TUFJSSxZQUFBLEVBQWMsQ0FKbEI7TUFLSSxTQUFBLEVBQVcsS0FMZjtNQU1JLFVBQUEsRUFBWTtRQUFDLENBQUEsQ0FBRSxTQUFBO2lCQUFHLENBQUMsQ0FBQyxPQUFGLEdBQVksV0FBVyxDQUFDLFdBQVcsQ0FBQyxRQUFRLENBQUMsU0FBakMsSUFBK0MsV0FBVyxDQUFDO1FBQTFFLENBQUYsQ0FBRDtPQU5oQjtNQU9JLFVBQUEsRUFBWTtRQUNSO1VBQ0ksTUFBQSxFQUFRLFNBRFo7VUFFSSxPQUFBLEVBQVMsaUJBRmI7VUFHSSxRQUFBLEVBQVUsTUFIZDtVQUlJLFdBQUEsRUFBYSxJQUpqQjtVQUtJLGdCQUFBLEVBQWtCLFlBTHRCO1VBTUksVUFBQSxFQUFZO1lBQUMsQ0FBQSxDQUFFLFNBQUE7cUJBQUcsQ0FBQyxDQUFDLElBQUYsR0FBUyxXQUFXLENBQUMsV0FBVyxDQUFDLFFBQVEsQ0FBQztZQUE3QyxDQUFGLENBQUQ7V0FOaEI7VUFPSSxNQUFBLEVBQVEsRUFQWjtTQURRLEVBVVI7VUFDSSxNQUFBLEVBQVEsU0FEWjtVQUVJLFdBQUEsRUFBYSxJQUZqQjtVQUdJLE9BQUEsRUFBUyxpQkFIYjtVQUlJLE1BQUEsRUFBUSxHQUpaO1NBVlEsRUFnQlI7VUFDSSxNQUFBLEVBQVEsU0FEWjtVQUVJLE9BQUEsRUFBUyxpQkFGYjtVQUdJLFdBQUEsRUFBYSxJQUhqQjtVQUlJLFFBQUEsRUFBVSxNQUpkO1VBS0ksZ0JBQUEsRUFBa0IsWUFMdEI7VUFNSSxJQUFBLEVBQU0sU0FOVjtVQU9JLFVBQUEsRUFBWTtZQUFDLENBQUEsQ0FBRSxTQUFBO3FCQUFHLENBQUMsQ0FBQyxJQUFGLEdBQVMsV0FBVyxDQUFDLFdBQVcsQ0FBQyxRQUFRLENBQUM7WUFBN0MsQ0FBRixDQUFEO1dBUGhCO1VBUUksTUFBQSxFQUFRLEVBUlo7U0FoQlE7T0FQaEI7S0FEUSxFQW9DUjtNQUNJLE1BQUEsRUFBUSxlQURaO01BRUksT0FBQSxFQUFTLENBQUMsQ0FBRCxFQUFJLENBQUosRUFBTyxRQUFRLENBQUMsS0FBaEIsRUFBdUIsUUFBUSxDQUFDLE1BQWhDLENBRmI7TUFHSSxXQUFBLEVBQWMsQ0FBQSxDQUFFLFNBQUE7ZUFBRyxXQUFXLENBQUM7TUFBZixDQUFGLENBSGxCO01BSUksVUFBQSxFQUFZO1FBQ1IsTUFBQSxFQUFRLGVBREE7UUFFUixVQUFBLEVBQVk7VUFBQyxDQUFBLENBQUUsU0FBQTtZQUFHLElBQUcsSUFBQyxDQUFBLFlBQUo7cUJBQXNCLENBQUMsQ0FBQyxFQUFFLENBQUMsT0FBTCxHQUFlLFdBQVcsQ0FBQyxPQUFRLENBQUEsQ0FBQyxDQUFDLEtBQUYsQ0FBUSxDQUFDLFVBQWxFOztVQUFILENBQUYsQ0FBRDtTQUZKO1FBR1IsVUFBQSxFQUFXO1VBQ1A7WUFDSSxNQUFBLEVBQVEscUJBRFo7WUFFSSxPQUFBLEVBQVMsQ0FBQyxDQUFELEVBQUksQ0FBSixFQUFPLE1BQVAsRUFBZSxNQUFmLENBRmI7WUFJSSxRQUFBLEVBQVU7Y0FDTixRQUFBLEVBQVU7Z0JBQUMsTUFBQSxFQUFRLFdBQVQ7Z0JBQXNCLFFBQUEsRUFBVTtrQkFBRSxNQUFBLEVBQVEsaUJBQVY7a0JBQTZCLFFBQUEsRUFBVyxDQUFBLENBQUUsU0FBQTsyQkFBRyxDQUFDLENBQUMsTUFBTSxDQUFDLE1BQU0sQ0FBQyxNQUFNLENBQUM7a0JBQTFCLENBQUYsQ0FBeEM7a0JBQTZFLE1BQUEsRUFBUyxDQUFBLENBQUUsU0FBQTsyQkFBRyxXQUFXLENBQUMsT0FBUSxDQUFBLENBQUMsQ0FBQyxNQUFNLENBQUMsTUFBTSxDQUFDLEtBQWhCO2tCQUF2QixDQUFGLENBQXRGO2lCQUFoQztlQURKO2FBSmQ7WUFPSSxRQUFBLEVBQVUsSUFQZDtXQURPLEVBVVA7WUFDSSxNQUFBLEVBQVEsU0FEWjtZQUVJLFdBQUEsRUFBYSxJQUZqQjtZQUdJLFFBQUEsRUFBVSxDQUFDLGVBQUQsQ0FIZDtZQUlJLFlBQUEsRUFBYyxDQUpsQjtZQUtJLFlBQUEsRUFBYyxDQUxsQjtZQU1JLE9BQUEsRUFBUyxDQUFDLENBQUQsRUFBSSxDQUFKLENBTmI7WUFPSSxVQUFBLEVBQVk7Y0FBQyxDQUFBLENBQUUsU0FBQTtBQUFHLG9CQUFBO3VCQUFBLENBQUMsQ0FBQyxJQUFGLDREQUE0QyxDQUFFO2NBQWpELENBQUYsQ0FBRDthQVBoQjtZQVFJLFFBQUEsRUFBVSxJQVJkO1dBVk87U0FISDtPQUpoQjtLQXBDUTtHQUgrQiIsInNvdXJjZXNDb250ZW50IjpbInVpLlVpRmFjdG9yeS5jdXN0b21UeXBlc1tcInVpLkZyZWVDaG9pY2VCb3hcIl0gPSB7XG4gICAgXCJ0eXBlXCI6IFwidWkuRnJlZUxheW91dFwiLFxuICAgIFwiZnJhbWVcIjogWzAsIDAsIEdyYXBoaWNzLndpZHRoLCBHcmFwaGljcy5oZWlnaHRdLFxuICAgIFwiY29udHJvbHNcIjogW1xuICAgICAgICB7XG4gICAgICAgICAgICBcInR5cGVcIjogXCJ1aS5TdGFja0xheW91dFwiLFxuICAgICAgICAgICAgXCJzaXplVG9GaXRcIjogdHJ1ZSxcbiAgICAgICAgICAgIFwiYWxpZ25tZW50WFwiOiAxLFxuICAgICAgICAgICAgXCJhbGlnbm1lbnRZXCI6IDAsXG4gICAgICAgICAgICBcInZpc2libGVcIjogbm8sXG4gICAgICAgICAgICBcImZvcm11bGFzXCI6IFskIC0+IG8udmlzaWJsZSA9ICR0ZW1wRmllbGRzLmNob2ljZVRpbWVyLmJlaGF2aW9yLmlzUnVubmluZyBhbmQgJHRlbXBGaWVsZHMuY2hvaWNlVGltZXJWaXNpYmxlXSxcbiAgICAgICAgICAgIFwiY29udHJvbHNcIjogW1xuICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgXCJ0eXBlXCI6IFwidWkuVGV4dFwiLFxuICAgICAgICAgICAgICAgICAgICBcInN0eWxlXCI6IFwiY2hvaWNlVGltZXJUZXh0XCIsXG4gICAgICAgICAgICAgICAgICAgIFwiZm9ybWF0XCI6IFwiJTAyZFwiLFxuICAgICAgICAgICAgICAgICAgICBcInNpemVUb0ZpdFwiOiB0cnVlLFxuICAgICAgICAgICAgICAgICAgICBcInVwZGF0ZUJlaGF2aW9yXCI6IFwiY29udGludW91c1wiLFxuICAgICAgICAgICAgICAgICAgICBcImZvcm11bGFzXCI6IFskIC0+IG8udGV4dCA9ICR0ZW1wRmllbGRzLmNob2ljZVRpbWVyLmJlaGF2aW9yLm1pbnV0ZXNdLFxuICAgICAgICAgICAgICAgICAgICBcInRleHRcIjogXCJcIlxuICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICBcInR5cGVcIjogXCJ1aS5UZXh0XCIsXG4gICAgICAgICAgICAgICAgICAgIFwic2l6ZVRvRml0XCI6IHRydWUsXG4gICAgICAgICAgICAgICAgICAgIFwic3R5bGVcIjogXCJjaG9pY2VUaW1lclRleHRcIixcbiAgICAgICAgICAgICAgICAgICAgXCJ0ZXh0XCI6IFwiOlwiXG4gICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgIFwidHlwZVwiOiBcInVpLlRleHRcIixcbiAgICAgICAgICAgICAgICAgICAgXCJzdHlsZVwiOiBcImNob2ljZVRpbWVyVGV4dFwiLFxuICAgICAgICAgICAgICAgICAgICBcInNpemVUb0ZpdFwiOiB0cnVlLFxuICAgICAgICAgICAgICAgICAgICBcImZvcm1hdFwiOiBcIiUwMmRcIixcbiAgICAgICAgICAgICAgICAgICAgXCJ1cGRhdGVCZWhhdmlvclwiOiBcImNvbnRpbnVvdXNcIixcbiAgICAgICAgICAgICAgICAgICAgXCJpZFwiOiBcInNlY29uZHNcIixcbiAgICAgICAgICAgICAgICAgICAgXCJmb3JtdWxhc1wiOiBbJCAtPiBvLnRleHQgPSAkdGVtcEZpZWxkcy5jaG9pY2VUaW1lci5iZWhhdmlvci5zZWNvbmRzXSxcbiAgICAgICAgICAgICAgICAgICAgXCJ0ZXh0XCI6IFwiXCJcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICBdXG4gICAgICAgIH0sXG4gICAgICAgIHtcbiAgICAgICAgICAgIFwidHlwZVwiOiBcInVpLkZyZWVMYXlvdXRcIixcbiAgICAgICAgICAgIFwiZnJhbWVcIjogWzAsIDAsIEdyYXBoaWNzLndpZHRoLCBHcmFwaGljcy5oZWlnaHRdLFxuICAgICAgICAgICAgXCJkYXRhRmllbGRcIjogKCQgLT4gJHRlbXBGaWVsZHMuY2hvaWNlcyksXG4gICAgICAgICAgICBcInRlbXBsYXRlXCI6IHtcbiAgICAgICAgICAgICAgICBcInR5cGVcIjogXCJ1aS5GcmVlTGF5b3V0XCIsXG4gICAgICAgICAgICAgICAgXCJmb3JtdWxhc1wiOiBbJCAtPiBpZiBAb25Jbml0aWFsaXplIHRoZW4gby51aS5lbmFibGVkID0gJHRlbXBGaWVsZHMuY2hvaWNlc1tvLmluZGV4XS5pc0VuYWJsZWRdLFxuICAgICAgICAgICAgICAgIFwiY29udHJvbHNcIjpbXG4gICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIFwidHlwZVwiOiBcInVpLlNlbGVjdGFibGVXaW5kb3dcIixcbiAgICAgICAgICAgICAgICAgICAgICAgIFwiZnJhbWVcIjogWzAsIDAsIFwiMTAwJVwiLCBcIjEwMCVcIl0sXG4gICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgIFwicGFyYW1zXCI6IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcImFjdGlvblwiOiB7XCJuYW1lXCI6IFwiZW1pdEV2ZW50XCIsIFwicGFyYW1zXCI6IHsgXCJuYW1lXCI6IFwic2VsZWN0aW9uQWNjZXB0XCIsIFwic291cmNlXCI6ICgkIC0+IG8ucGFyZW50LnBhcmVudC5wYXJlbnQucGFyZW50KSwgXCJkYXRhXCI6ICgkIC0+ICR0ZW1wRmllbGRzLmNob2ljZXNbby5wYXJlbnQucGFyZW50LmluZGV4XSkgfX1cbiAgICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICBcInpJbmRleFwiOiA0OTk5XG4gICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIFwidHlwZVwiOiBcInVpLlRleHRcIixcbiAgICAgICAgICAgICAgICAgICAgICAgIFwic2l6ZVRvRml0XCI6IHRydWUsXG4gICAgICAgICAgICAgICAgICAgICAgICBcInN0eWxlc1wiOiBbXCJyZWd1bGFyVUlUZXh0XCJdLFxuICAgICAgICAgICAgICAgICAgICAgICAgXCJhbGlnbm1lbnRYXCI6IDEsXG4gICAgICAgICAgICAgICAgICAgICAgICBcImFsaWdubWVudFlcIjogMSxcbiAgICAgICAgICAgICAgICAgICAgICAgIFwiZnJhbWVcIjogWzAsIDBdLFxuICAgICAgICAgICAgICAgICAgICAgICAgXCJmb3JtdWxhc1wiOiBbJCAtPiBvLnRleHQgPSAkdGVtcEZpZWxkcy5jaG9pY2VzW28ucGFyZW50LmluZGV4XT8udGV4dF0sXG4gICAgICAgICAgICAgICAgICAgICAgICBcInpJbmRleFwiOiA1MTAwXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBdXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgICAgICBcbiAgICBdXG59Il19\n//# sourceURL=Template_FreeChoiceBox_170.js"},"summary":["name","type"]}

Commits for Nextrek/s2s/data/4FC8DB5825781449A98B79F6CDB6A04785D8.json

Diff revisions: vs.
Revision Author Commited Message
1084 MOliva picture MOliva Fri 11 May, 2018 12:41:55 +0000