mirror of
https://github.com/Grasscutters/Grasscutter.git
synced 2026-06-06 19:53:37 +08:00
fdd6820a8f
'Updated with how talks are handle' by `mjolsic`
15 lines
521 B
Java
15 lines
521 B
Java
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);
|
|
}
|