Inheritance: extends GenericParticle
Example #1
0
 public function undergParticle($name)
 {
     $player = $this->getServer()->getPlayer($name);
     $sender = $this->getServer()->getPlayer($name);
     $level = $sender->getLevel();
     $x = $sender->getX();
     $y = $sender->getY();
     $z = $sender->getZ();
     $center = new Vector3($x, $y, $z);
     $particle = new InstantEnchantParticle($center);
     for ($yaw = 0, $y = $center->y; $y < $center->y + 10; $yaw += M_PI * 1.5 / 10, $y += 1 / 20) {
         $x = -sin($yaw) + $center->x;
         $z = cos($yaw) + $center->z;
         $particle->setComponents($x, $y, $z);
         $level->addParticle($particle);
         $player->getLevel()->addSound(new BatSound($player->getPosition()), array($player));
     }
 }