Implement passive relics and six-family defense towers

This commit is contained in:
2026-09-23 18:11:38 +09:00
parent 5d11288a6f
commit c94cbda1e6
21 changed files with 2882 additions and 152 deletions
@@ -16,6 +16,14 @@ MonoBehaviour:
DirectTowerCost: 30
SummonTowerCost: 40
PortalRewardCurrency: 20
EnemyKillCurrency: 15
LightningTowerCost: 35
ColdTowerCost: 35
SeismicTowerCost: 35
EmpoweringTowerCost: 35
Tier2UpgradeCost: 20
Tier3UpgradeCost: 30
Tier4UpgradeCost: 40
BaseMaximumHealth: 12
PortalEnemyCount: 8
ArrivalBaseDamage: 1
@@ -34,6 +42,10 @@ MonoBehaviour:
BuildPadPositions:
- {x: -3.25, y: 3.25}
- {x: 3.25, y: -3.25}
- {x: -3.25, y: -3.25}
- {x: 3.25, y: 3.25}
- {x: 0, y: 3.25}
- {x: 0, y: -3.25}
WaypointPositions:
- {x: -3, y: 3.25}
- {x: 3, y: 3.25}
@@ -53,6 +65,22 @@ MonoBehaviour:
SummonAreaRadius: 2.25
SummonUnitMoveSpeed: 2.5
SummonAttackRange: 1.2
LightningDamage: 6
LightningInterval: 1.1
LightningRadius: 1.3
ColdDamage: 3
ColdInterval: 1.2
ColdSlowFraction: 0.35
ColdSlowSeconds: 1.5
SeismicDamage: 2
SeismicInterval: 2
SeismicStunSeconds: 0.45
SeismicRadius: 1.4
SupportRadius: 3.5
SupportDamageBonusPerTier: 0.1
SmotheringDamageBonus: 0.3
ImbuingAttackIntervalMultiplier: 0.75
TowerDamageBonusPerTier: 0.25
PlayerReviveDelaySeconds: 5
PlayerReviveInvulnerabilitySeconds: 1
RewardPickupRadius: 1.35