class LevelSplitter extends Level { Flower flower1, flower2; void setup(PApplet mainApplet){ super.setup(mainApplet); world.setGravity(0,100); Chameleon c = new Chameleon(200,250,0); c.sz = 50; world.add(c); f.framesBetweenDrops = 10; flower1 = new Flower (380,300,8,500); world.add(flower1); registerDropletCollider(flower1); registerEveryTicker(flower1); flower2 = new Flower (80,300,8,500); world.add(flower2); registerDropletCollider(flower2); registerEveryTicker(flower2); LeafFlipped leaf1 = new LeafFlipped(150, 150, 0); leaf1.sz = 50; world.add(leaf1); registerBouncer(leaf1,"leaf",1); registerMouseable(leaf1); registerMouseable(c); registerBouncer(c,"chameleon",2); registerDropletCollider(c); registerEveryTicker(c); } boolean isDone(){ if(flower1.isDone() && flower2.isDone()){ return true; } return false; } }