mirror of
https://github.com/Grasscutters/Grasscutter.git
synced 2025-05-27 18:50:20 +08:00
73 lines
1.2 KiB
Java
73 lines
1.2 KiB
Java
package emu.grasscutter.data.excels;
|
|
|
|
import emu.grasscutter.data.GameResource;
|
|
import emu.grasscutter.data.ResourceType;
|
|
|
|
@ResourceType(name = "NpcExcelConfigData.json")
|
|
public class NpcData extends GameResource {
|
|
private int id;
|
|
|
|
private String jsonName;
|
|
private String alias;
|
|
private String scriptDataPath;
|
|
private String luaDataPath;
|
|
|
|
private boolean isInteractive;
|
|
private boolean hasMove;
|
|
private String dyePart;
|
|
private String billboardIcon;
|
|
|
|
private long nameTextMapHash;
|
|
private int campID;
|
|
|
|
@Override
|
|
public int getId() {
|
|
return this.id;
|
|
}
|
|
|
|
public String getJsonName() {
|
|
return jsonName;
|
|
}
|
|
|
|
public String getAlias() {
|
|
return alias;
|
|
}
|
|
|
|
public String getScriptDataPath() {
|
|
return scriptDataPath;
|
|
}
|
|
|
|
public String getLuaDataPath() {
|
|
return luaDataPath;
|
|
}
|
|
|
|
public boolean isIsInteractive() {
|
|
return isInteractive;
|
|
}
|
|
|
|
public boolean isHasMove() {
|
|
return hasMove;
|
|
}
|
|
|
|
public String getDyePart() {
|
|
return dyePart;
|
|
}
|
|
|
|
public String getBillboardIcon() {
|
|
return billboardIcon;
|
|
}
|
|
|
|
public long getNameTextMapHash() {
|
|
return nameTextMapHash;
|
|
}
|
|
|
|
public int getCampID() {
|
|
return campID;
|
|
}
|
|
|
|
@Override
|
|
public void onLoad() {
|
|
|
|
}
|
|
}
|