Files
CustomNPC-Plus-API/java/noppes/npcs/api/handler/data/IPartyOptions.java
T
luisc a55f9b0109 Moved quest party options to a party options class.
Added a blank subgui for editing a quest's party options.
2024-02-13 14:14:20 -06:00

46 lines
967 B
Java

package noppes.npcs.api.handler.data;
public interface IPartyOptions {
public boolean isAllowParty();
public void setAllowParty(boolean allowParty);
/**
* @return 0:Leader, 1:All, 2:Valid
*/
public int getPartyRequirements();
/**
* @param partyRequirements 0:Leader, 1:All, 2:Valid
*/
public void setPartyRequirements(int partyRequirements);
/**
* @return 0:Leader, 1:All, 2:Enrolled, 3:Completer
*/
public int getRewardControl();
/**
* @param rewardControl 0:Leader, 1:All, 2:Enrolled, 3:Completer
*/
public void setRewardControl(int rewardControl);
/**
* @return 0:Leader, 1:All, 2:Enrolled, 3:Completer
*/
public int getCompleteFor();
/**
* @param completeFor 0:Leader, 1:All, 2:Enrolled, 3:Completer
*/
public void setCompleteFor(int completeFor);
public int getMaxPartySize();
public void setMaxPartySize(int newSize);
}