mirror of
https://github.com/Grasscutters/Grasscutter.git
synced 2026-05-24 05:49:51 +08:00
22 lines
734 B
Java
22 lines
734 B
Java
package emu.grasscutter.game.quest.conditions;
|
|
|
|
import emu.grasscutter.data.excels.quest.QuestData;
|
|
import emu.grasscutter.game.player.Player;
|
|
import emu.grasscutter.game.quest.QuestValueCond;
|
|
import emu.grasscutter.game.quest.enums.QuestCond;
|
|
|
|
@QuestValueCond(QuestCond.QUEST_COND_ITEM_GIVING_FINISHED)
|
|
public class ConditionItemGivingFinished extends BaseCondition {
|
|
|
|
@Override
|
|
public boolean execute(
|
|
Player owner,
|
|
QuestData questData,
|
|
QuestData.QuestAcceptCondition condition,
|
|
String paramStr,
|
|
int... params) {
|
|
return condition.getParam()[0] == params[0]
|
|
&& (condition.getParam()[1] == 0 || condition.getParam()[1] == params[1]);
|
|
}
|
|
}
|