def __showDeathZoneWithText(self, value): if getTimerViewTypeID(value.level) == BATTLE_NOTIFICATIONS_TIMER_TYPES.WARNING_VIEW: typeId = BATTLE_NOTIFICATIONS_TIMER_TYPES.ORANGE_ZONE self._showTimer(typeId, value.totalTime, getTimerViewTypeID(value.level), value.finishTime) self.as_setSecondaryTimerTextS(typeId, '', backport.text(R.strings.battle_royale.timersPanel.orangeZone())) else: typeId = BATTLE_NOTIFICATIONS_TIMER_TYPES.DEATH_ZONE self._showTimer(typeId, value.totalTime, value.level, value.finishTime) self.as_setTimerTextS(typeId, '', backport.text(R.strings.battle_royale.timersPanel.deathZone()))
def _showTimer(self, typeID, totalTime, level, finishTime, startTime=None): if typeID is not None: if typeID in _SECONDARY_TIMERS: self._timers.addSecondaryTimer(typeID, level, totalTime, finishTime, startTime) else: self._timers.addTimer(typeID, _mapping.getTimerViewTypeID(level), totalTime, finishTime, startTime) return
def __showTimer(self, typeID, totalTime, level): if typeID is not None: self.__timers.addTimer(typeID, _mapping.getTimerViewTypeID(level), totalTime) return
def _showTimer(self, typeID, totalTime, level, finishTime, startTime=None): if typeID is not None: self._timers.addTimer(typeID, _mapping.getTimerViewTypeID(level), totalTime, finishTime, startTime) return
def __getDestroyTimerTypeIDByCode(self, value): return BATTLE_NOTIFICATIONS_TIMER_TYPES.HALF_OVERTURNED if value.code == VEHICLE_MISC_STATUS.VEHICLE_IS_OVERTURNED and getTimerViewTypeID( value.level ) == BATTLE_NOTIFICATIONS_TIMER_TYPES.WARNING_VIEW else self._mapping.getTimerTypeIDByMiscCode( value.code)
def __showTimer(self, typeID, totalTime, level): if typeID is not None: self.__timers.addTimer(typeID, _mapping.getTimerViewTypeID(level), totalTime) return