Changed: #1304: Revert modifications for the objectives in the mission compiler (i changed the way i will do it)

--HG--
branch : gsoc2011-guildmissions
hg/feature/gsoc2012-fabien
Fabien_HENON 14 years ago
parent 12fe8693d5
commit 9f05d66a81

@ -194,9 +194,9 @@ protected:
bool _HideObj; bool _HideObj;
// Option nb_guild_members_needed, available for each objective // Option nb_guild_members_needed, available for each objective
int _NbGuildMembersNeeded; /*int _NbGuildMembersNeeded;
std::string genNbGuildMembersNeededOption(CMissionData &md); std::string genNbGuildMembersNeededOption(CMissionData &md);*/
public: public:
void init(CMissionData &md, NLLIGO::IPrimitive *prim); void init(CMissionData &md, NLLIGO::IPrimitive *prim);

@ -1762,7 +1762,7 @@ void CContentObjective::init(CMissionData &md, IPrimitive *prim)
_RoleplayPhrase.initPhrase(md, prim, _RoleplayObj, numEntry, params); _RoleplayPhrase.initPhrase(md, prim, _RoleplayObj, numEntry, params);
// check for the 'nb_guild_members_needed' option and see if it's correct for this mission // check for the 'nb_guild_members_needed' option and see if it's correct for this mission
string nbGuildMembersNeeded = md.getProperty(prim, "nb_guild_members_needed", false, true); /*string nbGuildMembersNeeded = md.getProperty(prim, "nb_guild_members_needed", false, true);
if (nbGuildMembersNeeded.empty()) if (nbGuildMembersNeeded.empty())
nbGuildMembersNeeded = "1"; nbGuildMembersNeeded = "1";
if (!fromString(nbGuildMembersNeeded.c_str(), _NbGuildMembersNeeded)) if (!fromString(nbGuildMembersNeeded.c_str(), _NbGuildMembersNeeded))
@ -1773,7 +1773,7 @@ void CContentObjective::init(CMissionData &md, IPrimitive *prim)
{ {
string err = toString("primitive(%s): nb_guild_members_needed != 1 for non guild mission.", prim->getName().c_str()); string err = toString("primitive(%s): nb_guild_members_needed != 1 for non guild mission.", prim->getName().c_str());
throw EParseException(prim, err.c_str()); throw EParseException(prim, err.c_str());
} }*/
} }
// --------------------------------------------------------------------------- // ---------------------------------------------------------------------------
@ -1794,7 +1794,7 @@ string CContentObjective::genCode(CMissionData &md)
} }
// --------------------------------------------------------------------------- // ---------------------------------------------------------------------------
std::string CContentObjective::genNbGuildMembersNeededOption(CMissionData &md) /*std::string CContentObjective::genNbGuildMembersNeededOption(CMissionData &md)
{ {
string ret = ""; string ret = "";
// If we are in a guild mission we add the 'nb_guild_members_needed' option to the script // If we are in a guild mission we add the 'nb_guild_members_needed' option to the script
@ -1805,7 +1805,7 @@ std::string CContentObjective::genNbGuildMembersNeededOption(CMissionData &md)
} }
return ret; return ret;
} }*/
// --------------------------------------------------------------------------- // ---------------------------------------------------------------------------
string CContentObjective::genPhrase() string CContentObjective::genPhrase()
@ -2109,7 +2109,7 @@ public:
ret += " : "+_Place; ret += " : "+_Place;
// Add the 'nb_guild_members_needed' parameter if needed // Add the 'nb_guild_members_needed' parameter if needed
ret += CContentObjective::genNbGuildMembersNeededOption(md); //ret += CContentObjective::genNbGuildMembersNeededOption(md);
ret += NL; ret += NL;
return ret; return ret;
@ -2166,7 +2166,7 @@ public:
if (!_Phrase.isEmpty()) if (!_Phrase.isEmpty())
ret += " : "+_Phrase.genScript(md); ret += " : "+_Phrase.genScript(md);
// Add the 'nb_guild_members_needed' parameter if needed // Add the 'nb_guild_members_needed' parameter if needed
ret += CContentObjective::genNbGuildMembersNeededOption(md); //ret += CContentObjective::genNbGuildMembersNeededOption(md);
ret += NL; ret += NL;
return ret; return ret;
@ -2242,7 +2242,7 @@ public:
ret += ": "+_Place; ret += ": "+_Place;
} }
// Add the 'nb_guild_members_needed' parameter if needed // Add the 'nb_guild_members_needed' parameter if needed
ret += CContentObjective::genNbGuildMembersNeededOption(md); //ret += CContentObjective::genNbGuildMembersNeededOption(md);
ret += NL; ret += NL;
return ret; return ret;
@ -2317,7 +2317,7 @@ public:
ret += "; "; ret += "; ";
} }
// Add the 'nb_guild_members_needed' parameter if needed // Add the 'nb_guild_members_needed' parameter if needed
ret += CContentObjective::genNbGuildMembersNeededOption(md); //ret += CContentObjective::genNbGuildMembersNeededOption(md);
ret += NL; ret += NL;
return ret; return ret;
@ -2444,7 +2444,7 @@ public:
ret += "; "; ret += "; ";
} }
// Add the 'nb_guild_members_needed' parameter if needed // Add the 'nb_guild_members_needed' parameter if needed
ret += CContentObjective::genNbGuildMembersNeededOption(md); //ret += CContentObjective::genNbGuildMembersNeededOption(md);
ret += NL; ret += NL;
return ret; return ret;
@ -2519,7 +2519,7 @@ public:
ret += "; "; ret += "; ";
} }
// Add the 'nb_guild_members_needed' parameter if needed // Add the 'nb_guild_members_needed' parameter if needed
ret += CContentObjective::genNbGuildMembersNeededOption(md); //ret += CContentObjective::genNbGuildMembersNeededOption(md);
ret += NL; ret += NL;
return ret; return ret;
@ -2651,7 +2651,7 @@ public:
if (!_Place.empty()) if (!_Place.empty())
ret += " : " + _Place; ret += " : " + _Place;
// Add the 'nb_guild_members_needed' parameter if needed // Add the 'nb_guild_members_needed' parameter if needed
ret += CContentObjective::genNbGuildMembersNeededOption(md); //ret += CContentObjective::genNbGuildMembersNeededOption(md);
ret += NL; ret += NL;
return ret; return ret;
@ -2737,7 +2737,7 @@ public:
ret += " : "+_Npc; ret += " : "+_Npc;
} }
// Add the 'nb_guild_members_needed' parameter if needed // Add the 'nb_guild_members_needed' parameter if needed
ret += CContentObjective::genNbGuildMembersNeededOption(md); //ret += CContentObjective::genNbGuildMembersNeededOption(md);
ret += NL; ret += NL;
return ret; return ret;
@ -2820,7 +2820,7 @@ public:
ret += " : "+_Npc; ret += " : "+_Npc;
} }
// Add the 'nb_guild_members_needed' parameter if needed // Add the 'nb_guild_members_needed' parameter if needed
ret += CContentObjective::genNbGuildMembersNeededOption(md); //ret += CContentObjective::genNbGuildMembersNeededOption(md);
ret += NL; ret += NL;
return ret; return ret;
@ -2933,7 +2933,7 @@ public:
}; };
ret += " : "+_Npc; ret += " : "+_Npc;
// Add the 'nb_guild_members_needed' parameter if needed // Add the 'nb_guild_members_needed' parameter if needed
ret += CContentObjective::genNbGuildMembersNeededOption(md); //ret += CContentObjective::genNbGuildMembersNeededOption(md);
ret += NL; ret += NL;
return ret; return ret;
@ -2971,7 +2971,7 @@ public:
ret += "give_money : "+_Amount+" : "+_Npc; ret += "give_money : "+_Amount+" : "+_Npc;
// Add the 'nb_guild_members_needed' parameter if needed // Add the 'nb_guild_members_needed' parameter if needed
ret += CContentObjective::genNbGuildMembersNeededOption(md); //ret += CContentObjective::genNbGuildMembersNeededOption(md);
ret += NL; ret += NL;
return ret; return ret;
@ -3024,7 +3024,7 @@ public:
} }
} }
// Add the 'nb_guild_members_needed' parameter if needed // Add the 'nb_guild_members_needed' parameter if needed
ret += CContentObjective::genNbGuildMembersNeededOption(md); //ret += CContentObjective::genNbGuildMembersNeededOption(md);
ret += NL; ret += NL;
return ret; return ret;
@ -3061,7 +3061,7 @@ public:
if (_SaveAll) if (_SaveAll)
ret += " : save_all"; ret += " : save_all";
// Add the 'nb_guild_members_needed' parameter if needed // Add the 'nb_guild_members_needed' parameter if needed
ret += CContentObjective::genNbGuildMembersNeededOption(md); //ret += CContentObjective::genNbGuildMembersNeededOption(md);
ret += NL; ret += NL;
return ret; return ret;
@ -3135,7 +3135,7 @@ public:
ret += "; "; ret += "; ";
} }
// Add the 'nb_guild_members_needed' parameter if needed // Add the 'nb_guild_members_needed' parameter if needed
ret += CContentObjective::genNbGuildMembersNeededOption(md); //ret += CContentObjective::genNbGuildMembersNeededOption(md);
ret += NL; ret += NL;
return ret; return ret;
@ -3174,7 +3174,7 @@ public:
ret += "; "; ret += "; ";
} }
// Add the 'nb_guild_members_needed' parameter if needed // Add the 'nb_guild_members_needed' parameter if needed
ret += CContentObjective::genNbGuildMembersNeededOption(md); //ret += CContentObjective::genNbGuildMembersNeededOption(md);
ret += NL; ret += NL;
return ret; return ret;
@ -3213,7 +3213,7 @@ public:
ret += " "; ret += " ";
} }
// Add the 'nb_guild_members_needed' parameter if needed // Add the 'nb_guild_members_needed' parameter if needed
ret += CContentObjective::genNbGuildMembersNeededOption(md); //ret += CContentObjective::genNbGuildMembersNeededOption(md);
ret += NL; ret += NL;
return ret; return ret;
@ -3430,7 +3430,7 @@ public:
ret += "ring_scenario : "; ret += "ring_scenario : ";
ret += _ScenarioTag; ret += _ScenarioTag;
// Add the 'nb_guild_members_needed' parameter if needed // Add the 'nb_guild_members_needed' parameter if needed
ret += CContentObjective::genNbGuildMembersNeededOption(md); //ret += CContentObjective::genNbGuildMembersNeededOption(md);
ret += NL; ret += NL;
return ret; return ret;

Loading…
Cancel
Save