Added UserStats and updated leaderboard page

This commit is contained in:
simon
2018-05-11 13:16:34 -04:00
parent 9c41c16079
commit 1678be25c5
8 changed files with 224 additions and 33 deletions

View File

@@ -34,10 +34,12 @@ public class VaultExitPortal extends Portal {
@Override
public boolean enter(GameObject object) {
LogManager.LOGGER.info(((ControllableUnit) object).getParent().getUsername() + " Completed vault " +
object.getWorld().getDimension());
if (object instanceof ControllableUnit) {
LogManager.LOGGER.info(((ControllableUnit) object).getParent().getUsername() + " Completed vault " +
object.getWorld().getDimension());
//todo: save vault completion stat
((ControllableUnit) object).getParent().getStats().addToStringSet("completedVaults", getWorld().getDimension());
}
return super.enter(object);
}