code: async def issue_events(self):
          
          await self._issue_unit_dead_events()
          await self._issue_unit_added_events()
          for unit in self.units.structure:
              await self._issue_building_complete_event(unit)
docs: This function will be automatically run from main.py and triggers the following functions:
          - on_unit_created
          - on_unit_destroyed
          - on_building_construction_complete