forked from Cookies_Github_mirror/AquaDX
[+] Ongeki adaptor
This commit is contained in:
@@ -3,6 +3,7 @@ package icu.samnyan.aqua.sega.ongeki.model.userdata;
|
||||
import com.fasterxml.jackson.annotation.JsonIgnore;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
||||
import icu.samnyan.aqua.net.utils.IGenericUserData;
|
||||
import icu.samnyan.aqua.sega.general.model.Card;
|
||||
import icu.samnyan.aqua.sega.util.jackson.AccessCodeSerializer;
|
||||
import lombok.AllArgsConstructor;
|
||||
@@ -20,7 +21,7 @@ import java.io.Serializable;
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
public class UserData implements Serializable {
|
||||
public class UserData implements Serializable, IGenericUserData {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@@ -157,4 +158,13 @@ public class UserData implements Serializable {
|
||||
|
||||
private int lastEmoneyBrand;
|
||||
|
||||
@Override
|
||||
public int getIconId() {
|
||||
return characterId;
|
||||
}
|
||||
|
||||
@Override
|
||||
public long getTotalScore() {
|
||||
return sumTechHighScore;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2,11 +2,14 @@ package icu.samnyan.aqua.sega.ongeki.model.userdata;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonIgnore;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
import icu.samnyan.aqua.net.utils.IGenericGamePlaylog;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import jakarta.persistence.*;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
@@ -17,7 +20,7 @@ import java.io.Serializable;
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
public class UserPlaylog implements Serializable {
|
||||
public class UserPlaylog implements Serializable, IGenericGamePlaylog {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@@ -157,4 +160,24 @@ public class UserPlaylog implements Serializable {
|
||||
|
||||
private int battlePoint;
|
||||
|
||||
@NotNull
|
||||
@Override
|
||||
public Object getDate() {
|
||||
return playDate;
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getAchievement() {
|
||||
return techScore;
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getTotalCombo() {
|
||||
return maxCombo;
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getAfterRating() {
|
||||
return playerRating;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user