GameInfoResult.java 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. package com.api.games.result;
  2. import com.api.common.UtilFun;
  3. import java.util.Calendar;
  4. import java.util.Date;
  5. public class GameInfoResult {
  6. public static final int GAME_VERSION_ONE = 1;
  7. public static final int GAME_VERSION_TWO = 2;
  8. public static final int GAME_VERSION_THREE = 3;
  9. public long playGameId = -1;
  10. public long gameConfigId = -1;
  11. public long userConfigId = -1;
  12. public int playGameType = -1; //量表还是游戏 0:游戏 1:量表
  13. public boolean needDoGame = false;
  14. public int gameVersion; //游戏版本
  15. public long intervalDuration; //數字交換間隔
  16. public long displayDuration;//顯示時長
  17. public int correctNumberOccurrenceNumber;//正確數字出現次數
  18. public int errorNumberOccurrenceNumber;//錯誤數字出現次數
  19. public long practiseDuration; //用戶熱身時長
  20. public int practiseRightNumber;
  21. public int practiseOccurrenceNumber;//用戶熱身數字出現次數
  22. public String date = UtilFun.DateToString(Calendar.getInstance().getTime(), UtilFun.YYYYMMDDHHMMSS);
  23. public int delay = 0;
  24. public static int convertVersion(String version){
  25. if (version.equals("A"))
  26. return GAME_VERSION_ONE;
  27. else if (version.equals("B"))
  28. return GAME_VERSION_TWO;
  29. else if (version.equals("C"))
  30. return GAME_VERSION_THREE;
  31. else
  32. return GAME_VERSION_ONE;
  33. }
  34. }