Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
May 18, 2017, 5:05:53 PM (7 years ago)
Author:
rrogge
Message:

Reload works now

Location:
code/branches/Dialogue_FS17/src/modules/dialogue
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • code/branches/Dialogue_FS17/src/modules/dialogue/DialogueManager.cc

    r11428 r11432  
    4747               
    4848        }
     49        void DialogueManager::setCurrentQuestion(NextQuestion* nq){
     50                currentQuestion=nq;
     51               
     52        }
    4953
    5054        std::string DialogueManager::getquestion(void){
     
    9296                this->setanswers1(nq->getanswers1());
    9397                this->setanswers2(nq->getanswers2());
     98                depth=depth+1;
     99               
     100               
    94101         }
    95 
     102        void DialogueManager::clean(){
     103                orxout() <<" depth " << depth << endl;
     104                //allQuestions.at(2*depth+1);
     105        }
    96106        bool DialogueManager::theEnd(){
    97107        if((currentQuestion->possibleQuestions).empty()) {
  • code/branches/Dialogue_FS17/src/modules/dialogue/DialogueManager.h

    r11428 r11432  
    5050                bool theEnd(); //tolua_export
    5151                void update(NextQuestion* nq);
     52                void clean(); //tolua_export
     53                void setCurrentQuestion(NextQuestion* q);
    5254
    5355private:
     
    5759        std::string a2;
    5860        std::string question;
     61        int depth = 0;
    5962        static DialogueManager* singletonPtr_s;
    6063
  • code/branches/Dialogue_FS17/src/modules/dialogue/NextQuestion.cc

    r11428 r11432  
    7777               
    7878        m.setquestion(question);
     79        m.setCurrentQuestion(this);
    7980        m.setanswers1(a1);
    8081        m.setanswers2(a2);
  • code/branches/Dialogue_FS17/src/modules/dialogue/NextQuestion.h

    r11421 r11432  
    4949                std::string a1;
    5050                std::string a2;
    51                
     51       
    5252
    5353
Note: See TracChangeset for help on using the changeset viewer.