Example #1
0
File: fight.cpp Project: easy63/RPG
void CFight::addEnemy(int _iMinLevel, int _iMaxLevel)
{
	auto pEnemy = CEnemiesGenerator::instance()->generate(_iMinLevel - 1, _iMaxLevel + 2);
	pEnemy.iID = getFreeID();
	vListEnemies.push_back(pEnemy);
	vLineActions.push_back(pEnemy.iID);
}
Example #2
0
int GLEVarMap::addVarIdx(const string& name) {
	int idx = getFreeID();
	int type = str_var(name) ? 2 : 1;
	if (idx != -1) {
		m_Names[idx] = name;
		m_Types[idx] = type;
	} else {
		idx = m_Names.size();
		m_Names.push_back(name);
		m_Types.push_back(type);
	}
	return idx;
}