S6 回归与文档收尾
This commit is contained in:
@@ -38,10 +38,10 @@ namespace GeometryTD.Definition
|
||||
return new Dictionary<RarityType, RarityTagBudgetRule>
|
||||
{
|
||||
[RarityType.White] = CreateRule(RarityType.White, 0, 1),
|
||||
[RarityType.Green] = CreateRule(RarityType.Green, 1, 1),
|
||||
[RarityType.Blue] = CreateRule(RarityType.Blue, 1, 2),
|
||||
[RarityType.Purple] = CreateRule(RarityType.Purple, 2, 2),
|
||||
[RarityType.Red] = CreateRule(RarityType.Red, 2, 3)
|
||||
[RarityType.Green] = CreateRule(RarityType.Green, 0, 2),
|
||||
[RarityType.Blue] = CreateRule(RarityType.Blue, 1, 3),
|
||||
[RarityType.Purple] = CreateRule(RarityType.Purple, 1, 3),
|
||||
[RarityType.Red] = CreateRule(RarityType.Red, 2, 4)
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
@@ -41,10 +41,10 @@ namespace GeometryTD.Definition
|
||||
[TagType.BurnSpread] = CreateRule(TagType.BurnSpread, RarityType.White, 20),
|
||||
[TagType.IgniteBurst] = CreateRule(TagType.IgniteBurst, RarityType.Green, 15),
|
||||
[TagType.Inferno] = CreateRule(TagType.Inferno, RarityType.Purple, 5),
|
||||
[TagType.Ice] = CreateRule(TagType.Ice, RarityType.White, 20),
|
||||
[TagType.Ice] = CreateRule(TagType.Ice, RarityType.White, 1),
|
||||
[TagType.FreezeMask] = CreateRule(TagType.FreezeMask, RarityType.White, 20),
|
||||
[TagType.Shatter] = CreateRule(TagType.Shatter, RarityType.Green, 15),
|
||||
[TagType.AbsoluteZero] = CreateRule(TagType.AbsoluteZero, RarityType.Purple, 5),
|
||||
[TagType.AbsoluteZero] = CreateRule(TagType.AbsoluteZero, RarityType.Purple, 1),
|
||||
[TagType.Pierce] = CreateRule(TagType.Pierce, RarityType.White, 20),
|
||||
[TagType.Crit] = CreateRule(TagType.Crit, RarityType.White, 20),
|
||||
[TagType.Overpenetrate] = CreateRule(TagType.Overpenetrate, RarityType.Green, 15),
|
||||
|
||||
@@ -49,4 +49,4 @@ namespace GeometryTD.Procedure
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -24,14 +24,14 @@ namespace GeometryTD.CustomUtility
|
||||
InstanceId = 10001,
|
||||
ConfigId = 1,
|
||||
Name = "元素枪口",
|
||||
Rarity = InventoryRarityRuleService.NormalizeComponentRarity(RarityType.Green),
|
||||
Rarity = InventoryRarityRuleService.NormalizeComponentRarity(RarityType.Blue),
|
||||
Endurance = 90f,
|
||||
IsAssembledIntoTower = true,
|
||||
AttackDamage = new[] { 200, 300, 400, 500, 800 },
|
||||
DamageRandomRate = 0.05f,
|
||||
AttackMethodType = AttackMethodType.NormalBullet,
|
||||
Constraint = string.Empty,
|
||||
Tags = ResolveSeedTags(FirePool, RarityType.Green, 10001, 1)
|
||||
Tags = ResolveSeedTags(FirePool, RarityType.Blue, 10001, 1)
|
||||
};
|
||||
|
||||
BearingCompItemData bearing = new BearingCompItemData
|
||||
@@ -39,13 +39,13 @@ namespace GeometryTD.CustomUtility
|
||||
InstanceId = 20001,
|
||||
ConfigId = 1,
|
||||
Name = "元素轴承",
|
||||
Rarity = InventoryRarityRuleService.NormalizeComponentRarity(RarityType.Green),
|
||||
Rarity = InventoryRarityRuleService.NormalizeComponentRarity(RarityType.Blue),
|
||||
Endurance = 1f,
|
||||
IsAssembledIntoTower = true,
|
||||
RotateSpeed = new[] { 100f, 120f, 130f, 140f, 150f },
|
||||
AttackRange = new[] { 3f, 4f, 5f, 6f, 8f },
|
||||
Constraint = string.Empty,
|
||||
Tags = ResolveSeedTags(FirePool, RarityType.Green, 20001, 1)
|
||||
Tags = ResolveSeedTags(FirePool, RarityType.Blue, 20001, 1)
|
||||
};
|
||||
|
||||
BaseCompItemData baseComp = new BaseCompItemData
|
||||
@@ -53,13 +53,13 @@ namespace GeometryTD.CustomUtility
|
||||
InstanceId = 30001,
|
||||
ConfigId = 1,
|
||||
Name = "元素底座",
|
||||
Rarity = InventoryRarityRuleService.NormalizeComponentRarity(RarityType.Green),
|
||||
Rarity = InventoryRarityRuleService.NormalizeComponentRarity(RarityType.Blue),
|
||||
Endurance = 88f,
|
||||
IsAssembledIntoTower = true,
|
||||
AttackSpeed = new[] { 1f, 2f, 3f, 3.5f, 0.7f },
|
||||
AttackPropertyType = AttackPropertyType.Fire,
|
||||
Constraint = string.Empty,
|
||||
Tags = ResolveSeedTags(FirePool, RarityType.Green, 30001, 1)
|
||||
Tags = ResolveSeedTags(FirePool, RarityType.Blue, 30001, 1)
|
||||
};
|
||||
|
||||
TowerItemData tower = new TowerItemData
|
||||
|
||||
Reference in New Issue
Block a user