BeniS
							
						 
						
							 
							
							
							
							
								
							
							
								8850528091 
								
							 
						 
						
							
							
								
								Updated Top Menu, Health Info, Combat Controls, Console (Channels), Game Toggle Buttons, Minimap Layout, Game Interface Prompts, and Creature Draw Info.  
							
							 
							
							... 
							
							
							
							* Added new left and right game button panels.
* Relocated main game toggle buttons to the right side of the screen to make it easier to toggle miniwindows.
* Added table.empty(t) function to table lib.
* Renamed module game_healthbar to game_healthinfo.
* Combat controls now save per character (e.g. Fight mode, chase mode, safe fight mode)
* Last channels open now save per character.
* Fixed typo in containers.lua.
* Added logout prompting window message when you logout via the logout button.
* Added exit promting window message when you attempt to exit the client.
* Repositioned some minimap buttons.
* Fixed so when creatures health percent is < 1 it will not draw the creature information.
Known Issues:
* If you move a container widget into the map rect if you move an item onto itself it will allow this to execute still dropping the item on the ground.
* The server is calling to open channels after onGameStart is executed causing it to focus the last tab opened. Fix: Don't save channels to the settings that are opened by the server. 
							
						 
						
							2012-07-13 04:45:22 +12:00  
						
					 
				
					
						
							
							
								 
								Henrique
							
						 
						
							 
							
							
							
							
								
							
							
								9523b5cde5 
								
							 
						 
						
							
							
								
								Changes to last commit. Maybe add FW_LUA, FW_SOUND, etc definitions further  
							
							 
							
							
							
						 
						
							2012-07-12 00:55:18 -03:00  
						
					 
				
					
						
							
							
								 
								Henrique
							
						 
						
							 
							
							
							
							
								
							
							
								962e9c7d16 
								
							 
						 
						
							
							
								
								Allow logger usage on console applications  
							
							 
							
							
							
						 
						
							2012-07-12 00:21:26 -03:00  
						
					 
				
					
						
							
							
								 
								kilouco
							
						 
						
							 
							
							
							
							
								
							
							
								aaf3351e87 
								
							 
						 
						
							
							
								
								Fixed so Shift-Tab functionality works properly.  
							
							 
							
							
							
						 
						
							2012-07-10 23:18:33 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								d39ca7de10 
								
							 
						 
						
							
							
								
								Restore periodicalEvent function  
							
							 
							
							... 
							
							
							
							* and typo fixes 
							
						 
						
							2012-07-10 14:36:18 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								77648a2ffa 
								
							 
						 
						
							
							
								
								Fix compilation using static libs on linux  
							
							 
							
							
							
						 
						
							2012-07-09 20:28:48 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								e7691b873b 
								
							 
						 
						
							
							
								
								Add error code to onError protocol event  
							
							 
							
							
							
						 
						
							2012-07-09 19:45:34 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								a1644cad29 
								
							 
						 
						
							
							
								
								Minor g_app lua binding fix  
							
							 
							
							
							
						 
						
							2012-07-09 13:36:46 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								f215b206b1 
								
							 
						 
						
							
							
								
								Fix issue  #25  
							
							 
							
							
							
						 
						
							2012-07-09 10:38:03 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								31612036fb 
								
							 
						 
						
							
							
								
								Fix issue  #23  
							
							 
							
							
							
						 
						
							2012-07-09 10:30:41 -03:00  
						
					 
				
					
						
							
							
								 
								BeniS
							
						 
						
							 
							
							
							
							
								
							
							
								902ce06e88 
								
							 
						 
						
							
							
								
								Fixed an issue with the battle list filter.  
							
							 
							
							... 
							
							
							
							More work on the minimap, interface changes, fixed direction controls, fixed reseting, fixed some draw things (needs some more work to finish).
Fixed a bug in the battle list causing Battle.onFollow(creature) to execute when there was no follow. 
							
						 
						
							2012-07-09 09:19:02 -03:00  
						
					 
				
					
						
							
							
								 
								otfallen
							
						 
						
							 
							
							
							
							
								
							
							
								c8d9833444 
								
							 
						 
						
							
							
								
								woops, added new type to gitignore aswellas commit changes to init.lua  
							
							 
							
							
							
						 
						
							2012-07-09 08:56:18 +02:00  
						
					 
				
					
						
							
							
								 
								otfallen
							
						 
						
							 
							
							
							
							
								
							
							
								42971b10f8 
								
							 
						 
						
							
							
								
								backing up at OTBM loading, if someone can continue working on it until I'm available again, I would appreciate it much, here is current progress:  http://pastebin.com/qEfC9ftv  
							
							 
							
							
							
						 
						
							2012-07-09 08:46:11 +02:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								1e8491cdcd 
								
							 
						 
						
							
							
								
								fix possible compile issue in Os X  
							
							 
							
							
							
						 
						
							2012-07-08 14:05:29 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								4ac3ec8344 
								
							 
						 
						
							
							
								
								Minor fixes for releasing otclient  
							
							 
							
							
							
						 
						
							2012-07-08 13:46:09 -03:00  
						
					 
				
					
						
							
							
								 
								BeniS
							
						 
						
							 
							
							
							
							
								
							
							
								4453242bee 
								
							 
						 
						
							
							
								
								Adjusted chase modes to work correctly, added new option for auto chase override. Fixed NPC speak messages to appear in the correct position.  
							
							 
							
							
							
						 
						
							2012-07-08 02:09:50 +12:00  
						
					 
				
					
						
							
							
								 
								Henrique Santiago
							
						 
						
							 
							
							
							
							
								
							
							
								6a85c31a77 
								
							 
						 
						
							
							
								
								Some particle stuff, far from done  
							
							 
							
							
							
						 
						
							2012-07-06 02:01:13 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								8cc14c2d2d 
								
							 
						 
						
							
							
								
								Save graphics options  
							
							 
							
							
							
						 
						
							2012-07-05 15:49:10 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								6bce0bd680 
								
							 
						 
						
							
							
								
								Imrove lua engine  
							
							 
							
							... 
							
							
							
							* Allow bound C++ functions to return multiples values to lua with tuples 
							
						 
						
							2012-07-05 09:38:48 -03:00  
						
					 
				
					
						
							
							
								 
								Henrique Santiago
							
						 
						
							 
							
							
							
							
								
							
							
								0b98dca50f 
								
							 
						 
						
							
							
								
								Changes to autowalk position on different floors, move its functions to game interface  
							
							 
							
							
							
						 
						
							2012-07-05 02:40:31 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								2c6b83b476 
								
							 
						 
						
							
							
								
								Fix issue  #14 , pre animate autowalks  
							
							 
							
							
							
						 
						
							2012-07-05 01:10:01 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								71bed49f80 
								
							 
						 
						
							
							
								
								Fixed issue  #15  that caused lua stack to grow indefinitely  
							
							 
							
							
							
						 
						
							2012-07-04 09:10:05 -03:00  
						
					 
				
					
						
							
							
								 
								Henrique Santiago
							
						 
						
							 
							
							
							
							
								
							
							
								cfd31ef4c0 
								
							 
						 
						
							
							
								
								Change uiitem draw  
							
							 
							
							
							
						 
						
							2012-07-02 17:30:15 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								16d4729f06 
								
							 
						 
						
							
							
								
								Check wrong slot/skill to avoid leaks  
							
							 
							
							
							
						 
						
							2012-06-25 20:48:36 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								472e78d368 
								
							 
						 
						
							
							
								
								Make C++ exception works for lua  
							
							 
							
							... 
							
							
							
							* Throw exception when open a file fails 
							
						 
						
							2012-06-25 19:42:38 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								98a1b611bf 
								
							 
						 
						
							
							
								
								Refactor for documentation  
							
							 
							
							
							
						 
						
							2012-06-25 19:19:17 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								2c7ae6e521 
								
							 
						 
						
							
							
								
								Now otb reader is properly working  
							
							 
							
							
							
						 
						
							2012-06-24 12:44:33 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								e65a8456e9 
								
							 
						 
						
							
							
								
								Add binary tree class for reading otb  
							
							 
							
							
							
						 
						
							2012-06-24 10:06:02 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								dbf5e8266b 
								
							 
						 
						
							
							
								
								Rename crash file  
							
							 
							
							
							
						 
						
							2012-06-24 10:06:02 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								eec6114b2d 
								
							 
						 
						
							
							
								
								Optimize lua object push  
							
							 
							
							... 
							
							
							
							* Optimize position hash
* Fix minimap reload 
							
						 
						
							2012-06-24 08:20:39 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								79532cd612 
								
							 
						 
						
							
							
								
								Optimize minimap save/load  
							
							 
							
							
							
						 
						
							2012-06-23 18:30:54 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								fcd6d3cfe9 
								
							 
						 
						
							
							
								
								Minimap fixes  
							
							 
							
							... 
							
							
							
							* Fix infinite loop while loading minimap
* Fix errors in FileStream class
* Remake OTCM map format
* Fixes in UIMap 
							
						 
						
							2012-06-23 12:03:28 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								4515e360e4 
								
							 
						 
						
							
							
								
								A lot of cmake changes, fix compile on win32  
							
							 
							
							
							
						 
						
							2012-06-22 16:04:03 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								139f389d88 
								
							 
						 
						
							
							
								
								fix infinite loop while saving empty minimap  
							
							 
							
							
							
						 
						
							2012-06-22 14:26:12 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								0c14a8e602 
								
							 
						 
						
							
							
								
								fix minor cmake issue  
							
							 
							
							
							
						 
						
							2012-06-22 13:02:16 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								170236f822 
								
							 
						 
						
							
							
								
								add missings files  
							
							 
							
							
							
						 
						
							2012-06-22 02:28:13 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								d39cf361ab 
								
							 
						 
						
							
							
								
								improve minimap  
							
							 
							
							
							
						 
						
							2012-06-22 02:26:22 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								aed779a2c8 
								
							 
						 
						
							
							
								
								doc and luabinder changes  
							
							 
							
							
							
						 
						
							2012-06-22 00:14:13 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								c5674d10ba 
								
							 
						 
						
							
							
								
								some refactoring  
							
							 
							
							
							
						 
						
							2012-06-21 20:58:18 -03:00  
						
					 
				
					
						
							
							
								 
								Henrique Santiago
							
						 
						
							 
							
							
							
							
								
							
							
								a7c17cec2e 
								
							 
						 
						
							
							
								
								Save miniwindows states  
							
							 
							
							
							
						 
						
							2012-06-21 16:31:36 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								96c363d997 
								
							 
						 
						
							
							
								
								changes for otb compability  
							
							 
							
							
							
						 
						
							2012-06-21 14:54:20 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								f3499efe83 
								
							 
						 
						
							
							
								
								Adjust fallen changes  
							
							 
							
							... 
							
							
							
							* Restore old map load() used in minimap
* Change tabs to 4 spaces
* Add missing cmake file 
							
						 
						
							2012-06-21 00:05:44 -03:00  
						
					 
				
					
						
							
							
								 
								otfallen
							
						 
						
							 
							
							
							
							
								
							
							
								6b0d922dd9 
								
							 
						 
						
							
							
								
								missing files  
							
							 
							
							
							
						 
						
							2012-06-21 04:39:40 +02:00  
						
					 
				
					
						
							
							
								 
								otfallen
							
						 
						
							 
							
							
							
							
								
							
							
								d139c3738b 
								
							 
						 
						
							
							
								
								map stuff  
							
							 
							
							
							
						 
						
							2012-06-21 04:31:29 +02:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								9d5d400f7a 
								
							 
						 
						
							
							
								
								Fix cmake issue  
							
							 
							
							
							
						 
						
							2012-06-20 04:13:19 -03:00  
						
					 
				
					
						
							
							
								 
								Henrique
							
						 
						
							 
							
							
							
							
								
							
							
								db4ced65eb 
								
							 
						 
						
							
							
								
								Fix skin and locale at first run, adding new locale to combobox, exit function double call, enable sound option  
							
							 
							
							
							
						 
						
							2012-06-20 03:31:52 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								eb457bf9cd 
								
							 
						 
						
							
							
								
								Fix error when exiting in win32  
							
							 
							
							
							
						 
						
							2012-06-20 02:41:00 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								8761220deb 
								
							 
						 
						
							
							
								
								Refactoring and flexibility changes  
							
							 
							
							... 
							
							
							
							* Split game module into game and game_interface
* Move core_lib to corelib
* Move miniwindow to corelib
* Introduce init.lua script for initializing the client, giving much more flexibility
* OTClient is no longer Application derived and is much simpler 
							
						 
						
							2012-06-19 21:16:52 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								9e72860178 
								
							 
						 
						
							
							
								
								fix compile issue  
							
							 
							
							
							
						 
						
							2012-06-19 11:18:22 -03:00  
						
					 
				
					
						
							
							
								 
								Henrique Santiago
							
						 
						
							 
							
							
							
							
								
							
							
								4bdcae2f8b 
								
							 
						 
						
							
							
								
								improvements to skins  
							
							 
							
							
							
						 
						
							2012-06-19 05:46:49 -03:00