From: <vra...@us...> - 2004-01-02 20:53:27
|
Update of /cvsroot/darkeyetool/det/src/gui In directory sc8-pr-cvs1:/tmp/cvs-serv19470 Modified Files: PersonenKomponenteGUIwx.h Log Message: generierte SF jetzt auch für RKP möglich Index: PersonenKomponenteGUIwx.h =================================================================== RCS file: /cvsroot/darkeyetool/det/src/gui/PersonenKomponenteGUIwx.h,v retrieving revision 1.23 retrieving revision 1.24 diff -C2 -d -r1.23 -r1.24 *** PersonenKomponenteGUIwx.h 6 Dec 2003 14:59:40 -0000 1.23 --- PersonenKomponenteGUIwx.h 2 Jan 2004 20:53:24 -0000 1.24 *************** *** 192,208 **** moeglicheSonderfertigkeiten_->Append(s->second.ID().c_str()); ! //@+at ! // for (s = ! // DSA::generierteSonderfertigkeiten()->begin(); s != ! // DSA::generierteSonderfertigkeiten()->end(); ++s) ! // if ! // (!objekt_->sonderfertigkeiten_.Existiert(s->second.ID())) ! // if ! // (std::find(objekt_->verbilligteSonderfertigkeiten_.begin(), ! // objekt_->verbilligteSonderfertigkeiten_.end(), ! // s->second.ID())==objekt_->verbilligteSonderfertigkeiten_.end()) ! // moeglicheSonderfertigkeiten_->Append(s->second.ID().c_str()); ! //@-at ! //@@c showplusminus = false; --- 192,199 ---- moeglicheSonderfertigkeiten_->Append(s->second.ID().c_str()); ! for (s = DSA::generierteSonderfertigkeiten()->begin(); s != DSA::generierteSonderfertigkeiten()->end(); ++s) ! if (!objekt_->sonderfertigkeiten_.Existiert(s->second.ID())) ! if (std::find(objekt_->verbilligteSonderfertigkeiten_.begin(), objekt_->verbilligteSonderfertigkeiten_.end(), s->second.ID())==objekt_->verbilligteSonderfertigkeiten_.end()) ! moeglicheSonderfertigkeiten_->Append(s->second.ID().c_str()); showplusminus = false; *************** *** 1700,1707 **** //@+node:<< SFHinzu >> void SFHinzu (const std::string& sfs) { ! DSA::SonderfertigkeitDefinition sfdef = DSA::sonderfertigkeiten()->Hole(sfs); ! DSA::Sonderfertigkeit sf(sfdef); std::string s = _t("Diese Sonderfertigkeit braucht eine Spezifizierung.\nSoll diese vorgegeben sein, geben Sie sie bitte jetzt ein.\nSoll der Spieler selbst wählen, lassen Sie das Feld frei."); ! if (sfdef.BrauchtSpezifizierung()) sf.Spezifizierung(DSA::hole()->Text(s)); if (strings::BeginntMit(sf.ID(), _t("Ritualkenntnis"))) --- 1691,1701 ---- //@+node:<< SFHinzu >> void SFHinzu (const std::string& sfs) { ! DSA::SonderfertigkeitDefinition* sfdef = DSA::sonderfertigkeiten()->Zeige(sfs); ! if (sfdef==0) ! sfdef = DSA::generierteSonderfertigkeiten()->Zeige(sfs); ! if (sfdef==0) return; ! DSA::Sonderfertigkeit sf(*sfdef); std::string s = _t("Diese Sonderfertigkeit braucht eine Spezifizierung.\nSoll diese vorgegeben sein, geben Sie sie bitte jetzt ein.\nSoll der Spieler selbst wählen, lassen Sie das Feld frei."); ! if (sfdef->BrauchtSpezifizierung()) sf.Spezifizierung(DSA::hole()->Text(s)); if (strings::BeginntMit(sf.ID(), _t("Ritualkenntnis"))) *************** *** 1903,1906 **** --- 1897,1903 ---- //@+node:<< Version History >> // $Log$ + // Revision 1.24 2004/01/02 20:53:24 vrandezo + // generierte SF jetzt auch für RKP möglich + // // Revision 1.23 2003/12/06 14:59:40 vrandezo // generierte SF für RKP (noch als Kommentar) |