Unciv/android/Images.UnitPromotionIcons/UnitPromotionIcons
itanasi af6ab8e4e5
Add Air Sweep (#7484)
* Add Air Sweep Unique
Enable Dogfighting Promotion
Add Air Sweep mode button and crosshair overlay

* Adding Air Sweep Battle Table

* Add airSweep to Battle
Remove double XP
While in AirSweep can't select other units on tile

* initial airsweep code

* Implement airSweep

* BattleTable indicates tile you're AirSweeping

* some notifications

* Clean up notifications.
Add icons

* Revert game.atlas and game.png

* Fix selection properly

* Update Vanilla UnitPromotions.json

* Better handling of movement use
comment cleanup

* missing credit

* Proper code so that Seas units also deal no damage
Adding Tutorials!

* Remove Intercept Bonus Damage/Protection

* Remove chance of Interceptor missing

* Battle Table a bit more consistent

* Defender also gets Air Sweep Modifiers

* Defender doesn't get bonus

* Remove unused getInterceptBonus
Combine logic

* Show damage in notifications for Air Sweep

* Randomize intercepting Civ and prioritize Air Units

* Remove debug code

* Updated atlas

* Clean up Uniques

* Object-ify DamageDealt for ease of reference

* code clean up

Co-authored-by: itanasi <spellman23@gmail.com>
2022-07-27 22:16:53 +03:00
..
Accuracy.png
Air Repair.png
Air Targeting.png
Ambush.png
Amphibious.png
Anti-Armor.png
Armor Plating.png
Barrage.png
Besiege.png
Blitz.png
Boarding Party.png
Bombardment.png
Charge.png
Coastal Raider.png
Cover.png
Dogfighting.png
Drill.png
Evasion.png
Extended Range.png
Flight Deck.png
Formation.png
Great Generals.png
Haka War Dance.png
Heal Instantly.png
Home Sweet Home.png
Ignore terrain cost.png
Indirect Fire.png
Interception.png
Landing Party.png
Logistics.png
March.png
Medic.png
Mobility.png
Morale.png
Operational Range.png
Pictish Courage.png
Quick Study.png
Rejuvenation.png
Scouting.png
Sentry.png
Shock.png
Siege.png
Slinger Withdraw.png
Sortie.png
Supply.png
Survivalism.png
Targeting.png
Volley.png
Wolfpack.png
Woodsman.png