Enhance the sending message API

- Change sendGameMessage call to addGameMessage to allow sending messages with all supported fields
- Update chat message manager to support sending messages with all supported fields
This commit is contained in:
Tomas Slusny
2018-02-20 13:03:14 -05:00
parent 397cb2f99f
commit 04cf082b9c
10 changed files with 82 additions and 61 deletions

View File

@@ -40,7 +40,7 @@ public interface Client extends GameEngine
int getRealSkillLevel(Skill skill);
void sendGameMessage(ChatMessageType type, String message);
void addChatMessage(ChatMessageType type, String name, String message, String sender);
GameState getGameState();

View File

@@ -33,7 +33,7 @@ import net.runelite.api.ChatMessageType;
public class ChatMessage
{
private ChatMessageType type;
private String sender;
private String name;
private String message;
private String clan;
private String sender;
}