[editor] added save button
This commit is contained in:
@@ -13,7 +13,7 @@ class LevelBundle {
|
||||
return result;
|
||||
}
|
||||
|
||||
public static function parse(config:Config, data:String):Array<BrickConfig> {
|
||||
public static function loads(config:Config, data:String):Array<BrickConfig> {
|
||||
var bricks:Array<BrickConfig> = [];
|
||||
for (line in ~/\s+/g.split(data)) {
|
||||
for (c in line.split('')) {
|
||||
@@ -25,8 +25,12 @@ class LevelBundle {
|
||||
return bricks;
|
||||
}
|
||||
|
||||
public static function dumps(config:Config, bricks:Array<BrickConfig>):String {
|
||||
return bricks.map(function(brick:BrickConfig) return brick.type).join('');
|
||||
}
|
||||
|
||||
public static function get(type:GameType, config:Config, level:Int):Array<BrickConfig> {
|
||||
var data:String = Assets.getText('resources/${type}/levels/level${formatLevel(level)}.txt');
|
||||
return parse(config, data);
|
||||
return loads(config, data);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user