728x90
이번에 구현하고자 하는 것은 시간 증폭입니다.
시간증폭은 건물에 적용하여 일정시간동안 빠르게 가동시키는 능력으로연결체에서 사용가능합니다.에너지는 50이 사용되지만 약 20초(보통 시간 기준으로는 28초입니다)정도 시간을 빠르게 흐르게 하는 능력입니다.초반에는 탐사정을 더욱 빠르게 생산가능하므로 연결체에게 사용하도록 하였습니다.추후 코드는 충분히 변경될 수 있습니다.(업그레이드등을 하여야할 때에는 빠르게 진행하는 것이 중요하기 때문입니다.)
async def chrono(self):
if self.structures(UnitTypeId.PYLON):
nexus = self.townhalls.ready.random
if (
self.structures(UnitTypeId.PYLON).amount > 0
):
if nexus.energy >= 50:
nexus(AbilityId.EFFECT_CHRONOBOOSTENERGYCOST, nexus)
시간증폭 타이밍은 첫 수정탑을 짓기시작했을 때가 가장 적절하기에 해당 시기에 사용하도록 하며,
그때 이후로부터는 에너지가 50이상만 충족된다면 꾸준히 연결체에 사용하도록 하였습니다.
다음번에는 차원관문 업그레이드를 구현할 것입니다.
'스타크래프트2 봇' 카테고리의 다른 글
압생트(Absinthe)봇 만들기 (#8) (0) | 2021.08.17 |
---|---|
압생트(Absinthe)봇 만들기 (#7) (0) | 2021.08.16 |
압생트(Absinthe)봇 만들기 (#5) (0) | 2021.08.14 |
압생트(Absinthe)봇 만들기 (#4) (0) | 2021.08.13 |
압생트(Absinthe)봇 만들기 (#3) (0) | 2021.08.12 |