Files
2024-11-04 14:45:20 +08:00

196 lines
5.1 KiB
Python

# 宠物属性部分
from PublicReference.equipment.base_item import Item
宠物列表 = [None] * 10
class 宠物9(Item):
显示名称 = '(22)至尊·超越时空·厄俄斯/赫斯'
名称 = "超越时空·厄俄斯/赫斯"
def 城镇属性_BUFF(self, 属性):
属性.智力 += 160
属性.体力 += 160
属性.精神 += 160
属性.技能等级加成('所有', 1, 95, 1)
def 装备描述_BUFF(self, 属性):
temp = ''
temp += '智力 +160<br>'
temp += '体力 +160<br>'
temp += '精神 +160<br>'
temp += 'Lv1-95 技能等级+1<br>'
return temp
class 宠物8(Item):
显示名称 = '(22)普通·次元探险家·厄俄斯/赫斯'
名称 = "次元探险家·厄俄斯/赫斯"
def 城镇属性_BUFF(self, 属性):
属性.智力 += 150
属性.体力 += 150
属性.精神 += 150
属性.技能等级加成('所有', 1, 95, 1)
def 装备描述_BUFF(self, 属性):
temp = ''
temp += '智力 +150<br>'
temp += '体力 +150<br>'
temp += '精神 +150<br>'
temp += 'Lv1-95 技能等级+1<br>'
return temp
class 宠物7(Item):
显示名称 = '(21)至尊·火神的化身'
名称 = "火神的化身"
def 城镇属性_BUFF(self, 属性):
属性.智力 += 160
属性.体力 += 160
属性.精神 += 160
属性.技能等级加成('所有', 1, 80, 1)
def 装备描述_BUFF(self, 属性):
temp = ''
temp += '智力 +160<br>'
temp += '体力 +160<br>'
temp += '精神 +160<br>'
temp += 'Lv1-80 技能等级+1<br>'
return temp
class 宠物6(Item):
显示名称 = '(21)普通·骑士/精灵使'
名称 = "骑士/精灵使"
def 城镇属性_BUFF(self, 属性):
属性.智力 += 150
属性.体力 += 150
属性.精神 += 150
属性.技能等级加成('所有', 1, 80, 1)
def 装备描述_BUFF(self, 属性):
temp = ''
temp += '智力 +150<br>'
temp += '体力 +150<br>'
temp += '精神 +150<br>'
temp += 'Lv1-80 技能等级+1<br>'
return temp
class 宠物5(Item):
显示名称 = '(20)至尊·暴风圣女'
名称 = "暴风圣女"
def 城镇属性_BUFF(self, 属性):
属性.智力 += 150
属性.体力 += 150
属性.精神 += 150
属性.技能等级加成('所有', 1, 50, 1)
def 装备描述_BUFF(self, 属性):
temp = ''
temp += '智力 +150<br>'
temp += '体力 +150<br>'
temp += '精神 +150<br>'
temp += 'Lv1-50 技能等级+1<br>'
return temp
class 宠物4(Item):
显示名称 = '(19)至尊·神迹·莱恩'
名称 = '神迹·莱恩'
def 城镇属性_BUFF(self, 属性):
属性.智力 += 120
属性.体力 += 120
属性.精神 += 120
属性.技能等级加成('所有', 1, 50, 1)
def 装备描述_BUFF(self, 属性):
temp = ''
temp += '智力 +120<br>'
temp += '体力 +120<br>'
temp += '精神 +120<br>'
temp += 'Lv1-50 技能等级+1<br>'
return temp
class 宠物3(Item):
显示名称 = '(20)普通·神官'
名称 = '神官格洛丽亚'
def 城镇属性_BUFF(self, 属性):
属性.智力 += 140
属性.体力 += 140
属性.精神 += 140
属性.技能等级加成('所有', 1, 50, 1)
def 装备描述_BUFF(self, 属性):
temp = ''
temp += '智力 +140<br>'
temp += '体力 +140<br>'
temp += '精神 +140<br>'
temp += 'Lv1-50 技能等级+1<br>'
return temp
class 宠物2(Item):
显示名称 = '(19)普通·莱恩'
名称 = '骑士莱恩'
def 城镇属性_BUFF(self, 属性):
属性.智力 += 120
属性.体力 += 120
属性.精神 += 120
属性.技能等级加成('所有', 1, 50, 1)
def 装备描述_BUFF(self, 属性):
temp = ''
temp += '智力 +120<br>'
temp += '体力 +120<br>'
temp += '精神 +120<br>'
temp += 'Lv1-50 技能等级+1<br>'
return temp
class 宠物1(Item):
显示名称 = '(15)迷你战争领主-SSS型'
名称 = '迷你战争领主-SSS型'
def 城镇属性_BUFF(self, 属性):
属性.智力 += 10
属性.体力 += 10
属性.精神 += 10
属性.技能等级加成('所有', 1, 50, 2)
def 装备描述_BUFF(self, 属性):
temp = ''
temp += '智力 +10<br>'
temp += '体力 +10<br>'
temp += '精神 +10<br>'
temp += 'Lv1-50 技能等级+2<br>'
return temp
class 宠物0(Item):
显示名称 = '无'
名称 = '无'
def 城镇属性_BUFF(self, 属性):
pass
def 装备描述_BUFF(self, 属性):
temp = ''
return temp
for i in range(len(宠物列表)):
exec('宠物列表[{}] = 宠物{}()'.format(len(宠物列表) - i - 1, i))
宠物序号 = dict()
for i in range(len(宠物列表)):
宠物序号[宠物列表[i].名称] = i