コード例 #1
0
 def start_enemy1_spell1(self):
     if self.started1:
         self.started1 = False
         self.stop_enemy1_spell1()
     else:
         self.started1 = True
         if not self.boots1 and not self.rune1:
             self.ids.enemy_1_spell_1.text = get_cd(self.player_one_d)
         elif self.boots1 and self.rune1:
             cd = int(get_cd(self.player_one_d))
             cd = cd - cd * 5 / 100
             cd = cd - cd * 10 / 100
             cd = math.trunc(cd)
             self.ids.enemy_1_spell_1.text = str(cd)
         elif self.boots1:
             cd = int(get_cd(self.player_one_d))
             cd = cd - cd * 10 / 100
             cd = math.trunc(cd)
             self.ids.enemy_1_spell_1.text = str(cd)
         elif self.rune1:
             cd = int(get_cd(self.player_one_d))
             cd = cd - cd * 5 / 100
             cd = math.trunc(cd)
             self.ids.enemy_1_spell_1.text = str(cd)
         self.timer_enemy1_spell1 = Clock.schedule_interval(self.update_enemy1_spell1, 1)
         self.ids.enemy_1_spell_1.background_normal = "./spells/" + self.player_one_d + "Dark.png"
コード例 #2
0
 def start_enemy5_spell2(self):
     if self.started5_1:
         self.started5_1 = False
         self.stop_enemy5_spell2()
     else:
         self.started5_1 = True
         if not self.boots5 and not self.rune5:
             self.ids.enemy_5_spell_2.text = get_cd(self.player_five_f)
         elif self.boots5 and self.rune5:
             cd = int(get_cd(self.player_five_f))
             cd = cd - cd * 5 / 100
             cd = cd - cd * 10 / 100
             cd = math.trunc(cd)
             self.ids.enemy_5_spell_2.text = str(cd)
         elif self.boots5:
             cd = int(get_cd(self.player_five_f))
             cd = cd - cd * 10 / 100
             cd = math.trunc(cd)
             self.ids.enemy_5_spell_2.text = str(cd)
         elif self.rune5:
             cd = int(get_cd(self.player_five_f))
             cd = cd - cd * 5 / 100
             cd = math.trunc(cd)
             self.ids.enemy_5_spell_2.text = str(cd)
         self.timer_enemy5_spell2 = Clock.schedule_interval(self.update_enemy5_spell2, 1)
         self.ids.enemy_5_spell_2.background_normal = "./spells/" + self.player_five_f + "Dark.png"