mirror of
https://github.com/Grasscutters/Grasscutter.git
synced 2025-03-13 01:27:27 +08:00
OpenCond for unlocking judgment
This commit is contained in:
parent
b11009f724
commit
5ea5ea238c
24
src/main/java/emu/grasscutter/data/common/OpenCondData.java
Normal file
24
src/main/java/emu/grasscutter/data/common/OpenCondData.java
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
package emu.grasscutter.data.common;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
public class OpenCondData {
|
||||||
|
private String CondType;
|
||||||
|
private List<Integer> ParamList;
|
||||||
|
|
||||||
|
public String getCondType() {
|
||||||
|
return CondType;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setCondType(String condType) {
|
||||||
|
CondType = condType;
|
||||||
|
}
|
||||||
|
|
||||||
|
public List<Integer> getParamList() {
|
||||||
|
return ParamList;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setParamList(List<Integer> paramList) {
|
||||||
|
ParamList = paramList;
|
||||||
|
}
|
||||||
|
}
|
@ -1,13 +1,17 @@
|
|||||||
package emu.grasscutter.data.def;
|
package emu.grasscutter.data.def;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
import emu.grasscutter.data.GenshinResource;
|
import emu.grasscutter.data.GenshinResource;
|
||||||
import emu.grasscutter.data.ResourceType;
|
import emu.grasscutter.data.ResourceType;
|
||||||
import emu.grasscutter.data.ResourceType.LoadPriority;
|
import emu.grasscutter.data.ResourceType.LoadPriority;
|
||||||
|
import emu.grasscutter.data.common.OpenCondData;
|
||||||
|
|
||||||
@ResourceType(name = {"FetterInfoExcelConfigData.json", "FettersExcelConfigData.json", "FetterStoryExcelConfigData.json"}, loadPriority = LoadPriority.HIGHEST)
|
@ResourceType(name = {"FetterInfoExcelConfigData.json", "FettersExcelConfigData.json", "FetterStoryExcelConfigData.json"}, loadPriority = LoadPriority.HIGHEST)
|
||||||
public class FetterData extends GenshinResource {
|
public class FetterData extends GenshinResource {
|
||||||
private int AvatarId;
|
private int AvatarId;
|
||||||
private int FetterId;
|
private int FetterId;
|
||||||
|
private List<OpenCondData> OpenCond;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public int getId() {
|
public int getId() {
|
||||||
@ -18,6 +22,10 @@ public class FetterData extends GenshinResource {
|
|||||||
return AvatarId;
|
return AvatarId;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public List<OpenCondData> getOpenConds() {
|
||||||
|
return OpenCond;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onLoad() {
|
public void onLoad() {
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user