1
0
mirror of https://gitee.com/sui-feng-cb/AzurLaneAutoScript1 synced 2026-03-09 18:39:04 +08:00
AzurLaneAutoScript/module/hard/equipment.py

28 lines
1014 B
Python
Raw Normal View History

2025-10-18 03:36:35 +08:00
from module.equipment.equipment_change import EquipmentChange
2024-06-05 23:20:28 +08:00
from module.hard.assets import *
from module.map.assets import *
2025-10-18 03:36:35 +08:00
class HardEquipment(EquipmentChange):
2024-06-05 23:20:28 +08:00
def equipment_take_on(self):
if self.config.FLEET_HARD_EQUIPMENT is None:
return False
if self.equipment_has_take_on:
return False
2025-10-18 03:36:35 +08:00
enter = EQUIP_ENTER_1 if self.config.Hard_HardFleet == 1 else EQUIP_ENTER_2
self.fleet_equipment_take_on_preset(preset_record=self.config.FLEET_HARD_EQUIPMENT, enter=enter,
long_click=True, out=FLEET_PREPARATION)
2024-06-05 23:20:28 +08:00
return True
def equipment_take_off(self):
if self.config.FLEET_HARD_EQUIPMENT is None:
return False
if not self.equipment_has_take_on:
return False
2025-10-18 03:36:35 +08:00
enter = EQUIP_ENTER_1 if self.config.Hard_HardFleet == 1 else EQUIP_ENTER_2
self.fleet_equipment_take_off(enter=enter, long_click=True, out=FLEET_PREPARATION)
2024-06-05 23:20:28 +08:00
return True