summaryrefslogtreecommitdiff
path: root/src/client.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/client.h')
-rw-r--r--src/client.h27
1 files changed, 4 insertions, 23 deletions
diff --git a/src/client.h b/src/client.h
index efdf315f7..4b16b717c 100644
--- a/src/client.h
+++ b/src/client.h
@@ -258,6 +258,8 @@ public:
// Prints a line or two of info
void printDebugInfo(std::ostream &os);
+ core::list<std::wstring> getConnectedPlayerNames();
+
u32 getDayNightRatio();
u16 getHP();
@@ -274,29 +276,8 @@ public:
}
}
- bool getChatMessage(std::wstring &message)
- {
- if(m_chat_queue.size() == 0)
- return false;
- message = m_chat_queue.pop_front();
- return true;
- }
-
- void addChatMessage(const std::wstring &message)
- {
- if (message[0] == L'/') {
- m_chat_queue.push_back(
- (std::wstring)L"issued command: "+message);
- return;
- }
-
- //JMutexAutoLock envlock(m_env_mutex); //bulk comment-out
- LocalPlayer *player = m_env.getLocalPlayer();
- assert(player != NULL);
- std::wstring name = narrow_to_wide(player->getName());
- m_chat_queue.push_back(
- (std::wstring)L"<"+name+L"> "+message);
- }
+ bool getChatMessage(std::wstring &message);
+ void typeChatMessage(const std::wstring& message);
u64 getMapSeed(){ return m_map_seed; }