added player stats and re-ordered some classes
This commit is contained in:
16
src/de/miaurizius/jgame2d/entity/item/BootsObj.java
Normal file
16
src/de/miaurizius/jgame2d/entity/item/BootsObj.java
Normal file
@@ -0,0 +1,16 @@
|
||||
package de.miaurizius.jgame2d.entity.item;
|
||||
|
||||
import de.miaurizius.jgame2d.core.GamePanel;
|
||||
import de.miaurizius.jgame2d.core.enums.EntityType;
|
||||
import de.miaurizius.jgame2d.entity.Entity;
|
||||
|
||||
public class BootsObj extends Entity {
|
||||
|
||||
public BootsObj(GamePanel panel) {
|
||||
super(panel);
|
||||
name = "boots";
|
||||
type = EntityType.ITEM;
|
||||
down1 = initEntitySprites("objects/boots.png");
|
||||
}
|
||||
|
||||
}
|
||||
18
src/de/miaurizius/jgame2d/entity/item/HeartObj.java
Normal file
18
src/de/miaurizius/jgame2d/entity/item/HeartObj.java
Normal file
@@ -0,0 +1,18 @@
|
||||
package de.miaurizius.jgame2d.entity.item;
|
||||
|
||||
import de.miaurizius.jgame2d.core.GamePanel;
|
||||
import de.miaurizius.jgame2d.core.enums.EntityType;
|
||||
import de.miaurizius.jgame2d.entity.Entity;
|
||||
|
||||
public class HeartObj extends Entity {
|
||||
|
||||
public HeartObj(GamePanel panel) {
|
||||
super(panel);
|
||||
name = "heart";
|
||||
type = EntityType.ITEM;
|
||||
image = initEntitySprites("objects/heart_full");
|
||||
image2 = initEntitySprites("objects/heart_half");
|
||||
image3 = initEntitySprites("objects/heart_blank");
|
||||
}
|
||||
|
||||
}
|
||||
16
src/de/miaurizius/jgame2d/entity/item/KeyObj.java
Normal file
16
src/de/miaurizius/jgame2d/entity/item/KeyObj.java
Normal file
@@ -0,0 +1,16 @@
|
||||
package de.miaurizius.jgame2d.entity.item;
|
||||
|
||||
import de.miaurizius.jgame2d.core.GamePanel;
|
||||
import de.miaurizius.jgame2d.core.enums.EntityType;
|
||||
import de.miaurizius.jgame2d.entity.Entity;
|
||||
|
||||
public class KeyObj extends Entity {
|
||||
|
||||
public KeyObj(GamePanel panel) {
|
||||
super(panel);
|
||||
name = "key";
|
||||
type = EntityType.ITEM;
|
||||
down1 = initEntitySprites("objects/key");
|
||||
}
|
||||
|
||||
}
|
||||
17
src/de/miaurizius/jgame2d/entity/item/ShieldWoodObj.java
Normal file
17
src/de/miaurizius/jgame2d/entity/item/ShieldWoodObj.java
Normal file
@@ -0,0 +1,17 @@
|
||||
package de.miaurizius.jgame2d.entity.item;
|
||||
|
||||
import de.miaurizius.jgame2d.core.GamePanel;
|
||||
import de.miaurizius.jgame2d.core.enums.EntityType;
|
||||
import de.miaurizius.jgame2d.entity.Entity;
|
||||
|
||||
public class ShieldWoodObj extends Entity {
|
||||
|
||||
public ShieldWoodObj(GamePanel panel) {
|
||||
super(panel);
|
||||
name = "shield-wood";
|
||||
type = EntityType.ITEM;
|
||||
down1 = initEntitySprites("assets/objects/shield_wood");
|
||||
defenseValue = 1;
|
||||
}
|
||||
|
||||
}
|
||||
18
src/de/miaurizius/jgame2d/entity/item/SwordNormalObj.java
Normal file
18
src/de/miaurizius/jgame2d/entity/item/SwordNormalObj.java
Normal file
@@ -0,0 +1,18 @@
|
||||
package de.miaurizius.jgame2d.entity.item;
|
||||
|
||||
import de.miaurizius.jgame2d.core.GamePanel;
|
||||
import de.miaurizius.jgame2d.core.enums.EntityType;
|
||||
import de.miaurizius.jgame2d.entity.Entity;
|
||||
|
||||
public class SwordNormalObj extends Entity {
|
||||
|
||||
public SwordNormalObj(GamePanel panel) {
|
||||
super(panel);
|
||||
|
||||
name = "sword-normal";
|
||||
type = EntityType.ITEM;
|
||||
down1 = initEntitySprites("assets/objects/sword_normal");
|
||||
attackValue = 1;
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user