コード例 #1
0
 public void ResumeQuestTransferInfo()
 {
     if (questTransferInfo != null)
     {
         intervalTransferInfo     = questTransferInfo.intervalTransferInfo;
         isQuestHappen            = questTransferInfo.isQuestHappen;
         isQuestGate              = questTransferInfo.isQuestGate;
         isQuestPortal            = questTransferInfo.isQuestPortal;
         isGateQuestClear         = questTransferInfo.isGateQuestClear;
         isTransitionFieldToQuest = questTransferInfo.isTransitionFieldToQuest;
         isTransitionQuestToField = questTransferInfo.isTransitionQuestToField;
         isTransitionFieldReentry = questTransferInfo.isTransitionFieldReentry;
         isStoryPortal            = questTransferInfo.isStoryPortal;
         beforePortalID           = questTransferInfo.beforePortalID;
         backTransitionInfo       = questTransferInfo.backTransitionInfo;
         questTransferInfo        = null;
     }
 }
コード例 #2
0
 public void SaveQuestTransferInfo()
 {
     if (questTransferInfo == null)
     {
         questTransferInfo = new QuestTransferInfo();
     }
     questTransferInfo.intervalTransferInfo     = intervalTransferInfo;
     questTransferInfo.isQuestHappen            = isQuestHappen;
     questTransferInfo.isQuestGate              = isQuestGate;
     questTransferInfo.isQuestPortal            = isQuestPortal;
     questTransferInfo.isGateQuestClear         = isGateQuestClear;
     questTransferInfo.isTransitionFieldToQuest = isTransitionFieldToQuest;
     questTransferInfo.isTransitionQuestToField = isTransitionQuestToField;
     questTransferInfo.isTransitionFieldReentry = isTransitionFieldReentry;
     questTransferInfo.isStoryPortal            = isStoryPortal;
     questTransferInfo.beforePortalID           = beforePortalID;
     questTransferInfo.backTransitionInfo       = backTransitionInfo;
 }