mirror of
https://github.com/LmeSzinc/StarRailCopilot.git
synced 2024-11-30 03:16:08 +00:00
42 lines
1.0 KiB
Python
42 lines
1.0 KiB
Python
import tasks.character.keywords.character_list as KEYWORDS_CHARACTER_LIST
|
|
import tasks.character.keywords.combat_type as KEYWORDS_COMBAT_TYPE
|
|
from tasks.character.keywords.character_list import *
|
|
from tasks.character.keywords.classes import CharacterList, CombatType
|
|
|
|
DICT_SORTED_RANGES = {
|
|
# Mage, hit instantly, no trajectories
|
|
'Mage': [
|
|
RuanMei,
|
|
DanHengImbibitorLunae,
|
|
Welt,
|
|
Aventurine,
|
|
FuXuan,
|
|
# Longer precast
|
|
BlackSwan,
|
|
],
|
|
# Mage, but character moved after attack
|
|
'MageSecondary': [
|
|
Yanqing,
|
|
],
|
|
# Archer
|
|
'Archer': [
|
|
Boothill,
|
|
Yukong,
|
|
TopazNumby,
|
|
March7thPreservation,
|
|
Bronya,
|
|
Asta,
|
|
Pela,
|
|
Qingque,
|
|
# Slow bullet
|
|
Robin,
|
|
TrailblazerHarmony,
|
|
],
|
|
# Archer, but her parabolic trajectory has 0% accuracy on moving targets
|
|
'ArcherSecondary': [
|
|
Natasha,
|
|
],
|
|
# Melee
|
|
# rest of the characters are classified as melee and will not be switched to
|
|
}
|