Eduardo Bart 
							
						 
					 
					
						
						
							
						
						52f81c53f9 
					 
					
						
						
							
							More fixes for 9.6  
						
						... 
						
						
						
						And add ping bindings :D 
						
						
					 
					
						2012-07-30 07:59:08 -03:00 
						 
				 
			
				
					
						
							
							
								Eduardo Bart 
							
						 
					 
					
						
						
							
						
						05436e135a 
					 
					
						
						
							
							Fix some bugs  
						
						
						
						
					 
					
						2012-07-30 05:51:03 -03:00 
						 
				 
			
				
					
						
							
							
								Eduardo Bart 
							
						 
					 
					
						
						
							
						
						1e2d20d289 
					 
					
						
						
							
							Fix typos  
						
						
						
						
					 
					
						2012-07-30 04:18:05 -03:00 
						 
				 
			
				
					
						
							
							
								BeniS 
							
						 
					 
					
						
						
							
						
						70fba12d6c 
					 
					
						
						
							
							Some more market fixes and ascetics  
						
						
						
						
					 
					
						2012-07-30 20:02:02 +12:00 
						 
				 
			
				
					
						
							
							
								Eduardo Bart 
							
						 
					 
					
						
						
							
						
						487dafb8c0 
					 
					
						
						
							
							Fix compile issue in mingw32  
						
						
						
						
					 
					
						2012-07-29 17:18:39 -03:00 
						 
				 
			
				
					
						
							
							
								BeniS 
							
						 
					 
					
						
						
							
						
						a914d31afb 
					 
					
						
						
							
							Finished accepting buy/sell market item offers, few minor fixes.  
						
						
						
						
					 
					
						2012-07-30 02:07:55 +12:00 
						 
				 
			
				
					
						
							
							
								Eduardo Bart 
							
						 
					 
					
						
						
							
						
						e2efbcffbe 
					 
					
						
						
							
							Fix crash in clang while casting enums  
						
						
						
						
					 
					
						2012-07-29 09:58:25 -03:00 
						 
				 
			
				
					
						
							
							
								Eduardo Bart 
							
						 
					 
					
						
						
							
						
						68ebcb559f 
					 
					
						
						
							
							Fixes for compiling with clang  
						
						
						
						
					 
					
						2012-07-29 09:04:47 -03:00 
						 
				 
			
				
					
						
							
							
								Eduardo Bart 
							
						 
					 
					
						
						
							
						
						73769c62e4 
					 
					
						
						
							
							Just some refactoring  
						
						
						
						
					 
					
						2012-07-29 07:32:54 -03:00 
						 
				 
			
				
					
						
							
							
								Eduardo Bart 
							
						 
					 
					
						
						
							
						
						29a4d467af 
					 
					
						
						
							
							Optimize map tile storage  
						
						... 
						
						
						
						Tiles are stored in blocks of 32x32 now, improving tile allocation and access speed 
						
						
					 
					
						2012-07-29 03:23:27 -03:00 
						 
				 
			
				
					
						
							
							
								Eduardo Bart 
							
						 
					 
					
						
						
							
						
						e0431021b5 
					 
					
						
						
							
							Huge engine change, replace all std::shared_ptrs  
						
						... 
						
						
						
						Create a new shared pointer type stdext::shared_object_ptr and stdext::shared_obj
using boost::intrusive_ptr
Advantages:
 * half memory usage
 * faster and lightweight
Disadvantages:
 * using weak_ptr is not supported anymore
 * compiling seems slower 
						
						
					 
					
						2012-07-29 00:34:40 -03:00 
						 
				 
			
				
					
						
							
							
								Eduardo Bart 
							
						 
					 
					
						
						
							
						
						3ca6494343 
					 
					
						
						
							
							Remove unused func  
						
						
						
						
					 
					
						2012-07-28 20:45:16 -03:00 
						 
				 
			
				
					
						
							
							
								Eduardo Bart 
							
						 
					 
					
						
						
							
						
						17dd08d983 
					 
					
						
						
							
							More compatibility with OS X in CMake  
						
						... 
						
						
						
						Optimize Tile 
						
						
					 
					
						2012-07-28 16:04:40 -03:00 
						 
				 
			
				
					
						
							
							
								BeniS 
							
						 
					 
					
						
						
							
						
						6c281a828c 
					 
					
						
						
							
							Market fixes for creating offers, got Tibia working properly with market, fixes to statistics.  
						
						
						
						
					 
					
						2012-07-29 01:41:10 +12:00 
						 
				 
			
				
					
						
							
							
								Eduardo Bart 
							
						 
					 
					
						
						
							
						
						497902736c 
					 
					
						
						
							
							Enable widget debugging  
						
						
						
						
					 
					
						2012-07-28 08:43:48 -03:00 
						 
				 
			
				
					
						
							
							
								Eduardo Bart 
							
						 
					 
					
						
						
							
						
						4566472662 
					 
					
						
						
							
							Allow to use more than 2GB of memory on win32  
						
						
						
						
					 
					
						2012-07-28 03:24:40 -03:00 
						 
				 
			
				
					
						
							
							
								Eduardo Bart 
							
						 
					 
					
						
						
							
						
						20314de00a 
					 
					
						
						
							
							Fix corelib tr  
						
						
						
						
					 
					
						2012-07-28 02:29:26 -03:00 
						 
				 
			
				
					
						
							
							
								Eduardo Bart 
							
						 
					 
					
						
						
							
						
						d85dd3e20f 
					 
					
						
						
							
							Normalize source code  
						
						... 
						
						
						
						Add .gitattributes
Remove trailing whitespaces 
						
						
					 
					
						2012-07-28 02:07:57 -03:00 
						 
				 
			
				
					
						
							
							
								niczkx 
							
						 
					 
					
						
						
							
						
						a240429cb8 
					 
					
						
						
							
							Fix possible gcc optimizations to binary reading  
						
						
						
						
					 
					
						2012-07-28 02:54:25 -06:00 
						 
				 
			
				
					
						
							
							
								niczkx 
							
						 
					 
					
						
						
							
						
						26e20da938 
					 
					
						
						
							
							Fixes to creatures  
						
						
						
						
					 
					
						2012-07-28 02:06:16 -06:00 
						 
				 
			
				
					
						
							
							
								Eduardo Bart 
							
						 
					 
					
						
						
							
						
						a88e9f9e0f 
					 
					
						
						
							
							Avoid crashs of invalid item ids in otb files  
						
						
						
						
					 
					
						2012-07-27 18:25:41 -03:00 
						 
				 
			
				
					
						
							
							
								BeniS 
							
						 
					 
					
						
						
							
						
						7aba117cf2 
					 
					
						
						
							
							More market work (getting close to completion)  
						
						... 
						
						
						
						* Can now create market offers with fully working UI.
* All filtering is now completed (just need to finish word searching).
* Added some user friendly features to offer selections and item displays (show amount in depot).
* Some more UI ascetics.
* Some other minor market fixes.
TODO:
* Finishing applying changes for latest module updates by edubart.
* Finish buying/selling existing offers.
* Word searching items.
* Offer management.
* Full cipsoft tibia testing. 
						
						
					 
					
						2012-07-27 15:53:42 +12:00 
						 
				 
			
				
					
						
							
							
								Eduardo Bart 
							
						 
					 
					
						
						
							
						
						2b2f5b33ff 
					 
					
						
						
							
							Fix hidden npc messages  
						
						
						
						
					 
					
						2012-07-26 20:36:51 -03:00 
						 
				 
			
				
					
						
							
							
								Eduardo Bart 
							
						 
					 
					
						
						
							
						
						564463fa01 
					 
					
						
						
							
							Minimize talk messages spam on screen  
						
						
						
						
					 
					
						2012-07-26 19:56:46 -03:00 
						 
				 
			
				
					
						
							
							
								Eduardo Bart 
							
						 
					 
					
						
						
							
						
						964c73a6ad 
					 
					
						
						
							
							Debug unknown message modes  
						
						... 
						
						
						
						Fix broadcast message mode 
						
						
					 
					
						2012-07-26 19:32:23 -03:00 
						 
				 
			
				
					
						
							
							
								Eduardo Bart 
							
						 
					 
					
						
						
							
						
						d2b85bdba8 
					 
					
						
						
							
							More modules fixes  
						
						
						
						
					 
					
						2012-07-26 19:13:47 -03:00 
						 
				 
			
				
					
						
							
							
								Eduardo Bart 
							
						 
					 
					
						
						
							
						
						5f1e58c138 
					 
					
						
						
							
							Fix sending os type, bind some functions  
						
						
						
						
					 
					
						2012-07-26 13:41:13 -03:00 
						 
				 
			
				
					
						
							
							
								Eduardo Bart 
							
						 
					 
					
						
						
							
						
						f5c97c8e8b 
					 
					
						
						
							
							Remove protocol config from cmake  
						
						
						
						
					 
					
						2012-07-26 12:58:35 -03:00 
						 
				 
			
				
					
						
							
							
								Eduardo Bart 
							
						 
					 
					
						
						
							
						
						9ad9d88e10 
					 
					
						
						
							
							Fix npc trade and npc chat  
						
						
						
						
					 
					
						2012-07-26 12:42:15 -03:00 
						 
				 
			
				
					
						
							
							
								Eduardo Bart 
							
						 
					 
					
						
						
							
						
						0a49f58e50 
					 
					
						
						
							
							Fix crash when InputMessage is too large  
						
						
						
						
					 
					
						2012-07-26 11:03:57 -03:00 
						 
				 
			
				
					
						
							
							
								Eduardo Bart 
							
						 
					 
					
						
						
							
						
						619305cc6d 
					 
					
						
						
							
							Fix creatures with item outfits  
						
						
						
						
					 
					
						2012-07-26 10:48:35 -03:00 
						 
				 
			
				
					
						
							
							
								Eduardo Bart 
							
						 
					 
					
						
						
							
						
						0eb7c166c0 
					 
					
						
						
							
							Fix console blue messages  
						
						
						
						
					 
					
						2012-07-26 09:19:30 -03:00 
						 
				 
			
				
					
						
							
							
								Eduardo Bart 
							
						 
					 
					
						
						
							
						
						657640c270 
					 
					
						
						
							
							Mounts  
						
						... 
						
						
						
						Show creature mounts
Fix outfit window
Fix some 9.6 protocol issues 
						
						
					 
					
						2012-07-26 09:19:30 -03:00 
						 
				 
			
				
					
						
							
							
								BeniS 
							
						 
					 
					
						
						
							
						
						5419eece66 
					 
					
						
						
							
							Some minor fixes  
						
						... 
						
						
						
						* UISpinBox bug with minimum/maximum
* Some fixes to UITable
* Fixed force exit bug.
* Added new next/previous ui buttons. 
						
						
					 
					
						2012-07-26 22:22:53 +12:00 
						 
				 
			
				
					
						
							
							
								Eduardo Bart 
							
						 
					 
					
						
						
							
						
						36c029fc69 
					 
					
						
						
							
							Multiprotocol 8.1-9.6 finally working  
						
						... 
						
						
						
						Still have many minor issues, tests are needed
No recompilation needed anymore
9.60 messages is not fully implemented 
						
						
					 
					
						2012-07-26 06:12:20 -03:00 
						 
				 
			
				
					
						
							
							
								Eduardo Bart 
							
						 
					 
					
						
						
							
						
						98c279c10b 
					 
					
						
						
							
							Fix a stackpos bug in 9.6  
						
						
						
						
					 
					
						2012-07-26 03:19:22 -03:00 
						 
				 
			
				
					
						
							
							
								Eduardo Bart 
							
						 
					 
					
						
						
							
						
						c795eb91ab 
					 
					
						
						
							
							More multiprotocol support  
						
						
						
						
					 
					
						2012-07-26 03:10:28 -03:00 
						 
				 
			
				
					
						
							
							
								niczkx 
							
						 
					 
					
						
						
							
						
						e393bc245d 
					 
					
						
						
							
							BeniS made tests, loop is faster.  
						
						
						
						
					 
					
						2012-07-24 17:02:56 -06:00 
						 
				 
			
				
					
						
							
							
								niczkx 
							
						 
					 
					
						
						
							
						
						45d55b63d9 
					 
					
						
						
							
							typo  
						
						
						
						
					 
					
						2012-07-24 14:00:38 -06:00 
						 
				 
			
				
					
						
							
							
								niczkx 
							
						 
					 
					
						
						
							
						
						1e2af86d16 
					 
					
						
						
							
							http://lua-users.org/wiki/StringsTutorial  learn plz *facepalm*  
						
						
						
						
					 
					
						2012-07-24 13:49:19 -06:00 
						 
				 
			
				
					
						
							
							
								Eduardo Bart 
							
						 
					 
					
						
						
							
						
						bb52608cda 
					 
					
						
						
							
							Fixes for last commit  
						
						
						
						
					 
					
						2012-07-24 02:41:59 -03:00 
						 
				 
			
				
					
						
							
							
								Eduardo Bart 
							
						 
					 
					
						
						
							
						
						c54cd1fdf1 
					 
					
						
						
							
							Use new coding style in game modules  
						
						... 
						
						
						
						Lots of refactoring and changes
Remove docs folder 
						
						
					 
					
						2012-07-24 02:30:08 -03:00 
						 
				 
			
				
					
						
							
							
								Eduardo Bart 
							
						 
					 
					
						
						
							
						
						1c3e630237 
					 
					
						
						
							
							Improve modules and sandbox system  
						
						
						
						
					 
					
						2012-07-23 21:22:38 -03:00 
						 
				 
			
				
					
						
							
							
								Eduardo Bart 
							
						 
					 
					
						
						
							
						
						61d64c7417 
					 
					
						
						
							
							Support for OTML inline sequences  
						
						
						
						
					 
					
						2012-07-23 17:51:19 -03:00 
						 
				 
			
				
					
						
							
							
								BeniS 
							
						 
					 
					
						
						
							
						
						19dd96fd02 
					 
					
						
						
							
							Market item filtering improvements and other some minor improvements  
						
						... 
						
						
						
						* Can now filter market items by vocation, level, slot type, and depot items.
* Added new bitwise lib for handling flag operations.
* Can now get/set local player vocation/premium (TODO: spell list). 
						
						
					 
					
						2012-07-24 03:11:53 +12:00 
						 
				 
			
				
					
						
							
							
								Eduardo Bart 
							
						 
					 
					
						
						
							
						
						dc8ef845ab 
					 
					
						
						
							
							Warn redefined key bindings  
						
						
						
						
					 
					
						2012-07-23 01:44:15 -03:00 
						 
				 
			
				
					
						
							
							
								Eduardo Bart 
							
						 
					 
					
						
						
							
						
						c9dce51458 
					 
					
						
						
							
							Update otml and casts  
						
						... 
						
						
						
						Improve casts performance
OTML can now understand value escaped sequences
Use long instead of int for lua integer 
						
						
					 
					
						2012-07-23 01:33:37 -03:00 
						 
				 
			
				
					
						
							
							
								Eduardo Bart 
							
						 
					 
					
						
						
							
						
						253a22db3d 
					 
					
						
						
							
							Bind Creature::getDirection  
						
						
						
						
					 
					
						2012-07-22 19:29:21 -03:00 
						 
				 
			
				
					
						
							
							
								BeniS 
							
						 
					 
					
						
						
							
						
						bacb324f9e 
					 
					
						
						
							
							Work on the Market Interface (feel free to test it out so far, can't purchase items through the UI yet), More on UITable (needs work on headers still).  
						
						... 
						
						
						
						* Tables can now have headers (the layouts will require some more work before read to be used formally).
* Finished Market offers display, Item details display, and Item statistics display.
* Added getSelectedWidget to UIRadioGroup class.
Market TODO:
* Create buy/sell offer.
* Purchase sale offer or accept purchase offer.
* More item filtering features (weapons, types, depot only, vocation, etc).
* Item searching feature.
* View your offers (history/current).
* UI touch ups and optimizations. 
						
						
					 
					
						2012-07-23 02:02:01 +12:00 
						 
				 
			
				
					
						
							
							
								BeniS 
							
						 
					 
					
						
						
							
						
						76c7bf45bd 
					 
					
						
						
							
							More on UITable and the Market.  
						
						
						
						
					 
					
						2012-07-22 05:17:03 +12:00