1
0
mirror of https://github.com/Klagarge/PokeHES.git synced 2025-07-07 17:01:10 +00:00

convert with lib

This commit is contained in:
2022-06-06 13:48:20 +02:00
parent 4c99bb5629
commit 622e072481
50 changed files with 466 additions and 802 deletions

16
src/Entity/Character.java Normal file
View File

@ -0,0 +1,16 @@
package Entity;
public abstract class Character extends Entity{
public Character(String name) {
super(name);
//TODO Auto-generated constructor stub
}
private int pv;
public int getPv() {
return pv;
}
abstract protected void removedPv(int pv);
}

25
src/Entity/Enemy.java Normal file
View File

@ -0,0 +1,25 @@
package Entity;
import com.badlogic.gdx.math.Vector2;
public class Enemy extends Character{
public Enemy(String name) {
super(name);
}
public void setPosition(int x, int y){
}
public void setPosition(Vector2 vPosition){
setPosition((int)vPosition.x, (int)vPosition.y);
}
@Override
protected void removedPv(int pv) {
// TODO Auto-generated method stub
}
}

20
src/Entity/Entity.java Normal file
View File

@ -0,0 +1,20 @@
package Entity;
import com.badlogic.gdx.math.Vector2;
public abstract class Entity {
private Vector2 position;
private String name;
public Entity(String name){
this.name = name;
}
public Vector2 getPosition() {
return position;
}
public String getName() {
return name;
}
}

31
src/Entity/Player.java Normal file
View File

@ -0,0 +1,31 @@
package Entity;
import com.badlogic.gdx.math.Vector2;
public class Player extends Character{
private int xp;
public Player(String name) {
super(name);
//TODO Auto-generated constructor stub
}
public void addXp(int xp){
}
public void move(int x, int y){
}
public void move(Vector2 vMove){
move((int)vMove.x, (int)vMove.y);
}
@Override
protected void removedPv(int pv) {
// TODO Auto-generated method stub
}
}

10
src/Entity/Stuff.java Normal file
View File

@ -0,0 +1,10 @@
package Entity;
public class Stuff extends Entity{
public Stuff(String name) {
super(name);
//TODO Auto-generated constructor stub
}
}