32 lines
841 B
Java
32 lines
841 B
Java
/*
|
|
* Decompiled with CFR 0.152.
|
|
*
|
|
* Could not load the following classes:
|
|
* com.jme3.renderer.RenderManager
|
|
* com.jme3.renderer.ViewPort
|
|
* com.jme3.scene.control.AbstractControl
|
|
*/
|
|
package mygame;
|
|
|
|
import com.jme3.renderer.RenderManager;
|
|
import com.jme3.renderer.ViewPort;
|
|
import com.jme3.scene.control.AbstractControl;
|
|
import mygame.Cross;
|
|
import mygame.Exchange;
|
|
import mygame.Player;
|
|
|
|
public class CrossControl
|
|
extends AbstractControl {
|
|
protected void controlUpdate(float tpf) {
|
|
Cross cross = (Cross)this.spatial;
|
|
Player player = (Player)Exchange.rootNode.getChild("Player");
|
|
if (cross.collision.getOverlappingObjects().contains(player.collision)) {
|
|
player.heal(25.0f);
|
|
cross.kill();
|
|
}
|
|
}
|
|
|
|
protected void controlRender(RenderManager rm, ViewPort vp) {
|
|
}
|
|
}
|