[+] Maimai2 Festival Plus

This commit is contained in:
Azalea
2023-11-15 00:19:23 -05:00
parent 07a6631b81
commit b9116b1bce
17 changed files with 393 additions and 22 deletions

View File

@@ -0,0 +1,13 @@
package icu.samnyan.aqua.sega.maimai2.model.response.data;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
@Data
@AllArgsConstructor
@NoArgsConstructor
public class UserFavoriteItem {
private int id;
private int orderId;
}

View File

@@ -0,0 +1,13 @@
package icu.samnyan.aqua.sega.maimai2.model.response.data;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
@Data
@AllArgsConstructor
@NoArgsConstructor
public class UserRivalData {
private long rivalId;
private String rivalName;
}

View File

@@ -0,0 +1,15 @@
package icu.samnyan.aqua.sega.maimai2.model.response.data;
import java.util.List;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
@Data
@AllArgsConstructor
@NoArgsConstructor
public class UserRivalMusic {
private int musicId;
private List<UserRivalMusicDetail> userRivalMusicDetailList;
}

View File

@@ -0,0 +1,14 @@
package icu.samnyan.aqua.sega.maimai2.model.response.data;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
@Data
@AllArgsConstructor
@NoArgsConstructor
public class UserRivalMusicDetail {
private int level;
private int achievement;
private int deluxscoreMax;
}

View File

@@ -152,4 +152,5 @@ public class UserDetail implements Serializable {
@JsonInclude
@Transient
private int cmLastEmoneyCredit = 69;
private int mapStock;
}

View File

@@ -53,10 +53,11 @@ public class UserExtend implements Serializable {
private int sortCategorySetting; //enum SortTabID
private int sortMusicSetting; //enum SortMusicID
private int playStatusSetting; //enum PlaystatusTabID
private int selectResultScoreViewType;
@Convert(converter = IntegerListConverter.class)
private List<Integer> selectedCardList;
@OneToMany(mappedBy = "userExtend")
private List<MapEncountNpc> encountMapNpcList = new ArrayList<>();

View File

@@ -74,6 +74,9 @@ public class UserOption implements Serializable {
private int headPhoneVolume;
private int sortTab;
private int sortMusic;
private int outFrameType;
private int breakSlideVolume;
private int touchVolume;
public UserOption(UserDetail user) {
this.user = user;