优化计算速度及界面
This commit is contained in:
@@ -1,9 +1,9 @@
|
||||
from core.basic.character import Character
|
||||
from core.abstract.character import CharacterProperty
|
||||
|
||||
emblem_func_list = {}
|
||||
|
||||
|
||||
def emblem_1(char: Character):
|
||||
def emblem_1(char: CharacterProperty):
|
||||
"""
|
||||
力智+20 暴击+1.9%
|
||||
"""
|
||||
@@ -11,7 +11,7 @@ def emblem_1(char: Character):
|
||||
pass
|
||||
|
||||
|
||||
def emblem_2(char: Character):
|
||||
def emblem_2(char: CharacterProperty):
|
||||
"""
|
||||
力智+15 暴击+1.5%
|
||||
"""
|
||||
@@ -19,7 +19,7 @@ def emblem_2(char: Character):
|
||||
pass
|
||||
|
||||
|
||||
def emblem_3(char: Character):
|
||||
def emblem_3(char: CharacterProperty):
|
||||
"""
|
||||
力智+10 暴击+1.1%
|
||||
"""
|
||||
@@ -27,7 +27,7 @@ def emblem_3(char: Character):
|
||||
pass
|
||||
|
||||
|
||||
def emblem_4(char: Character):
|
||||
def emblem_4(char: CharacterProperty):
|
||||
"""
|
||||
力智+35
|
||||
"""
|
||||
@@ -35,7 +35,7 @@ def emblem_4(char: Character):
|
||||
pass
|
||||
|
||||
|
||||
def emblem_5(char: Character):
|
||||
def emblem_5(char: CharacterProperty):
|
||||
"""
|
||||
体精+35
|
||||
"""
|
||||
@@ -43,7 +43,7 @@ def emblem_5(char: Character):
|
||||
pass
|
||||
|
||||
|
||||
def emblem_6(char: Character):
|
||||
def emblem_6(char: CharacterProperty):
|
||||
"""
|
||||
体精+25
|
||||
"""
|
||||
@@ -51,7 +51,7 @@ def emblem_6(char: Character):
|
||||
pass
|
||||
|
||||
|
||||
def emblem_7(char: Character):
|
||||
def emblem_7(char: CharacterProperty):
|
||||
"""
|
||||
体精+17
|
||||
"""
|
||||
@@ -59,7 +59,7 @@ def emblem_7(char: Character):
|
||||
pass
|
||||
|
||||
|
||||
def emblem_8(char: Character):
|
||||
def emblem_8(char: CharacterProperty):
|
||||
"""
|
||||
力智+30
|
||||
"""
|
||||
@@ -67,7 +67,7 @@ def emblem_8(char: Character):
|
||||
pass
|
||||
|
||||
|
||||
def emblem_9(char: Character):
|
||||
def emblem_9(char: CharacterProperty):
|
||||
"""
|
||||
攻速+2%
|
||||
"""
|
||||
@@ -75,7 +75,7 @@ def emblem_9(char: Character):
|
||||
pass
|
||||
|
||||
|
||||
def emblem_10(char: Character):
|
||||
def emblem_10(char: CharacterProperty):
|
||||
"""
|
||||
体精+30
|
||||
"""
|
||||
@@ -83,7 +83,7 @@ def emblem_10(char: Character):
|
||||
pass
|
||||
|
||||
|
||||
def emblem_11(char: Character):
|
||||
def emblem_11(char: CharacterProperty):
|
||||
"""
|
||||
三攻+20
|
||||
"""
|
||||
@@ -91,7 +91,7 @@ def emblem_11(char: Character):
|
||||
pass
|
||||
|
||||
|
||||
def emblem_12(char: Character):
|
||||
def emblem_12(char: CharacterProperty):
|
||||
"""
|
||||
力智+30
|
||||
"""
|
||||
@@ -99,7 +99,7 @@ def emblem_12(char: Character):
|
||||
pass
|
||||
|
||||
|
||||
def emblem_13(char: Character):
|
||||
def emblem_13(char: CharacterProperty):
|
||||
"""
|
||||
体精+30
|
||||
"""
|
||||
@@ -107,7 +107,7 @@ def emblem_13(char: Character):
|
||||
pass
|
||||
|
||||
|
||||
def emblem_14(char: Character):
|
||||
def emblem_14(char: CharacterProperty):
|
||||
"""
|
||||
力智+25
|
||||
"""
|
||||
@@ -115,7 +115,7 @@ def emblem_14(char: Character):
|
||||
pass
|
||||
|
||||
|
||||
def emblem_15(char: Character):
|
||||
def emblem_15(char: CharacterProperty):
|
||||
"""
|
||||
力智+15
|
||||
"""
|
||||
@@ -123,7 +123,7 @@ def emblem_15(char: Character):
|
||||
pass
|
||||
|
||||
|
||||
def emblem_16(char: Character):
|
||||
def emblem_16(char: CharacterProperty):
|
||||
"""
|
||||
攻速+1.5%
|
||||
"""
|
||||
@@ -131,7 +131,7 @@ def emblem_16(char: Character):
|
||||
pass
|
||||
|
||||
|
||||
def emblem_17(char: Character):
|
||||
def emblem_17(char: CharacterProperty):
|
||||
"""
|
||||
体精+15
|
||||
"""
|
||||
@@ -139,7 +139,7 @@ def emblem_17(char: Character):
|
||||
pass
|
||||
|
||||
|
||||
def emblem_18(char: Character):
|
||||
def emblem_18(char: CharacterProperty):
|
||||
"""
|
||||
三攻+15
|
||||
"""
|
||||
@@ -147,7 +147,7 @@ def emblem_18(char: Character):
|
||||
pass
|
||||
|
||||
|
||||
def emblem_19(char: Character):
|
||||
def emblem_19(char: CharacterProperty):
|
||||
"""
|
||||
体精+15
|
||||
"""
|
||||
@@ -155,7 +155,7 @@ def emblem_19(char: Character):
|
||||
pass
|
||||
|
||||
|
||||
def emblem_20(char: Character):
|
||||
def emblem_20(char: CharacterProperty):
|
||||
"""
|
||||
力智+17
|
||||
"""
|
||||
@@ -163,7 +163,7 @@ def emblem_20(char: Character):
|
||||
pass
|
||||
|
||||
|
||||
def emblem_21(char: Character):
|
||||
def emblem_21(char: CharacterProperty):
|
||||
"""
|
||||
力智+10
|
||||
"""
|
||||
@@ -171,7 +171,7 @@ def emblem_21(char: Character):
|
||||
pass
|
||||
|
||||
|
||||
def emblem_22(char: Character):
|
||||
def emblem_22(char: CharacterProperty):
|
||||
"""
|
||||
攻速+1.1%
|
||||
"""
|
||||
@@ -179,7 +179,7 @@ def emblem_22(char: Character):
|
||||
pass
|
||||
|
||||
|
||||
def emblem_23(char: Character):
|
||||
def emblem_23(char: CharacterProperty):
|
||||
"""
|
||||
体精+10
|
||||
"""
|
||||
@@ -187,7 +187,7 @@ def emblem_23(char: Character):
|
||||
pass
|
||||
|
||||
|
||||
def emblem_24(char: Character):
|
||||
def emblem_24(char: CharacterProperty):
|
||||
"""
|
||||
三攻+10
|
||||
"""
|
||||
@@ -195,7 +195,7 @@ def emblem_24(char: Character):
|
||||
pass
|
||||
|
||||
|
||||
def emblem_25(char: Character):
|
||||
def emblem_25(char: CharacterProperty):
|
||||
"""
|
||||
体精+10
|
||||
"""
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,65 +1,65 @@
|
||||
from core.basic.character import Character
|
||||
from core.abstract.character import CharacterProperty
|
||||
|
||||
jade_func_list = {}
|
||||
|
||||
|
||||
def jade_0(char: Character = {}, value=0):
|
||||
def jade_0(char: CharacterProperty = {}, value=0):
|
||||
pass
|
||||
|
||||
def jade_1(char: Character = {}, value=0):
|
||||
def jade_1(char: CharacterProperty = {}, value=0):
|
||||
char.jade_effect.SkillAttack += value/100
|
||||
|
||||
def jade_2(char: Character = {}, value=0):
|
||||
def jade_2(char: CharacterProperty = {}, value=0):
|
||||
char.jade_effect.AttackP += value/100
|
||||
pass
|
||||
|
||||
def jade_3(char: Character = {}, value=0):
|
||||
def jade_3(char: CharacterProperty = {}, value=0):
|
||||
char.jade_effect.ElementIncrease += value/100
|
||||
pass
|
||||
|
||||
def jade_4(char: Character = {}, value=0):
|
||||
def jade_4(char: CharacterProperty = {}, value=0):
|
||||
if value > 0:
|
||||
char.AddSkillLv(10, 15, 1)
|
||||
pass
|
||||
|
||||
|
||||
def jade_5(char: Character = {}, value=0):
|
||||
def jade_5(char: CharacterProperty = {}, value=0):
|
||||
if value > 0:
|
||||
char.AddSkillLv(20, 25, 1)
|
||||
pass
|
||||
|
||||
|
||||
def jade_6(char: Character = {}, value=0):
|
||||
def jade_6(char: CharacterProperty = {}, value=0):
|
||||
if value > 0:
|
||||
char.AddSkillLv(30, 35, 1)
|
||||
pass
|
||||
|
||||
def jade_7(char: Character = {}, value=0):
|
||||
def jade_7(char: CharacterProperty = {}, value=0):
|
||||
if value > 0:
|
||||
char.AddSkillLv(40, 45, 1)
|
||||
pass
|
||||
|
||||
def jade_8(char: Character = {}, value=0):
|
||||
def jade_8(char: CharacterProperty = {}, value=0):
|
||||
if value > 0:
|
||||
char.AddSkillLv(55, 60, 1)
|
||||
pass
|
||||
|
||||
def jade_9(char: Character = {}, value=0):
|
||||
def jade_9(char: CharacterProperty = {}, value=0):
|
||||
if value > 0:
|
||||
char.AddSkillLv(65, 70, 1)
|
||||
pass
|
||||
|
||||
def jade_10(char: Character = {}, value=0):
|
||||
def jade_10(char: CharacterProperty = {}, value=0):
|
||||
if value > 0:
|
||||
char.AddSkillLv(75, 80, 1)
|
||||
pass
|
||||
|
||||
def jade_11(char: Character = {}, value=0):
|
||||
def jade_11(char: CharacterProperty = {}, value=0):
|
||||
if value > 0:
|
||||
char.AddSkillLv(50, 50, 1)
|
||||
pass
|
||||
|
||||
def jade_12(char: Character = {}, value=0):
|
||||
def jade_12(char: CharacterProperty = {}, value=0):
|
||||
if value > 0:
|
||||
char.AddSkillLv(85, 85, 1)
|
||||
pass
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,6 +1,6 @@
|
||||
# sundry_list = ['medal_rarity', 'medal_rarity', 'medal_reinforce', 'medal_gem_0', 'medal_gem_1', 'medal_gem_2', 'medal_gem_3', 'adventure', 'marriage_house', 'marriage_ring', 'contract', 'collection_type', 'collection_num_0', 'collection_num_1', 'costume_card']
|
||||
|
||||
from core.basic.character import Character
|
||||
from core.abstract.character import CharacterProperty
|
||||
|
||||
sundry_func_list = {}
|
||||
|
||||
@@ -22,7 +22,7 @@ sundryList = {
|
||||
}
|
||||
|
||||
|
||||
def sundry_0(char: Character, *args):
|
||||
def sundry_0(char: CharacterProperty, *args):
|
||||
'''勋章'''
|
||||
# 勋章基础 四维 48 三攻 30
|
||||
char.SetStatus(四维=48, 三攻=30)
|
||||
@@ -42,13 +42,13 @@ def sundry_0(char: Character, *args):
|
||||
gems_quality = medal_gems_quality[i]
|
||||
char.SetStatus(攻击强化=gems_quality[0]*0.1, 增益量=gems_quality[1])
|
||||
|
||||
def sundry_6(char: Character, *args):
|
||||
def sundry_6(char: CharacterProperty, *args):
|
||||
'''冒险团'''
|
||||
lv = args[0] - 1
|
||||
values = [100,110,125,140,150,160,170,180,190,200,210,220,220,220,220,230,230,240,240,250,250,250,250,250,260,260,260,260,260,270,270,270,270,270,280,280,280,280,280,290]
|
||||
char.SetStatus(四维=values[lv])
|
||||
|
||||
def sundry_7(char: Character, *args):
|
||||
def sundry_7(char: CharacterProperty, *args):
|
||||
'''
|
||||
婚房婚戒
|
||||
婚戒属强不享受辟邪玉加成
|
||||
@@ -68,12 +68,12 @@ def sundry_7(char: Character, *args):
|
||||
elif args[1] == 2:
|
||||
char.SetStatus(体精=10, 力智=15)
|
||||
|
||||
def sundry_9(char: Character, *args):
|
||||
def sundry_9(char: CharacterProperty, *args):
|
||||
'''契约'''
|
||||
if args[0] == 1:
|
||||
char.SetStatus(三攻=40)
|
||||
|
||||
def sundry_10(char: Character, *args):
|
||||
def sundry_10(char: CharacterProperty, *args):
|
||||
'''收集箱'''
|
||||
per_0 = 0
|
||||
per_1 = 0
|
||||
@@ -102,7 +102,7 @@ def sundry_10(char: Character, *args):
|
||||
char.AddElementDB('光',sq*per_2)
|
||||
char.AddElementDB('暗',sq*per_2)
|
||||
|
||||
def sundry_13(char: Character, *args):
|
||||
def sundry_13(char: CharacterProperty, *args):
|
||||
if args[0] == 1:
|
||||
char.SetStatus(三速=0.01,四维=3)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user