19 lines
384 B
Dart
19 lines
384 B
Dart
part of 'generator.dart';
|
|
|
|
class Vaults {
|
|
final List<Vault> _primitive = [];
|
|
|
|
static Future<Vaults> load(String filename) async {
|
|
// TODO
|
|
return Vaults();
|
|
}
|
|
|
|
List<Vault> randomFlight(math.Random rng) {
|
|
// TODO: There are many more efficient ways to do this!
|
|
List<Vault> list2 = [];
|
|
list2.addAll(_primitive);
|
|
list2.shuffle(rng);
|
|
return list2;
|
|
}
|
|
}
|