init static method
ProjectModel
init(
- String name,
- int generateNfts,
- List<
ProjectLayerModel> projectLayers, - Directory layersDir,
Returns model with initial values. Some of the model's values are set to sensible defaults.
Implementation
static ProjectModel init(String name, int generateNfts,
List<ProjectLayerModel> projectLayers, Directory layersDir) {
return ProjectModel(
name,
cidDefaultCode,
generateNfts,
projectLayers,
Directory("meta"),
Directory(normalize(layersDir.absolute.path)),
Directory("layer_crunched"),
Directory("image"),
Directory("rarity"),
File("rarity_nft.csv"),
File("rarity_layers.csv"),
File("rarity_nft.png"),
File("rarity_layers.png"),
);
}