wonders/lib/logic/data/wonders_data/great_wall_data.dart

64 lines
2.4 KiB
Dart
Raw Permalink Normal View History

2022-08-29 20:38:28 -06:00
import 'package:wonders/common_libs.dart';
import 'package:wonders/logic/data/wonder_data.dart';
import 'package:wonders/logic/data/wonders_data/search/search_data.dart';
part 'search/great_wall_search_data.dart';
class GreatWallData extends WonderData {
GreatWallData()
: super(
searchData: _searchData, // included as a part from ./search/
searchSuggestions: _searchSuggestions, // included as a part from ./search/
type: WonderType.greatWall,
title: $strings.greatWallTitle,
subTitle: $strings.greatWallSubTitle,
regionTitle: $strings.greatWallRegionTitle,
videoId: 'do1Go22Wu8o',
startYr: -700,
endYr: 1644,
artifactStartYr: -700,
artifactEndYr: 1650,
artifactCulture: $strings.greatWallArtifactCulture,
artifactGeolocation: $strings.greatWallArtifactGeolocation,
lat: 40.43199751120627,
lng: 116.57040708482984,
unsplashCollectionId: 'Kg_h04xvZEo',
pullQuote1Top: $strings.greatWallPullQuote1Top,
pullQuote1Bottom: $strings.greatWallPullQuote1Bottom,
pullQuote1Author: '', //No key because it doesn't generate for empty values
pullQuote2: $strings.greatWallPullQuote2,
pullQuote2Author: $strings.greatWallPullQuote2Author,
callout1: $strings.greatWallCallout1,
callout2: $strings.greatWallCallout2,
videoCaption: $strings.greatWallVideoCaption,
mapCaption: $strings.greatWallMapCaption,
historyInfo1: $strings.greatWallHistoryInfo1,
historyInfo2: $strings.greatWallHistoryInfo2,
constructionInfo1: $strings.greatWallConstructionInfo1,
constructionInfo2: $strings.greatWallConstructionInfo2,
locationInfo1: $strings.greatWallLocationInfo1,
locationInfo2: $strings.greatWallLocationInfo2,
highlightArtifacts: const [
'79091',
'781812',
'40213',
'40765',
'57612',
'666573',
],
hiddenArtifacts: const [
'39918',
'39666',
'39735',
],
events: {
-700: $strings.greatWall700bce,
-214: $strings.greatWall214bce,
-121: $strings.greatWall121bce,
556: $strings.greatWall556ce,
618: $strings.greatWall618ce,
1487: $strings.greatWall1487ce,
},
);
}