Skip to content
Snippets Groups Projects

Devel

Merged Ghost User requested to merge devel into master
Compare and
1 file
+ 20
8
Preferences
Compare changes
@@ -11,13 +11,14 @@ import java.util.List;
*/
public class Game {
public static final int DEFAULT_GAME_LOCALE = -1;
public static final String DEFAULT_APPLICATION_VERSION_NAME = "UNKNOWN";
public static final int DEFAULT_APPLICATION_VERSION_CODE = -1;
public static final String DEFAULT_MODEL_VERSION_NAME = "UNKNOWN";
public static final int DEFAULT_MODE_VERSION_CODE = -1;
public static final int DEFAULT_BUILD_TYPE = -1;
public static final int DEFAULT_PLATFORM = -1;
public static final int DEFAULT_GAME_LOCALE = -1;
public static final String DEFAULT_APPLICATION_VERSION_NAME = "UNKNOWN";
public static final int DEFAULT_APPLICATION_VERSION_CODE = -1;
public static final String DEFAULT_MODEL_VERSION_NAME = "UNKNOWN";
public static final int DEFAULT_MODE_VERSION_CODE = -1;
public static final int DEFAULT_BUILD_TYPE = -1;
public static final int DEFAULT_PLATFORM = -1;
public static final int BACK_COMPATIBILITY_321_RANK_SYSTEM_VERSION_CODE = 1;
private static final String DATE_AND_TIME_FORMAT = "d.M.yyyy HH:mm:ss", DATE_FORMAT = "d.M.yyyy";
@@ -36,6 +37,7 @@ public class Game {
private int applicationVersionCode;
private String modelVersionName;
private int modelVersionCode;
private Integer rankSystemVersionCode;
private int buildType;
private int platform;
@@ -49,7 +51,7 @@ public class Game {
}
public Game(Long id, User user, int difficulty, int gameNumber, Long random, Long startTime, Long endTime, int gameLocale, String applicationVersionName, Integer applicationVersionCode, String modelVersionName, Integer modelVersionCode, Integer buildType, Integer platform, String hwSerialNumber) {
public Game(Long id, User user, int difficulty, int gameNumber, Long random, Long startTime, Long endTime, int gameLocale, String applicationVersionName, Integer applicationVersionCode, String modelVersionName, Integer modelVersionCode, Integer buildType, Integer platform, String hwSerialNumber, Integer rankSystemVersionCode) {
this.id = id;
this.user = user;
this.gameDifficulty = difficulty;
@@ -66,6 +68,8 @@ public class Game {
this.buildType = buildType == null ? DEFAULT_BUILD_TYPE : buildType;
this.platform = platform == null ? DEFAULT_PLATFORM : platform;
this.rankSystemVersionCode = rankSystemVersionCode;
this.hwSerialNumber = hwSerialNumber;
gameScoreMap = new ArrayList<GameScore>();
@@ -175,6 +179,14 @@ public class Game {
return endTime;
}
public void setRankSystemVersionCode(Integer rankSystemVersionCode) {
this.rankSystemVersionCode = rankSystemVersionCode;
}
public Integer getRankSystemVersionCode() {
return rankSystemVersionCode;
}
public boolean isStarted() {
return startTime != null;
}