summaryrefslogtreecommitdiff
path: root/src/net
AgeCommit message (Collapse)AuthorFilesLines
2006-07-19Merged new_animation branch until r2415 into trunk. Eugenio Favalli3-24/+24
2006-07-03Fixed visible equipment initialization and hack to see 2 kinds of visible ↵Eugenio Favalli1-3/+3
equipments.
2006-06-29GCC 4 fix.Eugenio Favalli1-0/+2
2006-06-29Clients get notified of equipping visible items.Eugenio Favalli1-10/+23
2006-06-26Fixed the readString method (synchronized with the server version by GuillaumeBjørn Lindeijer1-16/+12
Melquiond).
2006-06-21Added female players.Eugenio Favalli2-2/+3
2006-03-19Unreverted latest change by Doener due to my lack of proper communication ↵Eugenio Favalli1-4/+4
abilities.
2006-03-19Reverted changeset r2269 (toString) as requested by ElvenProgrammer.Björn Steinbrink1-4/+4
2006-03-18Added a toString conversion function.Björn Steinbrink1-4/+4
2006-03-15Fixed connection not being shut down completely in case of an error.Björn Steinbrink1-4/+7
2006-03-09Made all local action listeners structs and moved them into anonymous ↵Björn Steinbrink2-22/+22
namespaces.
2006-03-09Made all class members named like mClassMember.Björn Steinbrink5-100/+124
2006-03-05Merged new_playerset branch into trunk.Eugenio Favalli1-1/+8
2006-02-24Another bunch of cosmetic cleanups, ie mostly typedefs...Björn Steinbrink2-14/+7
2006-02-23A bunch of mostly cosmetic cleanups.Björn Steinbrink1-1/+1
2006-02-07Made the being directions being stored in a bitfield.Björn Steinbrink2-0/+64
2006-02-06Undone last changes because Bertram already fixed the compiler issue.Eugenio Favalli1-2/+0
2006-02-06Updated Dev-Cpp project file, fixed a gcc 3.4 issue.Eugenio Favalli1-17/+19
2006-02-06Added a FloorItemManager class.Björn Steinbrink1-3/+6
2006-02-05Fixed a gcc 4.0 issue in the tradehandler. Strengthened the xml parser in ↵Yohann Ferreira1-1/+2
the itemmanager so tmw doesn't crash anymore if an item lacks some parameters.
2006-02-04Unify the various login dialogs to use LoginData.Björn Steinbrink6-25/+31
2006-02-03Removed some unused code.Björn Steinbrink2-17/+0
2006-02-01Made the OkDialog and ConfirmDialog classes proxies for their buttons' ↵Björn Steinbrink2-6/+20
events. Removed the RequestTradeWindow class, replaced with a plain ConfirmDialog. Fixed a memory leak along the way.
2006-01-30A few cleanups and simplifications.Björn Steinbrink1-3/+3
2006-01-22Make dispatchMessages actually handle more than one message per call.Björn Steinbrink1-11/+11
2006-01-22Merged NETWORK branch (includes BEING_OVERHAUL).Björn Steinbrink34-438/+2986
2006-01-04Reverted r0nny changes, enabled 3 slots to create players, smoothed player ↵Eugenio Favalli2-86/+0
deletion.
2006-01-03moved network logic out of gui/trade.cpp to net/protocol_trade.{h,cpp}Ronny Pfannschmidt2-0/+86
2006-01-03Enabled some /commands.Eugenio Favalli1-0/+1
2005-12-30Applied pcloud's patch that enhances chat window functionality while hidden.Bjørn Lindeijer1-3/+3
2005-12-30Added a new item, improved smooth login sequence, added a registration ↵Eugenio Favalli2-0/+28
window (a lot of duplicated code to be removed).
2005-12-29Restored Dev-Cpp default execution options, updated walkmap in snow map, ↵Eugenio Favalli1-0/+1
smoothed login sequence.
2005-12-29Removed duplicate pick up codeBjörn Steinbrink1-1/+1
2005-12-29Added popup support to the Gui class. Moved all mouse input handling into ↵Björn Steinbrink2-3/+23
the Gui class.
2005-10-16Rename {read,write}{Byte,Short,Long} to {read,write}Int{8,16,32}.Björn Steinbrink5-72/+67
2005-10-16The connection should be non-blocking now and fixed the problem with sound ↵Eugenio Favalli4-86/+111
not being played at startup.
2005-10-09* Made Sprite into an interface implemented by both FloorItem and Being, whichBjørn Lindeijer3-9/+8
hook themselves into the map on construction. The improved fringe layer is working as expected now. * Made sure TMW compiles without warnings even when using "-Wconversion -Wshadow -Wcast-qual -Wwrite-strings -ansi -pedantic", lots of cleanups. * Added two new small tilesets that contain the desert tiles that are twice and three times the height of a normal tile. One well in new_3-1 has been converted to use the new double tiles for testing purposes.
2005-10-05Fixed some resource cleanup and memory leaks. Also changed the way danglingBjørn Lindeijer1-1/+1
references to resources are reported to be more informative.
2005-09-27Dont crash if there is an unknown error at login.Cedric Borgese3-19/+33
Remove a bug that do x86_64 arch fail to connect to server : long is 8 bytes on that arch, use int for 4 bytes integer.
2005-09-26Now error message is displayed properly when the map server is offline.Eugenio Favalli1-0/+2
2005-09-26Added a nicer handling of when you get disconnected from the server.Eugenio Favalli1-8/+5
2005-09-22fixed minor bug; changed 16 to 32 (*reminds self to test before committing*)Duane Bailey1-1/+1
2005-09-22removed win2mac supportDuane Bailey5-45/+7
2005-09-19Mostly code cleanups related to commits in past two days.Bjørn Lindeijer4-17/+4
* Replaced custom function FIND_PATH with AC_PATH_PROG, used for finding sdl-config. * Removed -lphysfs from Makefile.am which should be added automatically already. * Actually show the overweight message, and only show it once for each time weight goes above half the max weight. * Surfaces passed to SDL_BlitSurface shouldn't be locked according to the manual. * Minimal fps limit is now 10 fps. * Reverted change by Bertram that hardcoded the updatehost value.
2005-09-19Got rid of writeSet() calls.Eugenio Favalli4-17/+5
2005-09-17configure.ac: Fix typo.Björn Steinbrink2-3/+3
src/Makefile.am: Remove useless (duplicate) -lpng. src/graphics.cpp: Add missing cstdarg header. src/net/messagein.cpp: Fix some funny looking preprocessor statement. src/net/messageout.cpp: Readd SDLnet header, for changed preprocessor stuff.
2005-09-172005-09-17 Duane Bailey <nayryeliab@gmail.com>Duane Bailey3-7/+7
* src/netmessagein.cpp, src/net/messageout.cpp, src/net/network.cpp: changed ifdefs to ifs
2005-09-172005-09-17 Duane Bailey <nayryeliab@gmail.com>Duane Bailey3-7/+7
* src/net/messagin.cpp, src/net/messageout.cpp, src/net/network.cpp: removed replaced MACOSX defines with big endian defines * src/graphics.cpp, src/graphics.h: added screenshot method * src/game.cpp: added code, so that when one presses 'alt-p' (for picture), it takes a screenshot and saves it to a png * src/Makefile.am, config.ac: added png library stuff
2005-09-172005-09-17 Duane Bailey nayryeliab@gmail.comDuane Bailey2-2/+3
* game.h: fixed bugs created by matt * messageout.h: fixed bug concering expand arguments * mesageout.cpp: adding include to win2mac.h and commented out SDL_net include; caused bugs on macs
2005-09-17Added PVPMatthias Hartmann1-0/+4