Пример #1
0
bool TalkActions::registerEvent(Event* event, xmlNodePtr p)
{
	TalkAction* talkAction = dynamic_cast<TalkAction*>(event);
	if(!talkAction)
		return false;

	wordsMap.push_back(std::make_pair(talkAction->getWords(), talkAction));
	return true;
}
Пример #2
0
bool TalkActions::registerEvent(Event* event, const pugi::xml_node& node)
{
	TalkAction* talkAction = dynamic_cast<TalkAction*>(event);
	if (!talkAction) {
		return false;
	}

	wordsMap.emplace_back(talkAction->getWords(), talkAction);
	return true;
}