Removed Toolpreview feature

Added Power Mushroom + functionality
This commit is contained in:
=
2017-10-03 01:13:37 +02:00
parent 6c49f21b74
commit 974633233d
13 changed files with 1531 additions and 1308 deletions

View File

@ -0,0 +1,30 @@
package de.frajul.endlessroll.entities.tools;
import de.frajul.endlessroll.data.Vector;
import de.frajul.endlessroll.entities.DestroyEffect;
import de.frajul.endlessroll.entities.Player;
import de.frajul.endlessroll.entities.collision.geometry.Geometry;
import de.frajul.endlessroll.main.game.Timer;
/**
* Created by Julian on 02.10.2017.
*/
public class PowerMushroom extends Tool {
public PowerMushroom(Vector position) {
super(ToolType.POWER_MUSHROOM, position, true, false);
animation.disable();
}
@Override
public void onPlayerCollision(Player player, Timer timer) {
player.startSuperPower(timer.getCurrentTime());
super.destroy(DestroyEffect.ENERGY_COLLECT);
}
@Override
protected Geometry createCollisionBounds() {
return this;
}
}