Merge pull request Grasscutter-Quests#53

'Updated with how talks are handle' by `mjolsic`
This commit is contained in:
KingRainbow44
2023-05-02 20:16:55 -04:00
parent 6c654ce0c3
commit fdd6820a8f
107 changed files with 538 additions and 233 deletions

View File

@@ -0,0 +1,14 @@
package emu.grasscutter.game.talk;
import emu.grasscutter.data.excels.TalkConfigData;
import emu.grasscutter.data.excels.TalkConfigData.TalkExecParam;
import emu.grasscutter.game.player.Player;
public abstract class TalkExecHandler {
/**
* @param player The player who is talking.
* @param talkData The data associated with the talk.
* @param execParam The execution parameter for the talk.
*/
public abstract void execute(Player player, TalkConfigData talkData, TalkExecParam execParam);
}