// build the list
ArrayList<SystemGObject> ro = new ArrayList<SystemGObject>();
for (int i = 0; i <= max; i++) {
// add it
if (o.containsKey(i)) {
ro.add(new SystemGObject(o.get(i)));
} else {
// build filler
RubyObject no = (RubyObject) RGSSProjectHelper.getInterpreter(project).runScriptlet("return RPG::Map.new(20,15)");
no.setInstanceVariable("@name", RubyString.newString(r.getRuntime(), "Fill " + i));