857657d8a0 
								
							 
						 
						
							
							
								
								Fix popupmenu style, exitting on game  
							
							
							
						 
						
							2012-06-20 04:10:12 -03:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								4bdcae2f8b 
								
							 
						 
						
							
							
								
								improvements to skins  
							
							
							
						 
						
							2012-06-19 05:46:49 -03:00  
				
					
						
							
							
								 
						
							
								5a048eb7ea 
								
							 
						 
						
							
							
								
								Minor graphics fixes  
							
							
							
						 
						
							2012-06-18 20:58:56 -03:00  
				
					
						
							
							
								 
						
							
								2d04d41f09 
								
							 
						 
						
							
							
								
								skins, not fully working  
							
							
							
						 
						
							2012-06-18 04:47:35 -03:00  
				
					
						
							
							
								 
						
							
								4813b7eb4b 
								
							 
						 
						
							
							
								
								many changes  
							
							... 
							
							
							
							* Fixes in WIN32 platform
* Remove unused files
* Make StaticText work more like tibia
* Fix WIN32 compilation
* Fix regression in framebuffers that caused battle to disappear
* Shader fixes for DX9
* Add two new shaders: noise and heat 
							
						 
						
							2012-06-15 21:46:36 -03:00  
				
					
						
							
							
								 
						
							
								83f86eac64 
								
							 
						 
						
							
							
								
								experimental map shaders  
							
							
							
						 
						
							2012-06-14 15:26:55 -03:00  
				
					
						
							
							
								 
						
							
								8cef6463b3 
								
							 
						 
						
							
							
								
								improve miniwindow moving  
							
							
							
						 
						
							2012-06-11 11:10:03 -03:00  
				
					
						
							
							
								 
						
							
								bae578a35a 
								
							 
						 
						
							
							
								
								fix little mistake  
							
							
							
						 
						
							2012-06-11 05:25:04 -03:00  
				
					
						
							
							
								 
						
							
								c28aff1aa6 
								
							 
						 
						
							
							
								
								console ignore npc messages option  
							
							
							
						 
						
							2012-06-11 05:17:52 -03:00  
				
					
						
							
							
								 
						
							
								e7334566a2 
								
							 
						 
						
							
							
								
								improve miniwindow moving  
							
							
							
						 
						
							2012-06-11 02:38:08 -03:00  
				
					
						
							
							
								 
						
							
								29dadb849e 
								
							 
						 
						
							
							
								
								add EGL to win32  
							
							
							
						 
						
							2012-06-10 15:52:08 -03:00  
				
					
						
							
							
								 
						
							
								db59c73ed2 
								
							 
						 
						
							
							
								
								changes to progressrect  
							
							
							
						 
						
							2012-06-10 04:46:00 -03:00  
				
					
						
							
							
								 
						
							
								52333f5d28 
								
							 
						 
						
							
							
								
								progress rect  
							
							
							
						 
						
							2012-06-10 03:09:37 -03:00  
				
					
						
							
							
								 
						
							
								ea70b85c8b 
								
							 
						 
						
							
							
								
								close private msg when relogin  
							
							
							
						 
						
							2012-06-09 21:12:40 -03:00  
				
					
						
							
							
								 
						
							
								11767fe421 
								
							 
						 
						
							
							
								
								Polish translation update  
							
							... 
							
							
							
							charset changed to latin1 
							
						 
						
							2012-06-09 23:44:47 +02:00  
				
					
						
							
							
								 
						
							
								d2bfe90303 
								
							 
						 
						
							
							
								
								Polish translation  
							
							... 
							
							
							
							Polish language file added
Still need UTF-8 support to work 
							
						 
						
							2012-06-09 22:37:32 +02:00  
				
					
						
							
							
								 
						
							
								1a2e97bb5e 
								
							 
						 
						
							
							
								
								show private message on screen  
							
							... 
							
							
							
							* disable GL blending in some situations to speedup on older hardware
* fix wrap size in CachedText 
							
						 
						
							2012-06-09 10:00:08 -03:00  
				
					
						
							
							
								 
						
							
								95cf7eb788 
								
							 
						 
						
							
							
								
								graphics optimizations/fixes/features  
							
							... 
							
							
							
							* cache text vertex for StaticText, AnimatedText and Creature names
* improved outfit rendering
* fully compatible with OpenGL 1.1
* enable mipmaping for game sprites again
* Ctrl+W hotkey clean game texts 
							
						 
						
							2012-06-08 21:40:41 -03:00  
				
					
						
							
							
								 
						
							
								1a7f2a44fc 
								
							 
						 
						
							
							
								
								graphics fixes and improvements  
							
							
							
						 
						
							2012-06-08 21:40:41 -03:00  
				
					
						
							
							
								 
						
							
								4f9ca15ef0 
								
							 
						 
						
							
							
								
								bind clock, fixes to waiting list  
							
							
							
						 
						
							2012-06-08 17:58:24 -03:00  
				
					
						
							
							
								 
						
							
								587db0d89f 
								
							 
						 
						
							
							
								
								changes to uiitem  
							
							
							
						 
						
							2012-06-08 00:02:06 -03:00  
				
					
						
							
							
								 
						
							
								066ffead08 
								
							 
						 
						
							
							
								
								more fixes  
							
							... 
							
							
							
							* add default key combos to Hotkeys
* impement moving countable items holding Ctrl or Shift
* fix messagebox incorrent size
* implement API in Keyboard to get modifiers key states
* minor UI layout fixes
* add Ctrl+L logout hotkey 
							
						 
						
							2012-06-07 12:11:52 -03:00  
				
					
						
							
							
								 
						
							
								486837a61d 
								
							 
						 
						
							
							
								
								minor fixes  
							
							... 
							
							
							
							* change chase mode while walking and attacking
* avoid lua errors in frame counter when starting 
							
						 
						
							2012-06-07 08:52:17 -03:00  
				
					
						
							
							
								 
						
							
								48d243a11d 
								
							 
						 
						
							
							
								
								disable vsync by default  
							
							
							
						 
						
							2012-06-07 00:50:09 -03:00  
				
					
						
							
							
								 
						
							
								362ab0e1c6 
								
							 
						 
						
							
							
								
								fix conditions on reload  
							
							
							
						 
						
							2012-06-06 23:16:40 -03:00  
				
					
						
							
							
								 
						
							
								70ea0361b6 
								
							 
						 
						
							
							
								
								new useful function, cycleEvent  
							
							
							
						 
						
							2012-06-06 17:14:53 -03:00  
				
					
						
							
							
								 
						
							
								86cade0aa9 
								
							 
						 
						
							
							
								
								waiting list, u16 effects feature, protocolsend uses clientversion  
							
							
							
						 
						
							2012-06-05 20:46:36 -03:00  
				
					
						
							
							
								 
						
							
								3cb5216858 
								
							 
						 
						
							
							
								
								protocol login working  
							
							
							
						 
						
							2012-06-05 18:27:37 -03:00  
				
					
						
							
							
								 
						
							
								6b9943447a 
								
							 
						 
						
							
							
								
								protocol login at lua  
							
							
							
						 
						
							2012-06-05 16:16:57 -03:00  
				
					
						
							
							
								 
						
							
								3f18ffa475 
								
							 
						 
						
							
							
								
								no more prints plx -.-'  
							
							
							
						 
						
							2012-06-05 13:47:12 -03:00  
				
					
						
							
							
								 
						
							
								0d34af972e 
								
							 
						 
						
							
							
								
								fix on ruleviolation reason indexes  
							
							
							
						 
						
							2012-06-05 13:03:59 -03:00  
				
					
						
							
							
								 
						
							
								023a4ebef6 
								
							 
						 
						
							
							
								
								performance improvements  
							
							
							
						 
						
							2012-06-05 12:36:27 -03:00  
				
					
						
							
							
								 
						
							
								e5000fa577 
								
							 
						 
						
							
							
								
								encrypt password and account number  
							
							... 
							
							
							
							* the encryption uses a unique machine key, this means that if anyone steals config.otml with a saved password,
he will not be able to decrypt the password without the machine UUID key
* the encrypt uses a simple XOR encryption method, encoded with base64 and adler32 summing 
							
						 
						
							2012-06-04 09:38:25 -03:00  
				
					
						
							
							
								 
						
							
								296f2a17c4 
								
							 
						 
						
							
							
								
								many modules fixes  
							
							
							
						 
						
							2012-06-03 21:28:19 -03:00  
				
					
						
							
							
								 
						
							
								9548ce78c6 
								
							 
						 
						
							
							
								
								fix lua error, add pt translations  
							
							
							
						 
						
							2012-06-03 19:55:26 -03:00  
				
					
						
							
							
								 
						
							
								fda3ae6809 
								
							 
						 
						
							
							
								
								fix scroll, container item size, tradewindow scroll, questlog window alignment, stop attacking same creature  
							
							
							
						 
						
							2012-06-03 17:05:35 -03:00  
				
					
						
							
							
								 
						
							
								d49cad31e2 
								
							 
						 
						
							
							
								
								fixes in EGL platform  
							
							
							
						 
						
							2012-06-03 11:10:34 -03:00  
				
					
						
							
							
								 
						
							
								079b7a5c41 
								
							 
						 
						
							
							
								
								allow to change graphics engine in options  
							
							
							
						 
						
							2012-06-02 18:41:20 -03:00  
				
					
						
							
							
								 
						
							
								257f652bb7 
								
							 
						 
						
							
							
								
								more opengl graphics fixes  
							
							
							
						 
						
							2012-06-02 15:58:30 -03:00  
				
					
						
							
							
								 
						
							
								59a80ffaf9 
								
							 
						 
						
							
							
								
								scroll when focusing widgets  
							
							
							
						 
						
							2012-06-01 21:38:26 -03:00  
				
					
						
							
							
								 
						
							
								ba01909088 
								
							 
						 
						
							
							
								
								fix alpha blending issues  
							
							
							
						 
						
							2012-06-01 20:22:10 -03:00  
				
					
						
							
							
								 
						
							
								6fce78d519 
								
							 
						 
						
							
							
								
								compile error, lua const  
							
							
							
						 
						
							2012-06-01 17:53:04 -03:00  
				
					
						
							
							
								 
						
							
								bd2faabe99 
								
							 
						 
						
							
							
								
								graphics optimization feature inspirated by diablo3 engine  
							
							... 
							
							
							
							* the rendering now consits of two panes
- the background pane (for animated stuff like the map)
- the foreground pane (for steady stuff, like UI)
each pane has it own max FPS and works idependently
this may increase graphics performance on many platforms 
							
						 
						
							2012-06-01 16:39:09 -03:00  
				
					
						
							
							
								 
						
							
								4c80d783d6 
								
							 
						 
						
							
							
								
								rewrite and reoganize tools functions  
							
							... 
							
							
							
							* create stdext namespace which contains additional C++ algorithms
* organize stdext in string, math, cast and exception utilities 
							
						 
						
							2012-05-28 10:06:26 -03:00  
				
					
						
							
							
								 
						
							
								b0fd5b3ec8 
								
							 
						 
						
							
							
								
								removed extended ifdef, its now activated serverside  
							
							
							
						 
						
							2012-05-17 12:24:41 -03:00  
				
					
						
							
							
								 
						
							
								4f90783789 
								
							 
						 
						
							
							
								
								extended opcode disabled by default. current locale is sent to server on login, bot protection exception  
							
							
							
						 
						
							2012-05-16 17:09:37 -03:00  
				
					
						
							
							
								 
						
							
								6162d51958 
								
							 
						 
						
							
							
								
								gamelib_extended  
							
							
							
						 
						
							2012-05-15 17:37:09 -03:00  
				
					
						
							
							
								 
						
							
								1203756baf 
								
							 
						 
						
							
							
								
								items draw rework, npc trade fix  
							
							
							
						 
						
							2012-05-13 12:05:30 -03:00