2023-07-24 10:15:22 +00:00
|
|
|
import tasks.character.keywords.character_list as KEYWORD_CHARACTER_LIST
|
2023-11-10 13:36:53 +00:00
|
|
|
from tasks.character.keywords.character_list import *
|
|
|
|
from tasks.character.keywords.classes import CharacterList
|
|
|
|
|
|
|
|
DICT_SORTED_RANGES = {
|
|
|
|
# Mage, hit instantly, no trajectories
|
|
|
|
'Mage': [
|
|
|
|
DanHengImbibitorLunae,
|
|
|
|
Welt,
|
|
|
|
FuXuan,
|
|
|
|
],
|
|
|
|
# Mage, but character moved after attack
|
|
|
|
'MageSecondary': [
|
|
|
|
Yanqing,
|
|
|
|
],
|
|
|
|
# Archer
|
|
|
|
'Archer': [
|
|
|
|
Yukong,
|
2023-11-16 05:38:29 +00:00
|
|
|
TopazNumby,
|
2023-11-10 13:36:53 +00:00
|
|
|
March7th,
|
|
|
|
Bronya,
|
|
|
|
Asta,
|
|
|
|
Pela,
|
|
|
|
Qingque,
|
|
|
|
],
|
|
|
|
# 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
|
|
|
|
}
|