1
0
mirror of https://github.com/sui-feng-cb/AzurLaneAutoScript1.git synced 2026-07-13 10:58:02 +08:00

Add: GemsFarming hard mode (#5598)

* Refactor: delete equipment change usage in alas

* Refactor: class GemsFarming

* Add: assets for equipment code

* Add: config for equipment code

* Add: class EquipmentCodeHandler

* Add: config for equipment code in GemsFarming

* Add: GemsFarming equipment change

* Add: submarine support for GemsFarming

* Add: config for emotion control in GemsFarming

* Add: GemsFarming emotion control

* Add: assets for hard mode of GemsFarming

* Upd: asset FLEET_ENTER and FLEET_ENTER_FLAGSHIP

* Add: GemsFarming hard mode

* Fix: handle empty fleet in gemsfarming hard mode

* Add: check control method before equipment code usage

* Opt: use self.device.click for Hierarchy button in fastinput_ime_enable

* Chore: abstract set_fastinput_ime method for EquipmentCodeHandler

* Opt: use fleet1 emotion to represent attack fleet's emotion and hide fleet2 emotion

* Opt: use HardNotSatisfied to delay gemsfarming hard

* Opt: put emotion setting of gemsfarming to last
This commit is contained in:
guoh064
2026-07-09 00:43:24 +08:00
committed by GitHub
131 changed files with 1217 additions and 575 deletions

View File

@@ -266,16 +266,25 @@ C124LargeLeveling:
value: 3
option: [ 3, 4, 5 ]
GemsFarming:
ChangeFlagship:
value: ship
option: [ ship, ship_equip ]
CommonCV:
value: any
option: [ any, langley, bogue, ranger, hermes ]
ChangeVanguard:
value: ship
option: [ disabled, ship ]
option: [ disabled, ship, ship_equip ]
CommonDD:
value: any
option: [ any, favourite, aulick_or_foote , cassin_or_downes, z20_or_z21 ]
CommissionLimit: true
EquipmentCode:
ExportToConfig: true
Config:
type: textarea
mode: yaml
value: |-
# ==================== Event ====================