This task involves modifying the existing Hive enemy behavior so that it periodically spawns homing bees. These bees will target the player or other entities, homing in on them to deal damage. Once the hive has spawned a set number of bees (or after a specified time period), both the hive and its spawned bees will be despawned. The work will include adjusting the hive’s behavior to control the spawning and despawning events, ensuring proper synchronization with the game's AI task system.
Example (optional)
Hive Enemy Behavior: The hive will remain stationary, periodically spawning homing bees. The bees will track the player until they either hit the target or a certain duration passes. Once the hive has spawned a predetermined number of bees, the hive and all active bees will despawn, making way for new enemies or hazards to appear.
Dependencies
504
506
Milestones
[x] Adjust Hive behaviour to periodically spawn bees (Oct. 4)
[x] Implement despawning mechanism for both hive and bees (Oct. 6)
[x] Test the new Hive behaviour with spawning and despawning (Oct. 10)
[x] Document behaviour changes and update AI system (Oct. 17)
Description
Task: Adjust Hive Enemy to Periodically Spawn Homing Bees.
Feature: Enemy NPC Improvement and Cleanup
This task involves modifying the existing Hive enemy behavior so that it periodically spawns homing bees. These bees will target the player or other entities, homing in on them to deal damage. Once the hive has spawned a set number of bees (or after a specified time period), both the hive and its spawned bees will be despawned. The work will include adjusting the hive’s behavior to control the spawning and despawning events, ensuring proper synchronization with the game's AI task system.
Example (optional)
Dependencies
504
506
Milestones
Completion Deadline: Oct. 17
Documentation
Member