1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
/**
Zicadas
Zicada sounds.
*/
local Name = "$Name$";
local Description = "$Description$";
func Place(int amount_percentage, proplist area)
{
area = area ?? Shape->LandscapeRectangle();
amount_percentage = amount_percentage ?? 100;
// calculate amount that has to be placed
var amount = LandscapeWidth() / 100;
amount = (amount_percentage * amount) / 100;
if(!amount) return;
while(--amount)
{
// search for zicada spot position
// ..
// place zicada spot
// ..
}
}
|