function Hint(element) { Module.call(this); this.element = element; this.update = function() { if(ronin.module){ this.element.innerHTML = this.message(ronin.module,commander.cmd); this.element.style.display = "block"; } else{ this.element.style.display = "none"; } } this.message = function(module,cmd) { var s = ""+module.constructor.name+""; var e = 0; while(e < 10){ if(!module.parameters[e]){ break; } var param_name = module.parameters[e].name; s += cmd[param_name.toLowerCase()]() ? ""+cmd[param_name.toLowerCase()]().render()+"" : ""+param_name+""; e += 1; } return s; } }