fix case on unit names
This commit is contained in:
parent
193cf72cdb
commit
9cf2979777
@ -110,56 +110,56 @@ amount = 50
|
|||||||
team_points = 0
|
team_points = 0
|
||||||
modifier = 2
|
modifier = 2
|
||||||
|
|
||||||
[DiggerHP]
|
[DiggerHp]
|
||||||
stars = 2
|
stars = 2
|
||||||
stat = 4
|
stat = 4
|
||||||
amount = 10
|
amount = 10
|
||||||
team_points = 0
|
team_points = 0
|
||||||
modifier = 2
|
modifier = 2
|
||||||
|
|
||||||
[GeneralHP]
|
[GeneralHp]
|
||||||
stars = 4
|
stars = 4
|
||||||
stat = 4
|
stat = 4
|
||||||
amount = 20
|
amount = 20
|
||||||
team_points = 0
|
team_points = 0
|
||||||
modifier = 2
|
modifier = 2
|
||||||
|
|
||||||
[DragonHP]
|
[DragonHp]
|
||||||
stars = 6
|
stars = 6
|
||||||
stat = 4
|
stat = 4
|
||||||
amount = 40
|
amount = 40
|
||||||
team_points = 0
|
team_points = 0
|
||||||
modifier = 2
|
modifier = 2
|
||||||
|
|
||||||
[GodHP]
|
[GodHp]
|
||||||
stars = 11
|
stars = 11
|
||||||
stat = 4
|
stat = 4
|
||||||
amount = 80
|
amount = 80
|
||||||
team_points = 0
|
team_points = 0
|
||||||
modifier = 2
|
modifier = 2
|
||||||
|
|
||||||
[MagicianTP]
|
[MagicianTp]
|
||||||
stars = 2
|
stars = 2
|
||||||
stat = 5
|
stat = 5
|
||||||
amount = 10
|
amount = 10
|
||||||
team_points = 0
|
team_points = 0
|
||||||
modifier = 1
|
modifier = 1
|
||||||
|
|
||||||
[GeneralTP]
|
[GeneralTp]
|
||||||
stars = 4
|
stars = 4
|
||||||
stat = 5
|
stat = 5
|
||||||
amount = 20
|
amount = 20
|
||||||
team_points = 0
|
team_points = 0
|
||||||
modifier = 1
|
modifier = 1
|
||||||
|
|
||||||
[AngelTP]
|
[AngelTp]
|
||||||
stars = 6
|
stars = 6
|
||||||
stat = 5
|
stat = 5
|
||||||
amount = 30
|
amount = 30
|
||||||
team_points = 0
|
team_points = 0
|
||||||
modifier = 1
|
modifier = 1
|
||||||
|
|
||||||
[GodTP]
|
[GodTp]
|
||||||
stars = 11
|
stars = 11
|
||||||
stat = 5
|
stat = 5
|
||||||
amount = 80
|
amount = 80
|
||||||
@ -355,63 +355,63 @@ amount = 9
|
|||||||
team_points = 0
|
team_points = 0
|
||||||
modifier = 1
|
modifier = 1
|
||||||
|
|
||||||
[HPRestorate]
|
[HpRestorate]
|
||||||
stars = 4
|
stars = 4
|
||||||
stat = 15
|
stat = 15
|
||||||
amount = 14
|
amount = 14
|
||||||
team_points = 0
|
team_points = 0
|
||||||
modifier = 0
|
modifier = 0
|
||||||
|
|
||||||
[HPGenerate]
|
[HpGenerate]
|
||||||
stars = 6
|
stars = 6
|
||||||
stat = 15
|
stat = 15
|
||||||
amount = 11
|
amount = 11
|
||||||
team_points = 0
|
team_points = 0
|
||||||
modifier = 0
|
modifier = 0
|
||||||
|
|
||||||
[HPRevival]
|
[HpRevival]
|
||||||
stars = 9
|
stars = 9
|
||||||
stat = 15
|
stat = 15
|
||||||
amount = 8
|
amount = 8
|
||||||
team_points = 0
|
team_points = 0
|
||||||
modifier = 0
|
modifier = 0
|
||||||
|
|
||||||
[TPRestorate]
|
[TpRestorate]
|
||||||
stars = 4
|
stars = 4
|
||||||
stat = 16
|
stat = 16
|
||||||
amount = 15
|
amount = 15
|
||||||
team_points = 0
|
team_points = 0
|
||||||
modifier = 0
|
modifier = 0
|
||||||
|
|
||||||
[TPGenerate]
|
[TpGenerate]
|
||||||
stars = 6
|
stars = 6
|
||||||
stat = 16
|
stat = 16
|
||||||
amount = 13
|
amount = 13
|
||||||
team_points = 0
|
team_points = 0
|
||||||
modifier = 0
|
modifier = 0
|
||||||
|
|
||||||
[TPRevival]
|
[TpRevival]
|
||||||
stars = 9
|
stars = 9
|
||||||
stat = 16
|
stat = 16
|
||||||
amount = 11
|
amount = 11
|
||||||
team_points = 0
|
team_points = 0
|
||||||
modifier = 0
|
modifier = 0
|
||||||
|
|
||||||
[PBAmplifier]
|
[PbAmplifier]
|
||||||
stars = 4
|
stars = 4
|
||||||
stat = 17
|
stat = 17
|
||||||
amount = 40
|
amount = 40
|
||||||
team_points = 0
|
team_points = 0
|
||||||
modifier = 0
|
modifier = 0
|
||||||
|
|
||||||
[PBGenerate]
|
[PbGenerate]
|
||||||
stars = 6
|
stars = 6
|
||||||
stat = 17
|
stat = 17
|
||||||
amount = 35
|
amount = 35
|
||||||
team_points = 0
|
team_points = 0
|
||||||
modifier = 0
|
modifier = 0
|
||||||
|
|
||||||
[PBCreate]
|
[PbCreate]
|
||||||
stars = 9
|
stars = 9
|
||||||
stat = 17
|
stat = 17
|
||||||
amount = 23
|
amount = 23
|
||||||
@ -649,14 +649,14 @@ amount = 0
|
|||||||
team_points = 0
|
team_points = 0
|
||||||
modifier = 0
|
modifier = 0
|
||||||
|
|
||||||
[HeavenlyHP]
|
[HeavenlyHp]
|
||||||
stars = 11
|
stars = 11
|
||||||
stat = 4
|
stat = 4
|
||||||
amount = 100
|
amount = 100
|
||||||
team_points = 0
|
team_points = 0
|
||||||
modifier = 2
|
modifier = 2
|
||||||
|
|
||||||
[HeavenlyTP]
|
[HeavenlyTp]
|
||||||
stars = 11
|
stars = 11
|
||||||
stat = 5
|
stat = 5
|
||||||
amount = 100
|
amount = 100
|
||||||
@ -677,21 +677,21 @@ amount = 4
|
|||||||
team_points = 0
|
team_points = 0
|
||||||
modifier = 0
|
modifier = 0
|
||||||
|
|
||||||
[HPRessurection]
|
[HpRessurection]
|
||||||
stars = 11
|
stars = 11
|
||||||
stat = 15
|
stat = 15
|
||||||
amount = 5
|
amount = 5
|
||||||
team_points = 0
|
team_points = 0
|
||||||
modifier = 0
|
modifier = 0
|
||||||
|
|
||||||
[TPRessurection]
|
[TpRessurection]
|
||||||
stars = 11
|
stars = 11
|
||||||
stat = 16
|
stat = 16
|
||||||
amount = 9
|
amount = 9
|
||||||
team_points = 0
|
team_points = 0
|
||||||
modifier = 0
|
modifier = 0
|
||||||
|
|
||||||
[PBIncrease]
|
[PbIncrease]
|
||||||
stars = 11
|
stars = 11
|
||||||
stat = 17
|
stat = 17
|
||||||
amount = 18
|
amount = 18
|
||||||
|
@ -19,14 +19,14 @@ pub enum UnitType {
|
|||||||
GeneralLegs,
|
GeneralLegs,
|
||||||
ElfLegs,
|
ElfLegs,
|
||||||
GodLegs,
|
GodLegs,
|
||||||
DiggerHP,
|
DiggerHp,
|
||||||
GeneralHP,
|
GeneralHp,
|
||||||
DragonHP,
|
DragonHp,
|
||||||
GodHP,
|
GodHp,
|
||||||
MagicianTP,
|
MagicianTp,
|
||||||
GeneralTP,
|
GeneralTp,
|
||||||
AngelTP,
|
AngelTp,
|
||||||
GodTP,
|
GodTp,
|
||||||
WarriorBody,
|
WarriorBody,
|
||||||
GeneralBody,
|
GeneralBody,
|
||||||
MetalBody,
|
MetalBody,
|
||||||
@ -54,15 +54,15 @@ pub enum UnitType {
|
|||||||
AllResist,
|
AllResist,
|
||||||
SuperResist,
|
SuperResist,
|
||||||
PerfectResist,
|
PerfectResist,
|
||||||
HPRestorate,
|
HpRestorate,
|
||||||
HPGenerate,
|
HpGenerate,
|
||||||
HPRevival,
|
HpRevival,
|
||||||
TPRestorate,
|
TpRestorate,
|
||||||
TPGenerate,
|
TpGenerate,
|
||||||
TPRevival,
|
TpRevival,
|
||||||
PBAmplifier,
|
PbAmplifier,
|
||||||
PBGenerate,
|
PbGenerate,
|
||||||
PBCreate,
|
PbCreate,
|
||||||
WizardTechnique,
|
WizardTechnique,
|
||||||
DevilTechnique,
|
DevilTechnique,
|
||||||
GodTechnique,
|
GodTechnique,
|
||||||
@ -96,13 +96,13 @@ pub enum UnitType {
|
|||||||
HeavenlyAbility,
|
HeavenlyAbility,
|
||||||
CenturionAbility,
|
CenturionAbility,
|
||||||
FriendRing,
|
FriendRing,
|
||||||
HeavenlyHP,
|
HeavenlyHp,
|
||||||
HeavenlyTP,
|
HeavenlyTp,
|
||||||
HeavenlyResist,
|
HeavenlyResist,
|
||||||
HeavenlyTechnique,
|
HeavenlyTechnique,
|
||||||
HPRessurection,
|
HpRessurection,
|
||||||
TPRessurection,
|
TpRessurection,
|
||||||
PBIncrease,
|
PbIncrease,
|
||||||
}
|
}
|
||||||
|
|
||||||
impl UnitType {
|
impl UnitType {
|
||||||
@ -124,14 +124,14 @@ impl UnitType {
|
|||||||
UnitType::GeneralLegs => [0x01, 0x03, 0x0D],
|
UnitType::GeneralLegs => [0x01, 0x03, 0x0D],
|
||||||
UnitType::ElfLegs => [0x01, 0x03, 0x0E],
|
UnitType::ElfLegs => [0x01, 0x03, 0x0E],
|
||||||
UnitType::GodLegs => [0x01, 0x03, 0x0F],
|
UnitType::GodLegs => [0x01, 0x03, 0x0F],
|
||||||
UnitType::DiggerHP => [0x01, 0x03, 0x10],
|
UnitType::DiggerHp => [0x01, 0x03, 0x10],
|
||||||
UnitType::GeneralHP => [0x01, 0x03, 0x11],
|
UnitType::GeneralHp => [0x01, 0x03, 0x11],
|
||||||
UnitType::DragonHP => [0x01, 0x03, 0x12],
|
UnitType::DragonHp => [0x01, 0x03, 0x12],
|
||||||
UnitType::GodHP => [0x01, 0x03, 0x13],
|
UnitType::GodHp => [0x01, 0x03, 0x13],
|
||||||
UnitType::MagicianTP => [0x01, 0x03, 0x14],
|
UnitType::MagicianTp => [0x01, 0x03, 0x14],
|
||||||
UnitType::GeneralTP => [0x01, 0x03, 0x15],
|
UnitType::GeneralTp => [0x01, 0x03, 0x15],
|
||||||
UnitType::AngelTP => [0x01, 0x03, 0x16],
|
UnitType::AngelTp => [0x01, 0x03, 0x16],
|
||||||
UnitType::GodTP => [0x01, 0x03, 0x17],
|
UnitType::GodTp => [0x01, 0x03, 0x17],
|
||||||
UnitType::WarriorBody => [0x01, 0x03, 0x18],
|
UnitType::WarriorBody => [0x01, 0x03, 0x18],
|
||||||
UnitType::GeneralBody => [0x01, 0x03, 0x19],
|
UnitType::GeneralBody => [0x01, 0x03, 0x19],
|
||||||
UnitType::MetalBody => [0x01, 0x03, 0x1A],
|
UnitType::MetalBody => [0x01, 0x03, 0x1A],
|
||||||
@ -159,15 +159,15 @@ impl UnitType {
|
|||||||
UnitType::AllResist => [0x01, 0x03, 0x30],
|
UnitType::AllResist => [0x01, 0x03, 0x30],
|
||||||
UnitType::SuperResist => [0x01, 0x03, 0x31],
|
UnitType::SuperResist => [0x01, 0x03, 0x31],
|
||||||
UnitType::PerfectResist => [0x01, 0x03, 0x32],
|
UnitType::PerfectResist => [0x01, 0x03, 0x32],
|
||||||
UnitType::HPRestorate => [0x01, 0x03, 0x33],
|
UnitType::HpRestorate => [0x01, 0x03, 0x33],
|
||||||
UnitType::HPGenerate => [0x01, 0x03, 0x34],
|
UnitType::HpGenerate => [0x01, 0x03, 0x34],
|
||||||
UnitType::HPRevival => [0x01, 0x03, 0x35],
|
UnitType::HpRevival => [0x01, 0x03, 0x35],
|
||||||
UnitType::TPRestorate => [0x01, 0x03, 0x36],
|
UnitType::TpRestorate => [0x01, 0x03, 0x36],
|
||||||
UnitType::TPGenerate => [0x01, 0x03, 0x37],
|
UnitType::TpGenerate => [0x01, 0x03, 0x37],
|
||||||
UnitType::TPRevival => [0x01, 0x03, 0x38],
|
UnitType::TpRevival => [0x01, 0x03, 0x38],
|
||||||
UnitType::PBAmplifier => [0x01, 0x03, 0x39],
|
UnitType::PbAmplifier => [0x01, 0x03, 0x39],
|
||||||
UnitType::PBGenerate => [0x01, 0x03, 0x3A],
|
UnitType::PbGenerate => [0x01, 0x03, 0x3A],
|
||||||
UnitType::PBCreate => [0x01, 0x03, 0x3B],
|
UnitType::PbCreate => [0x01, 0x03, 0x3B],
|
||||||
UnitType::WizardTechnique => [0x01, 0x03, 0x3C],
|
UnitType::WizardTechnique => [0x01, 0x03, 0x3C],
|
||||||
UnitType::DevilTechnique => [0x01, 0x03, 0x3D],
|
UnitType::DevilTechnique => [0x01, 0x03, 0x3D],
|
||||||
UnitType::GodTechnique => [0x01, 0x03, 0x3E],
|
UnitType::GodTechnique => [0x01, 0x03, 0x3E],
|
||||||
@ -201,13 +201,13 @@ impl UnitType {
|
|||||||
UnitType::HeavenlyAbility => [0x01, 0x03, 0x5A],
|
UnitType::HeavenlyAbility => [0x01, 0x03, 0x5A],
|
||||||
UnitType::CenturionAbility => [0x01, 0x03, 0x5B],
|
UnitType::CenturionAbility => [0x01, 0x03, 0x5B],
|
||||||
UnitType::FriendRing => [0x01, 0x03, 0x5C],
|
UnitType::FriendRing => [0x01, 0x03, 0x5C],
|
||||||
UnitType::HeavenlyHP => [0x01, 0x03, 0x5D],
|
UnitType::HeavenlyHp => [0x01, 0x03, 0x5D],
|
||||||
UnitType::HeavenlyTP => [0x01, 0x03, 0x5E],
|
UnitType::HeavenlyTp => [0x01, 0x03, 0x5E],
|
||||||
UnitType::HeavenlyResist => [0x01, 0x03, 0x5F],
|
UnitType::HeavenlyResist => [0x01, 0x03, 0x5F],
|
||||||
UnitType::HeavenlyTechnique => [0x01, 0x03, 0x60],
|
UnitType::HeavenlyTechnique => [0x01, 0x03, 0x60],
|
||||||
UnitType::HPRessurection => [0x01, 0x03, 0x61],
|
UnitType::HpRessurection => [0x01, 0x03, 0x61],
|
||||||
UnitType::TPRessurection => [0x01, 0x03, 0x62],
|
UnitType::TpRessurection => [0x01, 0x03, 0x62],
|
||||||
UnitType::PBIncrease => [0x01, 0x03, 0x63],
|
UnitType::PbIncrease => [0x01, 0x03, 0x63],
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -111,9 +111,9 @@ mod test {
|
|||||||
let gut = GenericUnitTable::new(Episode::One, Difficulty::Hard, SectionID::Skyly);
|
let gut = GenericUnitTable::new(Episode::One, Difficulty::Hard, SectionID::Skyly);
|
||||||
|
|
||||||
let unit_tests = vec![(MapVariantType::Forest1, UnitType::ResistFreeze, Some(UnitModifier::PlusPlus)),
|
let unit_tests = vec![(MapVariantType::Forest1, UnitType::ResistFreeze, Some(UnitModifier::PlusPlus)),
|
||||||
(MapVariantType::Caves3, UnitType::GeneralTP, None),
|
(MapVariantType::Caves3, UnitType::GeneralTp, None),
|
||||||
(MapVariantType::Mines2, UnitType::ResistEvil, Some(UnitModifier::PlusPlus)),
|
(MapVariantType::Mines2, UnitType::ResistEvil, Some(UnitModifier::PlusPlus)),
|
||||||
(MapVariantType::DarkFalz, UnitType::DragonHP, Some(UnitModifier::Minus))];
|
(MapVariantType::DarkFalz, UnitType::DragonHp, Some(UnitModifier::Minus))];
|
||||||
for (area, unit, umod) in unit_tests {
|
for (area, unit, umod) in unit_tests {
|
||||||
assert!(gut.get_drop(&area, &mut rng) == Some(ItemDetail::Unit(Unit {
|
assert!(gut.get_drop(&area, &mut rng) == Some(ItemDetail::Unit(Unit {
|
||||||
unit: unit,
|
unit: unit,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user