java.lang.Object
moe.maple.api.script.util.builder.SayBuilder
public class SayBuilder extends Object
Created on 9/3/2019.
-
Field Summary
Fields Modifier and Type Field Description static intRESET_TEMPLATEstatic intUSER_TEMPLATE -
Constructor Summary
Constructors Constructor Description SayBuilder(int speakerTemplate, int userObjectId)SayBuilder(MoeScript script) -
Method Summary
Modifier and Type Method Description booleanallowsEsc()SayBuilderasNpc()SayBuilderasNpc(int templateId)SayBuilderasUser()List<SayMessage>build()SayBuilderclearParameters()SayBuilderdisableEsc()SayBuilderenableEsc()SayBuilderflipImage()booleanisFlipped()SayBuildernext(String... messages)SayBuilderok(String... messages)SayBuildersay(String... messages)SayBuildersayAsNpc(int replaceTemplate, String... messages)SayBuildersayAsNpc(String message)SayBuildersayAsUser(String... messages)SayBuildersayf(String message, Object... objects)SayBuildersayIf(boolean sayIf, String... messages)<T> SayBuildersayIf(Predicate<T> yourFace, T obj, String... messages)SayBuildertoggleEsc()
-
Field Details
-
USER_TEMPLATE
public static final int USER_TEMPLATE- See Also:
- Constant Field Values
-
RESET_TEMPLATE
public static final int RESET_TEMPLATE- See Also:
- Constant Field Values
-
-
Constructor Details
-
SayBuilder
-
SayBuilder
public SayBuilder(int speakerTemplate, int userObjectId)
-
-
Method Details