56 lines
1.7 KiB
Dart
56 lines
1.7 KiB
Dart
// GENERATED CODE - DO NOT MODIFY BY HAND
|
|
|
|
part of 'Warband.dart';
|
|
|
|
// **************************************************************************
|
|
// JsonSerializableGenerator
|
|
// **************************************************************************
|
|
|
|
Hero _$HeroFromJson(Map json) {
|
|
return Hero(
|
|
json['stats'] as String,
|
|
json['skilllists'] as String,
|
|
json['weapons'] as String,
|
|
json['amour'] as String,
|
|
json['rules'] as String,
|
|
json['warbandaddition'] as int,
|
|
json['hero'] as String);
|
|
}
|
|
|
|
Map<String, dynamic> _$HeroToJson(Hero instance) => <String, dynamic>{
|
|
'hero': instance.name,
|
|
'stats': instance.stats,
|
|
'skilllists': instance.skilllists,
|
|
'weapons': instance.weapons,
|
|
'amour': instance.amour,
|
|
'rules': instance.rules,
|
|
'warbandaddition': instance.warbandaddition
|
|
};
|
|
|
|
Warband _$WarbandFromJson(Map json) {
|
|
return Warband(
|
|
Warband._warbandNameAndRace(json['warband'] as String),
|
|
json['campaign'] as int,
|
|
json['objective'] as String,
|
|
json['alignment'] as String,
|
|
json['gc'] as int,
|
|
json['shards'] as int,
|
|
json['equipment'] as String,
|
|
json['achievments'] as String,
|
|
(json['heros'] as List)
|
|
?.map((e) => e == null ? null : Hero.fromJson(e))
|
|
?.toList());
|
|
}
|
|
|
|
Map<String, dynamic> _$WarbandToJson(Warband instance) => <String, dynamic>{
|
|
'warband': instance.nameAndRace,
|
|
'campaign': instance.campaignPoints,
|
|
'objective': instance.objective,
|
|
'alignment': instance.alignment,
|
|
'achievments': instance.achievments,
|
|
'gc': instance.gc,
|
|
'shards': instance.shards,
|
|
'equipment': instance.equipment,
|
|
'heros': instance.heros
|
|
};
|