RuneHive-Tarnish
Neural OSRS Enhancement Framework
Loading...
Searching...
No Matches
PlayerDialogue.java
1
package
com.osroyale.content.dialogue;
2
35
36
public
class
PlayerDialogue
implements
Chainable
{
37
39
private
final
Expression
expression;
40
42
private
final
String[] lines;
43
49
public
PlayerDialogue
(String... lines) {
50
this
(
Expression
.DEFAULT, lines);
51
}
52
59
public
PlayerDialogue
(
Expression
expression, String... lines) {
60
this.expression = expression;
61
this.lines = lines;
62
}
63
69
public
Expression
getExpression
() {
70
return
expression;
71
}
72
78
public
String[]
getLines
() {
79
return
lines;
80
}
81
82
@Override
83
public
void
accept(
DialogueFactory
factory) {
84
factory.
sendPlayerChat
(
this
);
85
}
86
}
com.osroyale.content.dialogue.DialogueFactory
Definition
DialogueFactory.java:56
com.osroyale.content.dialogue.DialogueFactory.sendPlayerChat
final DialogueFactory sendPlayerChat(String... lines)
Definition
DialogueFactory.java:259
com.osroyale.content.dialogue.PlayerDialogue.PlayerDialogue
PlayerDialogue(Expression expression, String... lines)
Definition
PlayerDialogue.java:59
com.osroyale.content.dialogue.PlayerDialogue.getExpression
Expression getExpression()
Definition
PlayerDialogue.java:69
com.osroyale.content.dialogue.PlayerDialogue.PlayerDialogue
PlayerDialogue(String... lines)
Definition
PlayerDialogue.java:49
com.osroyale.content.dialogue.PlayerDialogue.getLines
String[] getLines()
Definition
PlayerDialogue.java:78
com.osroyale.content.dialogue.Expression
Definition
Expression.java:43
com.osroyale.content.dialogue.Chainable
Definition
Chainable.java:10