From bbdbb95d5d477b9934bf27cb45c53afbabb2db78 Mon Sep 17 00:00:00 2001 From: Guillaume Melquiond Date: Thu, 4 Jan 2007 17:36:52 +0000 Subject: Started serializing character possessions. Reduced their memory footprint. --- ChangeLog | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 1cdf3b18..745ac098 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,20 @@ +2007-01-04 Guillaume Melquiond + + * src/playerdata.hpp, src/playerdata.cpp, src/defines.h, + src/Makefile.am: Factored serialization of PlayerData into a new file. + Added inventory to PlayerData. Removed counted pointers. + * src/account-server/serverhandler.hpp, src/account-server/account.hpp: + Moved counted pointers here. + * src/account-server/serverhandler.cpp, + src/game-server/accountconnection.cpp: Simplified by relying on the + serialization functionality of PlayerData. + * src/game-server/inventory.hpp, src/game-server/inventory.cpp: + Transformed Inventory into a strict helper class, as data are now stored + inside PlayerData. Reduced memory footprint of inventory by avoiding + storing empty slots. + * src/game-server/player.hpp, src/game-server/player.cpp, + src/game-server/gamehandler.cpp: Updated accordingly. + 2007-01-04 Eugenio Favalli * accountserver.cbp, gameserver.cbp, -- cgit v1.2.3-60-g2f50