public Controller(string[] args)
        {
            this.args = args;
            this.inifile = args[0];
            this.command = args[1];

            var = new VariableBin();
            var.LoadFromFile(inifile);

            var table = Utilities.GCSV.GCSVMain.ReadFromFile(new DelimReader(), worlds_file);
            foreach (var line in table)
            {
                var.Str[line["name"]] = line["path"];
            }
        }
 public WorldSwitcher(VariableBin var)
     : base(var)
 {
 }
 public Operation(VariableBin var)
 {
     this.var = var;
 }
 public Teleporter(VariableBin var)
     : base(var)
 {
 }
 public CoordinateGetter(VariableBin var)
     : base(var)
 {
 }