示例#1
0
    def answer(self, answer=None):
        self.gamestate.dialog = False
        new_event = None
        if answer:
            new_event = self.answers[answer]

        if new_event:
            new_event.execute()
        else:
            Event.execute(self)
示例#2
0
 def execute(self):
     snd_manager.set_playlist(self.playlist)
     Event.execute(self)
示例#3
0
 def execute(self):
     snd_manager.play_sound(self.sound)
     Event.execute(self)
示例#4
0
 def execute(self):
     set_value(self.name, self.value)
     Event.execute(self)
示例#5
0
 def execute(self):
     set_value(self.name, get_value(sself.name) + 1)
     Event.execute(self)
示例#6
0
 def execute(self):
     self.gamestate.reload(self.filename)
     Event.execute(self)
示例#7
0
 def execute(self):
     if self.name != "":
         self.change([self.name])
     elif self.names != []:
         self.change(self.names)
     Event.execute(self)