Changes between Initial Version and Version 2 of Ticket #5889
- Timestamp:
- Sep 3, 2021, 7:14:06 AM (3 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #5889
- Property Priority If Time Permits → Should Have
- Property Summary BuildingAI extension to accept orders. → Merge BuildingAI and UnitAI.
-
Ticket #5889 – Description
initial v2 1 1 Currently BuildingAI's only job is to target entities. It could be expanded to a UnitAI-like structure to be also able to accept orders, like targetting specific entities (or gathering resources; see Hyrule Conquest). 2 3 Hence, merge the two 'AI's. That could be done in steps. 4 - Make the current UnitAI non-moving safe. 5 - Add structure abilities such as recruitment and upgrade to the current UnitAI states. 6 - Device a way to have the 'Autofire' ability either in the current UnitAI or in Attack.js (probably). 7 - Rename `UnitAI` to `EntityAI`, add it to structures and remove `BuildingAI`.