alien-rush/src/support
Brian Fertig b554839537 Add tower upgrade functionality with cost and sprite updates
This commit implements tower upgrading mechanics by:
- Adding sprite and cost properties to all tower levels in towerConfig.js
- Implementing upgradeMenu() and upgradeTower() methods in TowerManager.js
- Adding interactive tower selection for upgrades
- Updating tower textures during upgrades
- Including gold cost validation for upgrades

The changes enable players to upgrade towers up to level 3, with appropriate cost increases and visual feedback through sprite changes.
2025-09-02 21:47:59 -06:00
..
enemies.js feat: Enhanced enemy spawning, tower display, and wave progression 2025-09-01 21:43:14 -06:00
enemiesConfig.js feat: Enhanced enemy spawning, tower display, and wave progression 2025-09-01 21:43:14 -06:00
interfaceManager.js Add AOE tower support, implement flamethrower and cannon towers with animations, enhance tower targeting logic, and update tower configurations including damage types and ranges. 2025-09-02 21:16:20 -06:00
towerConfig.js Add tower upgrade functionality with cost and sprite updates 2025-09-02 21:47:59 -06:00
towerManager.js Add tower upgrade functionality with cost and sprite updates 2025-09-02 21:47:59 -06:00
waveConfig.js feat: Enhanced enemy spawning, tower display, and wave progression 2025-09-01 21:43:14 -06:00
waveManager.js feat: Enhanced enemy spawning, tower display, and wave progression 2025-09-01 21:43:14 -06:00