function add2() { var setting = { float: function (name, def, min, max) { return value.createFloat(name, def, min, max); }, integer: function (name, def, min, max) { return value.createInteger(name, def, min, max); }, boolean: function (name, def) { return value.createBoolean(name, def); }, list: function (name, values, def) { return value.createList(name, values, def); } }; var settings = { }; this.getName = function() { return "TestScaffoldAdd2"; }; this.getDescription = function() { return "TestScaffoldAdd"; }; this.getCategory = function() { return "Fun"; }; this.onEnable = function() { } this.onUpdate = function() { } this.onDisable = function() { } this.addValues = function (values) { for (var i in settings) { values.add(settings[i]); } } } var add2 = new add2(); var add2; add2client = moduleManager.registerModule(add2); moduleManager.unregisterModule(add2);