def __setDefault(self): """ Sets current entity to default (allowing the system to initialize by itself) and stops request processing. Returns: initialization result as flags """ return self.__setEntity(CreatePrbEntityCtx())
def restorePrevious(self): """ Trying to set current entity to previous. Returns: initialization result as flags """ return self.__setEntity( CreatePrbEntityCtx(self.__prevEntity.getCtrlType(), self.__prevEntity.getEntityType(), flags=self.__prevEntity.getFunctionalFlags()))
def __setPreQueue(self, flags=FUNCTIONAL_FLAG.UNDEFINED, queueType=0): """ Sets current entity to queue and stops request processing. Args: flags: functional flags queueType: queue type Returns: initialization result as flags """ return self.__setEntity( CreatePrbEntityCtx(_CTRL_TYPE.PREQUEUE, queueType, flags=flags, initCtx=self.__requestCtx))
def __setUnit(self, flags=FUNCTIONAL_FLAG.UNDEFINED, prbType=0): """ Sets current entity to unit and stops request processing. Args: flags: functional flags prbType: prebattle type Returns: initialization result as flags """ return self.__setEntity( CreatePrbEntityCtx(_CTRL_TYPE.UNIT, prbType, flags=flags, initCtx=self.__requestCtx))
def __setDefault(self): return self.__setEntity( CreatePrbEntityCtx(flags=FUNCTIONAL_FLAG.DEFAULT))
def __setPreQueue(self, flags=FUNCTIONAL_FLAG.UNDEFINED, queueType=0): return self.__setEntity( CreatePrbEntityCtx(_CTRL_TYPE.PREQUEUE, queueType, flags=flags, initCtx=self.__requestCtx))
def __setUnit(self, flags=FUNCTIONAL_FLAG.UNDEFINED, prbType=0): return self.__setEntity( CreatePrbEntityCtx(_CTRL_TYPE.UNIT, prbType, flags=flags, initCtx=self.__requestCtx))
def restorePrevious(self): return self.__setEntity( CreatePrbEntityCtx(self.__prevEntity.getCtrlType(), self.__prevEntity.getEntityType(), flags=self.__prevEntity.getFunctionalFlags()))