summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEugenio Favalli <elvenprogrammer@gmail.com>2006-01-14 16:20:52 +0000
committerEugenio Favalli <elvenprogrammer@gmail.com>2006-01-14 16:20:52 +0000
commita6f2542ebfa3e7cb4573a394578ffbd00fe8e0cf (patch)
tree76f95b9f58022596326f4e9ef2676ecd37980773
parentf0a3f100f1c21e41447a420f8a729f2fb46c31eb (diff)
downloadmanaserv-a6f2542ebfa3e7cb4573a394578ffbd00fe8e0cf.tar.gz
manaserv-a6f2542ebfa3e7cb4573a394578ffbd00fe8e0cf.tar.xz
manaserv-a6f2542ebfa3e7cb4573a394578ffbd00fe8e0cf.zip
Sever returns infos about position of the selected character (map name, coordinates).
-rw-r--r--ChangeLog22
-rw-r--r--docs/packets.txt19
2 files changed, 41 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 8389caa..507c148 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,25 @@
+2006-01-14 Eugenio Favalli <elvenprogrammer@gmail.com>
+
+ * src/accounthandler.cpp, src/client.cpp, src/dalstorage.cpp,
+ src/messageout.cpp, src/defines.h: Sever returns infos about position of
+ the selected character (map name, coordinates).
+
+2006-01-13 Eugenio Favalli <elvenprogrammer@gmail.com>
+
+ * src/accounthandler.cpp, src/client.cpp, src/dalstorage.cpp,
+ src/defines.h, src/main.cpp, src/mapmanager.cpp, src/mapmanager.h,
+ src/netcomputer.cpp, src/object.cpp, src/object.h, tmwserv.dev: Made
+ minimum client version and default map id configurable, set/getMapId are
+ now preferred.
+
+2006-01-12 Eugenio Favalli <elvenprogrammer@gmail.com>
+
+ * src/accounthandler.cpp, src/client.cpp, src/dalstorage.cpp,
+ src/main.cpp, src/mapmanager.cpp, src/mapmanager.h, src/netcomputer.cpp,
+ src/object.cpp, src/object.h, src/state.cpp, tmwserv.dev: Fixed default map
+ definition for a new created character, enabled loading of map when a
+ character is on it, fixed inconsistency in getter/setter for map id.
+
2006-01-12 Eugenio Favalli <elvenprogrammer@gmail.com>
* src/accounthandler.cpp, src/client.cpp, src/dalstorage.cpp,
diff --git a/docs/packets.txt b/docs/packets.txt
index 76db63d..4547adf 100644
--- a/docs/packets.txt
+++ b/docs/packets.txt
@@ -173,6 +173,25 @@ client. Any not listed error codes are unknown errors.
* 6 = existing email address
}
+CMSG_CHAR_SELECT 0x0026
+Request to select a character.
+{
+ C characterId
+}
+
+SMSG_CHAR_SELECT_RESPONSE 0x0027
+Response to character selection.
+{
+ C code
+ * 0 = selection succeded
+ A mapName
+ S characterX
+ S characterY
+ * 1 = invalid id
+ * 2 = not logged in
+ * 3 = no characters
+}
+
2.2 OBJECTS