// return finished public bool Activate(Scene scene, float time) { if (remainTimes <= 0) return true; if (time < nextTime) return false; scene.CreateMonster(PathIndex, TemplateID, SpawnPerTime); nextTime = time + IntervalTime; remainTimes -= 1; return false; }