Changes to housing, added real player lot count to character sheet

This commit is contained in:
Seefo
2014-04-09 11:56:56 -04:00
parent 46c2c1bf2c
commit 8025bc7ad0
6 changed files with 66 additions and 9 deletions
+29 -1
View File
@@ -45,7 +45,7 @@ import engine.resources.scene.Planet;
import engine.resources.scene.Point3D;
import engine.resources.scene.Quaternion;
@Persistent(version=9)
@Persistent(version=10)
public class PlayerObject extends IntangibleObject {
// PLAY 3
@@ -127,6 +127,8 @@ public class PlayerObject extends IntangibleObject {
private String holoEmote;
private int holoEmoteUses;
private int lotsRemaining = 10;
@NotPersistent
private PlayerMessageBuilder messageBuilder;
@@ -822,4 +824,30 @@ public class PlayerObject extends IntangibleObject {
public void setRecentContainer(ResourceContainerObject recentContainer) {
this.recentContainer = recentContainer;
}
public void setLotsRemaining(int amount)
{
this.lotsRemaining = amount;
}
public boolean addLots(int amount)
{
this.lotsRemaining += amount;
return true;
}
public boolean deductLots(int amount)
{
if(this.lotsRemaining - amount > 0)
{
this.lotsRemaining -= amount;
return true;
}
return false;
}
public int getLotsRemaining()
{
return this.lotsRemaining;
}
}