Exemplo n.º 1
0
int CampaignEastWest::stage_10_create_lair()
{
	int lairAddCount = 5 + misc.random(2);		// add 5 to 6 player towns
	int independentTownAddCount = 0;
	int specialFirmCount = 0;

	create_lair(cur_monster_nation_recno, STAGE_10_MONSTER_NATION_RECNO, lairAddCount, independentTownAddCount, specialFirmCount);

	return 1;
}
Exemplo n.º 2
0
int CampaignEastWest::stage_8_create_lair()
{
	int lairAddCount = 6 + m.random(3);						// add 6 to 7 Fryhtan Lairs
	int independentTownAddCount = 6 + m.random(3);		// 6 to 8 independent towns
	int specialFirmCount= 3 + m.random(3);

	create_lair(cur_monster_nation_recno, STAGE_8_MONSTER_NATION_RECNO, lairAddCount, independentTownAddCount, specialFirmCount);

	return 1;
}
Exemplo n.º 3
0
int CampaignEastWest::stage_24_create_lair()
{
	int lairAddCount = 6 + m.random(3);						// add 6 to 7 Fryhtan Lairs
	int independentTownAddCount=0;
	int specialFirmCount = 3 + m.random(2);

	if( m.random(2)==0 )		// 50% chance having independent towns
		independentTownAddCount = 6 + m.random(3);		// 6 to 8 independent towns

	create_lair(cur_monster_nation_recno, STAGE_24_MONSTER_NATION_RECNO, lairAddCount, independentTownAddCount, specialFirmCount);

	return 1;
}