# --------------------
# Define argument group of tasks.
# --------------------

# ==================== Alas ====================

Alas:
  - Emulator
  - Error
  - Optimization
  - DropRecord
General:
  - Retirement
Restart:
  - Scheduler

# ==================== Farm ====================

Main:
  - Scheduler
  - Campaign
  - StopCondition
  - Fleet
  - Submarine
  - Emotion
  - HpControl
  - EnemyPriority
C72MysteryFarming:
  - Scheduler
  - C72MysteryFarming
  - Campaign
  - StopCondition
  - Fleet
  - Emotion
  - HpControl
C122MediumLeveling:
  - Scheduler
  - C122MediumLeveling
  - Campaign
  - StopCondition
  - Fleet
  - Submarine
  - Emotion
  - HpControl
C124LargeLeveling:
  - Scheduler
  - C124LargeLeveling
  - Campaign
  - StopCondition
  - Fleet
  - Submarine
  - Emotion
  - HpControl
GemsFarming:
  - Scheduler
  - GemsFarming
  - Campaign
  - StopCondition
  - Fleet
  - Emotion
  - EnemyPriority

# ==================== Event ====================

EventGeneral:
  - EventGeneral
Event:
  - Scheduler
  - Campaign
  - StopCondition
  - Fleet
  - Submarine
  - Emotion
  - HpControl
  - EnemyPriority
EventAb:
  - Scheduler
  - EventAb
  - Campaign
  - StopCondition
  - Fleet
  - Submarine
  - Emotion
  - HpControl
EventCd:
  - Scheduler
  - EventCd
  - Campaign
  - StopCondition
  - Fleet
  - Submarine
  - Emotion
  - HpControl
EventSp:
  - Scheduler
  - Campaign
  - StopCondition
  - Fleet
  - Submarine
  - Emotion
  - HpControl
Raid:
  - Scheduler
  - Raid
  - Campaign
  - StopCondition
  - Emotion
RaidDaily:
  - Scheduler
  - RaidDaily
  - Campaign
  - StopCondition
  - Emotion
MaritimeEscort:
  - Scheduler
  - MaritimeEscort

# ==================== Reward ====================

Commission:
  - Scheduler
  - Commission
Tactical:
  - Scheduler
  - Tactical
  - ControlExpOverflow
Research:
  - Scheduler
  - Research
Dorm:
  - Scheduler
  - Dorm
Guild:
  - Scheduler
  - GuildLogistics
  - GuildOperation
Reward:
  - Scheduler
  - Reward

# ==================== DailyReward ====================

ShopFrequent:
  - Scheduler
  - GeneralShop
ShopOnce:
  - Scheduler
  - GuildShop
  - MedalShop
  - MeritShop
  - CoreShop
Meowfficer:
  - Scheduler
  - Meowfficer
Shipyard:
  - Scheduler
  - Shipyard
Gacha:
  - Scheduler
  - Gacha
DataKey:
  - Scheduler
  - DataKey
SupplyPack:
  - Scheduler
  - SupplyPack
BattlePass:
  - Scheduler
  - BattlePass
MetaReward:
  - Scheduler
  - MetaReward

# ==================== DailyMission ====================

Daily:
  - Scheduler
  - Daily
Hard:
  - Scheduler
  - Hard
Exercise:
  - Scheduler
  - Exercise
Sos:
  - Scheduler
  - Sos
  - Campaign
  - StopCondition
  - Fleet
  - Submarine
  - Emotion
  - HpControl
WarArchives:
  - Scheduler
  - Campaign
  - StopCondition
  - Fleet
  - Submarine
  - Emotion
  - HpControl

# ==================== Opsi ====================

OpsiGeneral:
  - OpsiGeneral
  - OpsiAshBeacon
OpsiAshAssist:
  - Scheduler
  - OpsiAshAssist
OpsiExplore:
  - Scheduler
  - OpsiExplore
  - OpsiFleet
OpsiShop:
  - Scheduler
  - OpsiShop
OpsiDaily:
  - Scheduler
  - OpsiDaily
  - OpsiFleet
OpsiObscure:
  - Scheduler
  - OpsiObscure
  - OpsiFleet
OpsiAbyssal:
  - Scheduler
  - OpsiAbyssal
  - OpsiFleetFilter
OpsiStronghold:
  - Scheduler
  - OpsiStronghold
  - OpsiFleetFilter
OpsiMeowfficerFarming:
  - Scheduler
  - OpsiMeowfficerFarming
  - OpsiFleet

# ==================== Tool ====================

Daemon:
  - Daemon
OpsiDaemon:
  - OpsiDaemon
Benchmark:
  - Benchmark
AzurLaneUncensored:
  - AzurLaneUncensored
GameManager:
  - GameManager
