示例#1
0
 def __removeListeners(self):
     g_eventBus.removeListener(GameEvent.CHOICE_CONSUMABLE,
                               self.__handleConsumableChoice,
                               scope=EVENT_BUS_SCOPE.BATTLE)
     vehicleCtrl = g_sessionProvider.getVehicleStateCtrl()
     if vehicleCtrl is not None:
         vehicleCtrl.onPostMortemSwitched -= self.__onPostMortemSwitched
         vehicleCtrl.onRespawnBaseMoving -= self.__onRespawnBaseMoving
         vehicleCtrl.onVehicleStateUpdated -= self.__onVehicleStateUpdated
     ammoCtrl = g_sessionProvider.getAmmoCtrl()
     if ammoCtrl is not None:
         ammoCtrl.onShellsAdded -= self.__onShellsAdded
         ammoCtrl.onShellsUpdated -= self.__onShellsUpdated
         ammoCtrl.onNextShellChanged -= self.__onNextShellChanged
         ammoCtrl.onCurrentShellChanged -= self.__onCurrentShellChanged
         ammoCtrl.onGunReloadTimeSet -= self.__onGunReloadTimeSet
         ammoCtrl.onGunReloadTimeSetInPercent -= self.__onGunReloadTimeSetInPercent
     eqCtrl = g_sessionProvider.getEquipmentsCtrl()
     if eqCtrl is not None:
         eqCtrl.onEquipmentAdded -= self.__onEquipmentAdded
         eqCtrl.onEquipmentUpdated -= self.__onEquipmentUpdated
         eqCtrl.onEquipmentCooldownInPercent -= self.__onEquipmentCooldownInPercent
     optDevicesCtrl = g_sessionProvider.getOptDevicesCtrl()
     if optDevicesCtrl is not None:
         optDevicesCtrl.onOptionalDeviceAdded -= self.__onOptionalDeviceAdded
         optDevicesCtrl.onOptionalDeviceUpdated -= self.__onOptionalDeviceUpdated
     return
 def __removeListeners(self):
     g_eventBus.removeListener(GameEvent.CHOICE_CONSUMABLE, self.__handleConsumableChoice, scope=EVENT_BUS_SCOPE.BATTLE)
     vehicleCtrl = g_sessionProvider.getVehicleStateCtrl()
     if vehicleCtrl is not None:
         vehicleCtrl.onPostMortemSwitched -= self.__onPostMortemSwitched
         vehicleCtrl.onRespawnBaseMoving -= self.__onRespawnBaseMoving
         vehicleCtrl.onVehicleStateUpdated -= self.__onVehicleStateUpdated
     ammoCtrl = g_sessionProvider.getAmmoCtrl()
     if ammoCtrl is not None:
         ammoCtrl.onShellsAdded -= self.__onShellsAdded
         ammoCtrl.onShellsUpdated -= self.__onShellsUpdated
         ammoCtrl.onNextShellChanged -= self.__onNextShellChanged
         ammoCtrl.onCurrentShellChanged -= self.__onCurrentShellChanged
         ammoCtrl.onGunReloadTimeSet -= self.__onGunReloadTimeSet
         ammoCtrl.onGunReloadTimeSetInPercent -= self.__onGunReloadTimeSetInPercent
     eqCtrl = g_sessionProvider.getEquipmentsCtrl()
     if eqCtrl is not None:
         eqCtrl.onEquipmentAdded -= self.__onEquipmentAdded
         eqCtrl.onEquipmentUpdated -= self.__onEquipmentUpdated
         eqCtrl.onEquipmentCooldownInPercent -= self.__onEquipmentCooldownInPercent
     optDevicesCtrl = g_sessionProvider.getOptDevicesCtrl()
     if optDevicesCtrl is not None:
         optDevicesCtrl.onOptionalDeviceAdded -= self.__onOptionalDeviceAdded
         optDevicesCtrl.onOptionalDeviceUpdated -= self.__onOptionalDeviceUpdated
     return
示例#3
0
 def __addListeners(self):
     vehicleCtrl = g_sessionProvider.getVehicleStateCtrl()
     vehicleCtrl.onPostMortemSwitched += self.__onPostMortemSwitched
     vehicleCtrl.onRespawnBaseMoving += self.__onRespawnBaseMoving
     ammoCtrl = g_sessionProvider.getAmmoCtrl()
     ammoCtrl.onShellsAdded += self.__onShellsAdded
     ammoCtrl.onShellsUpdated += self.__onShellsUpdated
     ammoCtrl.onNextShellChanged += self.__onNextShellChanged
     ammoCtrl.onCurrentShellChanged += self.__onCurrentShellChanged
     ammoCtrl.onGunReloadTimeSet += self.__onGunReloadTimeSet
     ammoCtrl.onGunReloadTimeSetInPercent += self.__onGunReloadTimeSetInPercent
     eqCtrl = g_sessionProvider.getEquipmentsCtrl()
     eqCtrl.onEquipmentAdded += self.__onEquipmentAdded
     eqCtrl.onEquipmentUpdated += self.__onEquipmentUpdated
     optDevicesCtrl = g_sessionProvider.getOptDevicesCtrl()
     optDevicesCtrl.onOptionalDeviceAdded += self.__onOptionalDeviceAdded
     optDevicesCtrl.onOptionalDeviceUpdated += self.__onOptionalDeviceUpdated
 def __addListeners(self):
     vehicleCtrl = g_sessionProvider.getVehicleStateCtrl()
     vehicleCtrl.onPostMortemSwitched += self.__onPostMortemSwitched
     vehicleCtrl.onRespawnBaseMoving += self.__onRespawnBaseMoving
     ammoCtrl = g_sessionProvider.getAmmoCtrl()
     ammoCtrl.onShellsAdded += self.__onShellsAdded
     ammoCtrl.onShellsUpdated += self.__onShellsUpdated
     ammoCtrl.onNextShellChanged += self.__onNextShellChanged
     ammoCtrl.onCurrentShellChanged += self.__onCurrentShellChanged
     ammoCtrl.onGunReloadTimeSet += self.__onGunReloadTimeSet
     ammoCtrl.onGunReloadTimeSetInPercent += self.__onGunReloadTimeSetInPercent
     eqCtrl = g_sessionProvider.getEquipmentsCtrl()
     eqCtrl.onEquipmentAdded += self.__onEquipmentAdded
     eqCtrl.onEquipmentUpdated += self.__onEquipmentUpdated
     optDevicesCtrl = g_sessionProvider.getOptDevicesCtrl()
     optDevicesCtrl.onOptionalDeviceAdded += self.__onOptionalDeviceAdded
     optDevicesCtrl.onOptionalDeviceUpdated += self.__onOptionalDeviceUpdated
     g_eventBus.addListener(GameEvent.CHOICE_CONSUMABLE, self.__handleConsumableChoice, scope=EVENT_BUS_SCOPE.BATTLE)
示例#5
0
 def __addListeners(self):
     vehicleCtrl = g_sessionProvider.getVehicleStateCtrl()
     vehicleCtrl.onPostMortemSwitched += self.__onPostMortemSwitched
     vehicleCtrl.onRespawnBaseMoving += self.__onRespawnBaseMoving
     ammoCtrl = g_sessionProvider.getAmmoCtrl()
     ammoCtrl.onShellsAdded += self.__onShellsAdded
     ammoCtrl.onShellsUpdated += self.__onShellsUpdated
     ammoCtrl.onNextShellChanged += self.__onNextShellChanged
     ammoCtrl.onCurrentShellChanged += self.__onCurrentShellChanged
     ammoCtrl.onGunReloadTimeSet += self.__onGunReloadTimeSet
     ammoCtrl.onGunReloadTimeSetInPercent += self.__onGunReloadTimeSetInPercent
     eqCtrl = g_sessionProvider.getEquipmentsCtrl()
     eqCtrl.onEquipmentAdded += self.__onEquipmentAdded
     eqCtrl.onEquipmentUpdated += self.__onEquipmentUpdated
     optDevicesCtrl = g_sessionProvider.getOptDevicesCtrl()
     optDevicesCtrl.onOptionalDeviceAdded += self.__onOptionalDeviceAdded
     optDevicesCtrl.onOptionalDeviceUpdated += self.__onOptionalDeviceUpdated
     g_eventBus.addListener(GameEvent.CHOICE_CONSUMABLE,
                            self.__handleConsumableChoice,
                            scope=EVENT_BUS_SCOPE.BATTLE)