import 'package:wolf_3d_data_types/wolf_3d_data_types.dart';

class WolfensteinData {
  final GameVersion version;
  final List<Sprite> walls;
  final List<Sprite> sprites;
  final List<PcmSound> sounds;
  final List<AdLibSound> adLibSounds;
  final List<ImfMusic> music;
  final List<VgaImage> vgaImages;
  final List<Episode> episodes;

  const WolfensteinData({
    required this.version,
    required this.walls,
    required this.sprites,
    required this.sounds,
    required this.adLibSounds,
    required this.music,
    required this.vgaImages,
    required this.episodes,
  });
}
