@@ -0,0 +1,814 @@
+package ge.edu.freeuni.sdp.arkanoid.model;%0A%0Aimport ge.edu.freeuni.sdp.arkanoid.SoundPlayer;%0Aimport ge.edu.freeuni.sdp.arkanoid.model.geometry.Point;%0Aimport ge.edu.freeuni.sdp.arkanoid.model.geometry.Speed;%0A%0A/**%0A * Created By Nika Doghonadze 4/10/2016.%0A */%0Apublic class LaserCapsule extends Capsule %7B%0A    LaserCapsule(Point point, Room room) %7B%0A        super(point, room);%0A    %7D%0A%0A    @Override%0A    public Capsule createCapsule(Point position, Room room) %7B%0A        return new LaserCapsule(position, room);%0A    %7D%0A%0A    public void interact(Gobj other) %7B%0A        super.interact(other);%0A        if (other instanceof Paddle) %7B%0A            //Todo paddle may fire%0A            Point paddlePosition = other.getPosition();%0A            Beam beam = new Beam(paddlePosition, _room);%0A            _room.add(beam);%0A        %7D%0A    %7D%0A%7D%0A

Add LaserCapsule