35 Commits

Author SHA1 Message Date
Eduardo Bart
28b5fc1d5a Refactor modules, closes #223
* All modules are sandboxed now
* All images,sounds,fonts,translations and styles were moved to "data" folder
* Reorganize image files folders
* Remove unmaintained modules: client_particles, client_shaders
* Implement new automatic way to load styles and fonts
* Add hide/show offline option in VipList
* Add invite/exclude to/from private channel in players menus
* Many other minor changes
2013-01-18 20:46:36 -02:00
Jeffrey
8de7873635 Fix spacing in NPC Trade Windows
Adjusted Text offset of the NPCItemBox for the NPC Trade Window so that
the text is no longer partially hidden behind the item.
2013-01-09 20:40:16 -06:00
Jeffrey
607a6a13bc Fix Sell tab of NPC Trade
If an item had both a sell and buy price, it was only being added to the
buy list.
2013-01-08 23:26:56 -06:00
Jeffrey
52f0b21ea6 Fixed error in the NPC Trade system error message
item[1] was user data, so the error message now prints out the item
name.
2013-01-08 00:30:33 -06:00
BeniS
fddbafebd3 Fixed #165, Fine tune fixes!
* Fixed an issue with the cooldown timing.
* Fixed issue with 'right click' using items under players.
* Some changes to the minimap control (ctrl + mouse wheel to
  change floors and tweaked the zoom/move speeds).
* Fixed some bugs in the trade module.
* Added new Spells table for spell related functions
  (Also added getSpellByName and getSpellByWords).
* Fixed an issue with follow/attack cancelling (wasn't calling
  onFollowChanged for updates in battle, etc).
2013-01-07 04:04:49 +13:00
Eduardo Bart
52f81c53f9 More fixes for 9.6
And add ping bindings :D
2012-07-30 07:59:08 -03:00
Eduardo Bart
9ad9d88e10 Fix npc trade and npc chat 2012-07-26 12:42:15 -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
Henrique Santiago
df8dd52c25 Changes to npc trade module 2012-07-04 17:36:58 -03:00
Eduardo Bart
98a1b611bf Refactor for documentation 2012-06-25 19:19:17 -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
Henrique Santiago
4bdcae2f8b improvements to skins 2012-06-19 05:46:49 -03:00
Henrique Santiago
1203756baf items draw rework, npc trade fix 2012-05-13 12:05:30 -03:00
Eduardo Bart
3f2071d097 fix possible walk crash 2012-05-11 06:17:46 -03:00
Henrique Santiago
c0b6608453 fix npctrade buy with bps and ignorecapacity 2012-05-11 06:00:30 -03:00
Eduardo Bart
788a831f24 bug report module
* change modules authors and website
* avoid anchors recursivity crash
* update README
2012-05-01 10:06:38 -03:00
Henrique Santiago
45d3097504 case insensitive to npc trade, private channels are now closing 2012-04-30 18:57:17 -03:00
Eduardo Bart
3f689e0edf optimize UIWidget for largers NPC trades 2012-04-30 03:34:29 -03:00
Henrique Santiago
96e35eeb1d npctrade hooked events are now local, fixed extra disconnect 2012-04-29 21:53:46 -03:00
Henrique Santiago
37d943fc28 npctrade closing trade and focusing window 2012-04-29 20:06:23 -03:00
Henrique Santiago
170d4fd365 fixes to npctrade 2012-04-29 19:43:23 -03:00
Henrique Santiago
8d0f07255d npctrade reworked, still need skin changes, and grey shader for items 2012-04-29 06:08:55 -03:00
Eduardo Bart
1c12bc3fb2 fix minor channels lua error 2012-04-28 17:18:36 -03:00
Eduardo Bart
d0b839a4eb fix warnings and some reloading issues 2012-04-27 01:54:14 -03:00
Eduardo Bart
34091bc48e implement all needed tr() for localization
* implement some pt-BR translations
* remove legacy about module
2012-04-26 16:54:16 -03:00
Henrique Santiago
c89665848d some changes to npctrade. still needs another rev 2012-04-24 20:04:37 -03:00
AndreFaramir
057727f5af hide npctrade on game end 2012-04-10 22:45:40 -03:00
AndreFaramir
638cce5081 some fixes and utils 2012-04-10 22:05:05 -03:00
AndreFaramir
94984e0795 new npc trade feature, show only holding items for sell tab 2012-04-10 22:05:04 -03:00
AndreFaramir
685c730dda removing debug line 2012-04-09 18:30:16 -03:00
AndreFaramir
dae7a8b5ad optimizations and bug fixes on npc trade 2012-04-09 18:27:25 -03:00
AndreFaramir
b4940a6b33 fixing npc items on both lists 2012-04-09 18:02:11 -03:00
Eduardo Bart
5425d344ba optimize widget destruction 2012-04-09 17:53:45 -03:00
AndreFaramir
9ca09d9849 remove unnecessary file 2012-04-08 17:19:58 -03:00
AndreFaramir
9c038e2f39 implement npc trade interface 2012-04-08 17:13:51 -03:00