Beispiel #1
0
 def _makeAreaObj_PRODUCEEVENTSCOUT(self, areamaster, playdata=None):
     v_player = self.getViewerPlayer()
     if playdata:
         stagenumber = playdata.stage
         progress = playdata.progress
         confirmkey = playdata.req_confirmkey
     else:
         stagenumber = areamaster.stage
         progress = 0
         confirmkey = ''
     return Objects.produceevent_stage(self, v_player, stagenumber,
                                       areamaster, progress, confirmkey)
Beispiel #2
0
 def makeStageObj(self,
                  stagemaster,
                  playdata,
                  cur_stagenumber,
                  bossattack=False,
                  areaboss_attack=False):
     """ステージ情報作成.
     """
     v_player = self.getViewerPlayer()
     if playdata.stage > stagemaster.stage:
         progress = stagemaster.execution
     else:
         progress = playdata.progress
     obj_stage = Objects.produceevent_stage(self,
                                            v_player,
                                            cur_stagenumber,
                                            stagemaster,
                                            progress,
                                            playdata.confirmkey,
                                            bossattack=bossattack,
                                            areaboss_attack=areaboss_attack)
     return obj_stage