本文整理汇总了Python中Character.Character.updateBaseCon方法的典型用法代码示例。如果您正苦于以下问题:Python Character.updateBaseCon方法的具体用法?Python Character.updateBaseCon怎么用?Python Character.updateBaseCon使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Character.Character
的用法示例。
在下文中一共展示了Character.updateBaseCon方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: GUI
# 需要导入模块: from Character import Character [as 别名]
# 或者: from Character.Character import updateBaseCon [as 别名]
#.........这里部分代码省略.........
def lvlUpStats(self):
return self.main.leveling.lvlUpStats()
@lvlUpStats.setter
def lvlUpStats(self, val):
self.main.leveling.setLvlUpStats(val)
#self.main.curStatsWidget.updateDisplayAll()
def initConnections(self):
# Base Vals
self.main.baseStatsWidget.strBase.valueChanged.connect(self.baseStrUpdate)
self.main.baseStatsWidget.intBase.valueChanged.connect(self.baseIntUpdate)
self.main.baseStatsWidget.dexBase.valueChanged.connect(self.baseDexUpdate)
self.main.baseStatsWidget.conBase.valueChanged.connect(self.baseConUpdate)
self.main.baseStatsWidget.wisBase.valueChanged.connect(self.baseWisUpdate)
self.main.baseStatsWidget.chaBase.valueChanged.connect(self.baseChaUpdate)
self.main.baseStatsWidget.nameWidget.editingFinished.connect(self.nameUpdate)
self.main.baseStatsWidget.raceWidget.currentIndexChanged.connect(self.raceUpdate)
self.main.baseStatsWidget.classWidget.currentIndexChanged.connect(self.classUpdate)
self.main.baseStatsWidget.alignWidget.currentIndexChanged.connect(self.alignUpdate)
self.main.baseStatsWidget.levelWidget.currentIndexChanged.connect(self.levelUpdate)
#Level stats
self.main.leveling.signal.levelUpChange.connect(self.levelStatsUpdate)
#CurStats
self.main.curStatsWidget.hpInj.valueChanged.connect(self.injuryUpdate)
def baseStrUpdate(self, val):
self.char.updateBaseStr(val)
self.main.curStatsWidget.updateDisplayAll()
def baseIntUpdate(self, val):
self.char.updateBaseInt(val)
self.main.curStatsWidget.updateDisplayAll()
def baseDexUpdate(self, val):
self.char.updateBaseDex(val)
self.main.curStatsWidget.updateDisplayAll()
def baseConUpdate(self, val):
self.char.updateBaseCon(val)
self.main.curStatsWidget.updateDisplayAll()
def baseWisUpdate(self, val):
self.char.updateBaseWis(val)
self.main.curStatsWidget.updateDisplayAll()
def baseChaUpdate(self, val):
self.char.updateBaseCha(val)
self.main.curStatsWidget.updateDisplayAll()
def nameUpdate(self, val):
self.char.updateName(val)
self.main.curStatsWidget.updateDisplayAll()
def raceUpdate(self, val):
self.char.updateRace(val)
self.main.curStatsWidget.updateDisplayAll()
def classUpdate(self, val):
self.char.updateClass(val)
self.main.curStatsWidget.updateDisplayAll()
def alignUpdate(self, val):
self.char.updateAlign(val)
self.main.curStatsWidget.updateDisplayAll()
def levelUpdate(self, val):
self.char.updateLevel(val)
self.main.curStatsWidget.updateDisplayAll()
def levelStatsUpdate(self, val):
self.char.updateLvlUpStats(val)
self.main.curStatsWidget.updateDisplayAll()
def injuryUpdate(self, val):
self.char.updateInjury(val)
self.main.curStatsWidget.displayHP()
def setBaseStr(self, val):
self.main.baseStatsWidget.strBase.setValue(val)
def setBaseInt(self, val):
self.main.baseStatsWidget.intBase.setValue(val)
def setBaseDex(self, val):
self.main.baseStatsWidget.dexBase.setValue(val)
def setBaseCon(self, val):
self.main.baseStatsWidget.conBase.setValue(val)
def setBaseWis(self, val):
self.main.baseStatsWidget.wisBase.setValue(val)
def setBaseCha(self, val):
self.main.baseStatsWidget.chaBase.setValue(val)
def setInjury(self, val):
self.main.curStatsWidget.hpInj.setValue(val)