MonsterSchema constructor
MonsterSchema({
- required String name,
- required String code,
- required int level,
- required MonsterType type,
- required int hp,
- required int attackFire,
- required int attackEarth,
- required int attackWater,
- required int attackAir,
- required int resFire,
- required int resEarth,
- required int resWater,
- required int resAir,
- required int criticalStrike,
- required int initiative,
- List<
SimpleEffectSchema> effects = const [], - required int minGold,
- required int maxGold,
- List<
DropRateSchema> drops = const [],
Returns a new MonsterSchema instance.
Implementation
MonsterSchema({
required this.name,
required this.code,
required this.level,
required this.type,
required this.hp,
required this.attackFire,
required this.attackEarth,
required this.attackWater,
required this.attackAir,
required this.resFire,
required this.resEarth,
required this.resWater,
required this.resAir,
required this.criticalStrike,
required this.initiative,
this.effects = const [],
required this.minGold,
required this.maxGold,
this.drops = const [],
});