Refactor entity, HUD, menu, music, and SFX modules for improved readability and consistency in code formatting
Signed-off-by: Hans Kokx <hans.d.kokx@gmail.com>
This commit is contained in:
@@ -95,7 +95,8 @@ class SharewareMenuPicModule extends MenuPicModule {
|
||||
MenuPicKey.episode5,
|
||||
MenuPicKey.episode6,
|
||||
];
|
||||
if (episodeIndex >= 0 && episodeIndex < keys.length) return keys[episodeIndex];
|
||||
if (episodeIndex >= 0 && episodeIndex < keys.length)
|
||||
return keys[episodeIndex];
|
||||
return MenuPicKey.episode1;
|
||||
}
|
||||
|
||||
|
||||
@@ -10,7 +10,16 @@ class SharewareMusicModule extends MusicModule {
|
||||
|
||||
// Original WL_INTER.C shareware music table (Episode 1 only).
|
||||
static const List<int> _levelMap = [
|
||||
2, 3, 4, 5, 2, 3, 4, 5, 6, 7,
|
||||
2,
|
||||
3,
|
||||
4,
|
||||
5,
|
||||
2,
|
||||
3,
|
||||
4,
|
||||
5,
|
||||
6,
|
||||
7,
|
||||
];
|
||||
|
||||
static final Map<MusicKey, int> _named = {
|
||||
|
||||
@@ -27,6 +27,10 @@ export 'src/data_types/wolf_level.dart' show WolfLevel;
|
||||
export 'src/data_types/wolfenstein_data.dart' show WolfensteinData;
|
||||
// Registry public surface
|
||||
export 'src/registry/asset_registry.dart' show AssetRegistry;
|
||||
export 'src/registry/built_in/retail_asset_registry.dart'
|
||||
show RetailAssetRegistry;
|
||||
export 'src/registry/built_in/shareware_asset_registry.dart'
|
||||
show SharewareAssetRegistry;
|
||||
export 'src/registry/keys/entity_key.dart' show EntityKey;
|
||||
export 'src/registry/keys/hud_key.dart' show HudKey;
|
||||
export 'src/registry/keys/menu_pic_key.dart' show MenuPicKey;
|
||||
@@ -40,9 +44,7 @@ export 'src/registry/modules/menu_pic_module.dart'
|
||||
export 'src/registry/modules/music_module.dart' show MusicModule, MusicRoute;
|
||||
export 'src/registry/modules/sfx_module.dart' show SfxModule, SoundAssetRef;
|
||||
export 'src/registry/registry_resolver.dart'
|
||||
show AssetRegistryResolver, BuiltInAssetRegistryResolver,
|
||||
show
|
||||
AssetRegistryResolver,
|
||||
BuiltInAssetRegistryResolver,
|
||||
RegistrySelectionContext;
|
||||
export 'src/registry/built_in/retail_asset_registry.dart'
|
||||
show RetailAssetRegistry;
|
||||
export 'src/registry/built_in/shareware_asset_registry.dart'
|
||||
show SharewareAssetRegistry;
|
||||
|
||||
Reference in New Issue
Block a user