This commit is contained in:
bridge
2025-09-24 00:23:17 +08:00
parent 49df94a1a1
commit d07b6ebb87
11 changed files with 121 additions and 62 deletions

View File

@@ -6,6 +6,7 @@
"""
from enum import Enum
from typing import List, Tuple
from collections import defaultdict
from src.classes.essence import EssenceType
@@ -76,15 +77,7 @@ def get_essence_types_for_root(root: Root) -> List[EssenceType]:
"""
return [_essence_by_element[e] for e in root.elements]
roots = {
"": Root.GOLD,
"": Root.WOOD,
"": Root.WATER,
"": Root.FIRE,
"": Root.EARTH,
"": Root.THUNDER,
"": Root.ICE,
"": Root.WIND,
"": Root.DARK,
"": Root.HEAVEN,
}
extra_breakthrough_success_rate = {
Root.HEAVEN: 0.1,
}
extra_breakthrough_success_rate = defaultdict(lambda: 0, extra_breakthrough_success_rate)