BeniS
69cc53d7f3
Minor fix from last commit.
12 years ago
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.
12 years ago
Eduardo Bart
98a1b611bf
Refactor for documentation
12 years ago
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
12 years ago
Henrique Santiago
4bdcae2f8b
improvements to skins
12 years ago
Henrique Santiago
bae578a35a
fix little mistake
12 years ago
Henrique Santiago
c28aff1aa6
console ignore npc messages option
12 years ago
Henrique Santiago
ea70b85c8b
close private msg when relogin
12 years ago
Eduardo Bart
1a2e97bb5e
show private message on screen
...
* disable GL blending in some situations to speedup on older hardware
* fix wrap size in CachedText
12 years ago
Eduardo Bart
1a7f2a44fc
graphics fixes and improvements
12 years ago
Eduardo Bart
296f2a17c4
many modules fixes
12 years ago
Henrique Santiago
9548ce78c6
fix lua error, add pt translations
12 years ago
Eduardo Bart
d49cad31e2
fixes in EGL platform
12 years ago
Eduardo Bart
44cf5e20d3
begin some documentation in styles
12 years ago
Eduardo Bart
788a831f24
bug report module
...
* change modules authors and website
* avoid anchors recursivity crash
* update README
12 years ago
AndreFaramir
69614da8cb
New module and changes
...
* Implementing rule violation interface
* New popup menu on console text messages
* Terminal and Console will no longer history double command/messages
12 years ago
Henrique Santiago
45d3097504
case insensitive to npc trade, private channels are now closing
12 years ago
Eduardo Bart
beaba25af1
UI tweaks
12 years ago
Eduardo Bart
ec9ea9e33d
minor warning fix
12 years ago
Eduardo Bart
cc965bb77b
add libpng as dependency
...
* NOTE: you will need to download the new required libraries
12 years ago
Eduardo Bart
1c12bc3fb2
fix minor channels lua error
12 years ago
Eduardo Bart
ceb051cb75
finally reloadable vip, skills, inventory, chat and minimap
12 years ago
Eduardo Bart
d0b839a4eb
fix warnings and some reloading issues
12 years ago
Henrique Santiago
da1baf9673
add more pt-br translations
12 years ago
Eduardo Bart
34091bc48e
implement all needed tr() for localization
...
* implement some pt-BR translations
* remove legacy about module
12 years ago
Henrique Santiago
60495174a4
bot traceback, moveup function, chat setting default ongamestart
12 years ago
Eduardo Bart
7526315d12
new shortcuts
...
* Ctrl+Q logout from game
* Ctrl+Shift+R reload scripts, instead of Ctrl+R that is now reserved for rule report
* Ctrl+A clean the chat text box
* Ctrl+F toggles fullscreen mode
12 years ago
AndreFaramir
6db87aa78b
fixing my mistakes =x
12 years ago
AndreFaramir
50145ec6b8
implementing private chat channel basics
12 years ago
AndreFaramir
6d6534f57e
fix guild channel chat
12 years ago
AndreFaramir
c903cc7ec4
Some fixes
...
* Scrollbar on hotkeys window
* Guild channel will appears on channel list but not yet working properly
12 years ago
Henrique Santiago
c93732a44a
close channel event
12 years ago
Henrique Santiago
8cc0aaae23
add scrollbar to channel list, closing channels fixed
12 years ago
Eduardo Bart
0ddaa234af
rework on UILineEdit
...
* allow multiline text editing
* rename UILineEdit to UITextEdit
12 years ago
Eduardo Bart
92d535f981
improve scrolling
12 years ago
Eduardo Bart
9309d6e7f3
some rework in UIWidget input
12 years ago
Eduardo Bart
532e8e3e39
chat line wrapping
...
* rework UIWidget text wrapping
* implement auto wrap
* fixes in console
12 years ago
Eduardo Bart
ccf55132a1
OMG the chat is finally scrolling!
...
* implement UIScrollArea
* rework console to allow scrolling
* many core ui changes in the way.. so maybe we will have new bugs
* fix in UIScrollBar
12 years ago
Eduardo Bart
d10a68613b
bind zoom hotkeys
12 years ago
Eduardo Bart
3aacd9d43c
console fixes
12 years ago
Eduardo Bart
239f58296e
restore inventory and healthbar
...
* make inventory/healthbar work again allowing reload
* changes in top menu toggle buttons
* all modules are now reloadable by default
* fix warning when using fade in
* remove some unused files
12 years ago
Eduardo Bart
33458a3e39
modules changes
...
* speedup widget destruction checks
* rework outfit module using grid layout and the new design
* fixes in console, terminal, textmessage modules
12 years ago
Eduardo Bart
c0611bfe2a
restore some game functionallity
...
* i'm gradually restoring game functionality with the new modules design, though still a lot to do
* you can reload all scripts and modules using Ctrl+R shortcut while playing (finally! this is the reason of all this rework)
* a bunch of fixes, but new regression too :P
* fix performance issue that could lead freezes in the client in older machines
* completely new game module with new design
* fix crashs in map render
* remove uigame.cpp (now every game input is via lua)
* enable DEBUG macro by default, with it you are able to view any possible lua leak while running
12 years ago
Eduardo Bart
e03bf33f58
BEAWARE all game functionality is disabled with this commit for a while
...
* rework client modules
* hide main window when loading
* remake top menu functions
* rework modules autoload
* improve path resolving for otml and lua
* move core_widgets to core_lib
* fix tooltip issues
* split some styles
* add bit32 lua library
* fix assert issues
* fix compilation on linux 32 systems
* rework gcc compile options
* renable and fix some warnings
* remove unused constants
* speedup sprite cache
* move UIGame to lua (not funcional yet)
* fix a lot of issues in x11 window
* fix crash handler
* add some warnings do uiwidget
and much more...
12 years ago
Eduardo Bart
175f97b98f
reaname and cleanup many stuff
12 years ago
Eduardo Bart
09b3aa82df
add onGameStart/onGameEnd/onLogin/onLogout events
12 years ago
AndreFaramir
458cdcc23e
optimizations and fixes
12 years ago
Eduardo Bart
f97104f12e
replace require with dofile, rename Hotkeys to Keyboard
12 years ago
Eduardo Bart
cc081d8151
update TODO, rename onMouseDoubleClick to onDoubleClick
12 years ago
Eduardo Bart
91a7ed8371
notificate the server when leaving a channel, focus npc channel when talking to a npc
12 years ago
Eduardo Bart
aafe219532
fix numpad keys on win32
12 years ago
AndreFaramir
6d6f890ede
bug fix
12 years ago
AndreFaramir
68d0f6e015
removing debug message
12 years ago
AndreFaramir
03d6081e32
Implementing chat history (shift+up / shift+down)
12 years ago
AndreFaramir
a26b64c4bf
Remove debug message
12 years ago
AndreFaramir
1615bf7a36
-add tibia chat commands like #w, #y and private command.
...
-fixed redundant onEnter/onReturn on chat panel
12 years ago
Andre Ricca da Costa
882b7ec026
double click funcionalities and some fixes
12 years ago
Andre Ricca da Costa
4563471790
replacing tabs, fixing event hook
12 years ago
Andre (Notebook)
84bcdb5f95
rework on chat functionalities
12 years ago
Eduardo Bart
44a20222bb
walk and key event system rework with some regressions
12 years ago
Eduardo Bart
8bc879d295
limite chat upto 10 labels
12 years ago
Eduardo Bart
c6013dfeda
implement more chat...
12 years ago
Eduardo Bart
61aa710d1c
some chat functionality
12 years ago
Eduardo Bart
aae784468b
fix some keyboard issues, chat tab, fix loadScript exception
12 years ago
Eduardo Bart
eb308997d4
fix chat and grid layout
12 years ago
Eduardo Bart
830ebdbea9
implement some chat functionality, but not complete yet
12 years ago
Eduardo Bart
a1374baee1
major UIWidget rewrite with new features
12 years ago
Eduardo Bart
3230095cea
add ui padding
12 years ago
Eduardo Bart
b00076bcb9
addon to show walk ping
12 years ago
Eduardo Bart
81e378cc22
some rework on gameprotocol class
12 years ago
Eduardo Bart
90900e44a7
console options
12 years ago
Eduardo Bart
fdc9087870
implement chat colors, rework on UI layout update system
12 years ago