595 Commits (d85dd3e20f07bb207a21ea8ea96ee834093dc5f0)

Author SHA1 Message Date
Eduardo Bart cb890e8cb1 prevent some protocol crashs
12 years ago
Eduardo Bart d4afb71263 clean containers when relogging
12 years ago
Eduardo Bart 90d3acce2a restore containers
12 years ago
Eduardo Bart 231ba17ba1 remove old unused game files
12 years ago
Eduardo Bart 8450f1f896 add FileStream class
12 years ago
Eduardo Bart 0ddaa234af rework on UILineEdit
12 years ago
Eduardo Bart 95e0a41b55 remove debug message, minor battle fix
12 years ago
Eduardo Bart fa3d60a00a minor fixes
12 years ago
Eduardo Bart 959d9a87b0 fix focus bug, change battle events
12 years ago
Eduardo Bart a475384b73 ui fixes
12 years ago
Eduardo Bart 58d9426be8 small changes
12 years ago
Eduardo Bart a4cef0d390 fix possible mapview crash
12 years ago
Eduardo Bart ccf55132a1 OMG the chat is finally scrolling!
12 years ago
Eduardo Bart de0008caf1 ui and graphics changes
12 years ago
Eduardo Bart 3aacd9d43c console fixes
12 years ago
Eduardo Bart fe86dc8050 real autowalking
12 years ago
Eduardo Bart 8bc63e25df simplistic autowalk
12 years ago
Eduardo Bart 239f58296e restore inventory and healthbar
12 years ago
Eduardo Bart b301aa1a2b rework splitter implementation
12 years ago
Eduardo Bart 79a1d66f3f add splitter widget
12 years ago
Eduardo Bart 33458a3e39 modules changes
12 years ago
Eduardo Bart 159eb98df2 introduce startup options
12 years ago
Eduardo Bart 3ad97c9eab crash handler, logger and oengles changes
12 years ago
Eduardo Bart 28633a9e20 fixes
12 years ago
Eduardo Bart 57adcb38bd rework windows crash handler
12 years ago
Eduardo Bart c7469e4454 graphics fixes
12 years ago
Eduardo Bart 5c35938a92 many graphics performance tweaks
12 years ago
Eduardo Bart b4261a8c7b bunch of optimizations
12 years ago
Eduardo Bart f62f507813 just fixes
12 years ago
Eduardo Bart 4bac617fd9 some protocol 870 support
12 years ago
Eduardo Bart c0611bfe2a restore some game functionallity
12 years ago
Eduardo Bart a24212d4de back to otclient dev, with new background!
12 years ago
Eduardo Bart b46d4c4d5f non relevant changes
12 years ago
Eduardo Bart e03bf33f58 BEAWARE all game functionality is disabled with this commit for a while
12 years ago
Eduardo Bart 1145eb7e42 fix creature draw bug
12 years ago
Eduardo Bart a8c9980a5c bind lua functions for questlog/npc trade/trade/channels/text edit/list edit/containers
12 years ago
Eduardo Bart 55fbb5f1a6 improvment in connect
12 years ago
Eduardo Bart 175f97b98f reaname and cleanup many stuff
12 years ago
Eduardo Bart f056131ae1 fix possible crash when reading border style, fix onLogin event
12 years ago
AndreFaramir b56a7e3029 bind more needs for battle window
12 years ago
AndreFaramir aff8c7717e fixes and preparations for battle window
12 years ago
Eduardo Bart 9bff1aa6ea changes in creature drawing for battle list
12 years ago
Eduardo Bart a24fe38174 fix some issues with stackpos
12 years ago
Eduardo Bart 1013ae279b fix messagebox and rename some stuff
12 years ago
Eduardo Bart 619f751371 fixes in uicreature rendering
12 years ago
Eduardo Bart 09b3aa82df add onGameStart/onGameEnd/onLogin/onLogout events
12 years ago
Eduardo Bart ee1357a848 add combat controls
12 years ago
Eduardo Bart d6ade5a8e0 fix draw of uicreature
12 years ago
Eduardo Bart 0b220e2e88 pass item id to item shader
12 years ago
Eduardo Bart e9411aa244 some cleanup
12 years ago
Eduardo Bart 85a121822e allow useWith with inventory items
12 years ago
Eduardo Bart 53ead20de5 restore map clicking
12 years ago
Eduardo Bart 46df3c7dbe some window moving
12 years ago
Eduardo Bart 88301c329a a lot of changes in modules
12 years ago
Eduardo Bart add8505a5b implement auto repeat configuration for key press events, to give more flexibility
12 years ago
Eduardo Bart a55e138002 some cleanup in modules, fixes in tooltip, uiwidget warnings, disable map saving for a while
12 years ago
Eduardo Bart d83804f2cb fiz win32 window positioning/moving issues
12 years ago
Eduardo Bart 444d3a4fcb fix possible draw bug
12 years ago
AndreFaramir 1615bf7a36 -add tibia chat commands like #w, #y and private command.
12 years ago
Eduardo Bart 710f105675 fix more compile issues on 861
12 years ago
Eduardo Bart 94a128da5e fix compile issue
12 years ago
Eduardo Bart 7bb828faee merge revgraphics
12 years ago
Eduardo Bart 411ac72fdc change some comments
12 years ago
Eduardo Bart 05f649cdeb rework speak types
12 years ago
Eduardo Bart fa915e088c animate idle creatures
12 years ago
Eduardo Bart 30330d1d2e fix some elevation issues
12 years ago
Eduardo Bart 8c8749520d fix bookcase draw
12 years ago
Eduardo Bart 496efc44ce bind all channels/chat lua functions
12 years ago
Eduardo Bart a4546942d2 draw yells outside screen range
12 years ago
Eduardo Bart 82dc42dc26 restore drawing elevation for creature names
12 years ago
Eduardo Bart 3a83666b9f restore missiles
12 years ago
Eduardo Bart 614d34b382 fix corpses drawing
12 years ago
Eduardo Bart 2eec08d091 fix drawing of hangable objects
12 years ago
Eduardo Bart ef96215421 rename item count to countOrSubType, rework and improve things animation/drawing
12 years ago
Eduardo Bart edeee80631 speedup sprite loading
12 years ago
Eduardo Bart 4584ce5b86 bind Game.turn
12 years ago
Eduardo Bart 289efe34cf fix tcp congestion
12 years ago
Eduardo Bart 20390d6684 bind g_map.getSpectators
12 years ago
Eduardo Bart 2a62159a61 rename item data to count, add function to get current class name in lua
12 years ago
Eduardo Bart 266917cc3c introduce virtual items for UIItem
12 years ago
Eduardo Bart 3e841cd7b6 fix covered issues
12 years ago
Eduardo Bart 7a12312220 ..
12 years ago
Eduardo Bart aa1a10afbc improve map far view rendering
12 years ago
Eduardo Bart 51b0822267 zoom out much more smoother
12 years ago
Eduardo Bart deedef235d resize changes
12 years ago
Eduardo Bart 7b965a27af render walking creatures in the correct way
12 years ago
Eduardo Bart cf18b0c36f many changes
12 years ago
Eduardo Bart 437f515e7c fix outfit problems
12 years ago
Eduardo Bart 7d8d214324 simpli map load/save
12 years ago
Eduardo Bart 9db7bd2602 rework map rendering
12 years ago
Eduardo Bart d3a403eb93 fix issue in move window, allow 861 protocols, update todo, remove wrong code from spinbox
12 years ago
Eduardo Bart e8767d3971 fix possible crash when disconnecting, fix status small message
12 years ago
Eduardo Bart cfcc3fd428 fix death issues, improve text messages
12 years ago
Eduardo Bart 29f99ee9b3 fix double walks on teleport
12 years ago
Eduardo Bart 99ff5ce24c implement line wrap for text messages
12 years ago
Henrique Santiago dd457b2b2f complete fluidsdescription
12 years ago
Eduardo Bart 24aab00431 fix use with, improve move, change icons, improve topbar
12 years ago
Eduardo Bart d500de9aa0 change in topmenu and some fixes
12 years ago
Henrique Santiago e3096c1648 fix move on different floors, dragqueen border on uiitem
13 years ago
Eduardo Bart 820f94a1d9 fix stop walk
13 years ago
Eduardo Bart a5b4ee2c19 fix walk up/down with parcels
13 years ago
Henrique Santiago 7fef0809cb fix usewith, mana null
13 years ago
Henrique Santiago b17cc43fc6 fix container update item
13 years ago
Henrique Santiago bd63bde722 fix dragqueen and containers
13 years ago
Eduardo Bart 759b7f43b3 dran and drop for UIWidget
13 years ago
Henrique Santiago 733039e50e init move items
13 years ago
Eduardo Bart 9450fab9e7 fix walk freeze, fix some texts displaying in pink
13 years ago
Henrique Santiago 3725577aac little change to support mapeditor again
13 years ago
Eduardo Bart ad310e2baf fix diagonal walking regression
13 years ago
Eduardo Bart 950730a77f fix walk interval regression
13 years ago
Eduardo Bart 6ce92a1a64 rework walk
13 years ago
Eduardo Bart a1cee1e855 rename useHotkey to useInventoryItem
13 years ago
Eduardo Bart cb1e833e6e use items on creatures
13 years ago
Eduardo Bart cc5b36b1cb Game.useOnCreature lua api
13 years ago
Eduardo Bart 452d1a76b0 fix key events for win32
13 years ago
Eduardo Bart 7bcf7f536e cache rendering of UILabel
13 years ago
Eduardo Bart a21b4dc4f1 merge pull request #2 from AndreFaramir/otclient
13 years ago
Eduardo Bart 186e3dc86b add numpad keys in lua const
13 years ago
Eduardo Bart de0e4a1acf fix release keys on x11, remove ping addon, fix minor issue in outfit render, fix emblem updates
13 years ago
Eduardo Bart 44a20222bb walk and key event system rework with some regressions
13 years ago
Eduardo Bart 5e5ddae167 some UI changes
13 years ago
Eduardo Bart c6013dfeda implement more chat...
13 years ago
Eduardo Bart 61aa710d1c some chat functionality
13 years ago
Eduardo Bart aae784468b fix some keyboard issues, chat tab, fix loadScript exception
13 years ago
Eduardo Bart f57d46de0e fix minor connection leak
13 years ago
Eduardo Bart eb308997d4 fix chat and grid layout
13 years ago
Eduardo Bart 4590c1b894 move network lua bindings to the correct place
13 years ago
Andre (Notebook) 8f466b432c add lua functions to support packet manipulation/send
13 years ago
Henrique Santiago ea70f90e92 improve containers
13 years ago
Henrique Santiago b812d60690 init container
13 years ago
Eduardo Bart 830ebdbea9 implement some chat functionality, but not complete yet
13 years ago
Eduardo Bart c1cf53829e implement grid layout
13 years ago
Henrique Santiago c1787c2a50 use with
13 years ago
Eduardo Bart bb768f43c0 improvments for shaders
13 years ago
Henrique Santiago 5bc939a091 fix viplist sort, shared exp blink
13 years ago
Eduardo Bart cc432f784b fix multiple signals for onHealthChange, etc
13 years ago
Eduardo Bart 0d11871298 update TODO
13 years ago
Eduardo Bart dba03d69f6 fix protocol 860 death, fix progress bar
13 years ago
Henrique Santiago e714f9e149 party improvements, still need to fix shared exp
13 years ago
Eduardo Bart a1374baee1 major UIWidget rewrite with new features
13 years ago
Eduardo Bart 044213c6cd fix parsing GM actions
13 years ago
Eduardo Bart 3e903a6113 fix gm actions parse
13 years ago
Eduardo Bart 4f4f306cd7 fix gm actions parse
13 years ago
Eduardo Bart bc7f22d395 fix map padding, parse rule violations protocol opts
13 years ago
Henrique Santiago ab4dc91d90 invisible creatures
13 years ago
Eduardo Bart b18f85d6fd fix dat
13 years ago
Henrique Santiago 4de5e45d52 rework and classic controls
13 years ago
Eduardo Bart ada5c031d6 fix critial network delay issue
13 years ago
Henrique Santiago 4bfd335c98 remove code from uimap to lua
13 years ago
Eduardo Bart b00076bcb9 addon to show walk ping
13 years ago
Eduardo Bart 81e378cc22 some rework on gameprotocol class
13 years ago
Henrique Santiago 4c539cbbe3 icons enum, fix animated msg, fix trade with on menu
13 years ago
Eduardo Bart e06692db96 fix messages in 862 protocol
13 years ago
Eduardo Bart fdc9087870 implement chat colors, rework on UI layout update system
13 years ago
Eduardo Bart 23ebcd9048 protocol 860 fixes
13 years ago
Eduardo Bart c7619316bb display 'you are dead message' on death, support speak/text messages in multiprotocol
13 years ago
Eduardo Bart fbaa7c8c43 changes to wotk with protocol 860
13 years ago
Henrique Santiago d04596c5fd target rework, improved map clicking
13 years ago
Eduardo Bart 4a179cd212 dont reset password on connection errors
13 years ago
Eduardo Bart ef0c625c41 add option custom user script, otclientrc.lua
13 years ago
Eduardo Bart a3721b3a11 handle close event in lua
13 years ago
Eduardo Bart 806fb5995f disconnect on death
13 years ago
Eduardo Bart 56aa416fee classic control option
13 years ago
Henrique Santiago 132f9a00e4 fix walk again
13 years ago
Henrique Santiago 14c517d7a6 skulls, shields and emblems are now rendered, thanks to joao
13 years ago
Eduardo Bart cd0d2cb642 fix win32 key input and implement fullscreen/maximize/minsize
13 years ago
Eduardo Bart aca082f228 check spr and dat signatures
13 years ago
Eduardo Bart f3c0260ea2 change bot protection
13 years ago
Henrique Santiago 9909ffed35 fix walk
13 years ago
Henrique Santiago c6c71a3426 fix object menu order
13 years ago
Eduardo Bart 028441831d save window position and size
13 years ago
Eduardo Bart 0cb5facd7a lua binder improvments
13 years ago
Henrique Santiago b9e5a4e463 show item count on inventory
13 years ago
Henrique Santiago 1b83126ed5 separator fix, fix draw outside map
13 years ago
Henrique Santiago 7e7050929d attack and follow
13 years ago
Henrique Santiago 320b67e292 copy name, invite to party
13 years ago
Eduardo Bart c9280ecf9d invert widget event propagation order
13 years ago
Eduardo Bart 30ce5e2ba9 reorganize some stuff
13 years ago
Henrique Santiago a73908fbbe addremove vip and look improvements
13 years ago
Henrique Santiago f16318e80a fix look
13 years ago
Henrique Santiago 478e55e658 thing menu improvements
13 years ago
Eduardo Bart b8150d160e implement combobox and do some ui rework
13 years ago
Henrique Santiago 7c4191b1e6 menu working, still need to fix size and add events
13 years ago
Henrique Santiago 01a2e3a636 restore set outfit
13 years ago
Henrique Santiago 8ad16fec18 protocol send functions
13 years ago
Henrique Santiago 9fbdf3f5cb look on items
13 years ago
Henrique Santiago 7c28297397 menu open or use for backpacks
13 years ago
Henrique Santiago 41c2d18b93 some missing protocol send messages
13 years ago
Henrique Santiago a52ff707fe look improvements
13 years ago
Eduardo Bart 9104305f37 update copyright notice
13 years ago
Henrique Santiago 1ca825a4b6 creature distinction, look, remove textmessage bug
13 years ago
Henrique Santiago 88f36b0455 some rework
13 years ago
Henrique Santiago ded2133e7c fix particle removal, static messages colors
13 years ago
Eduardo Bart fd88ba773a ...
13 years ago
Eduardo Bart 00c5481dd0 fix for cmake 2.6 compatibility
13 years ago
Eduardo Bart 7c0ad7a356 fix EGL
13 years ago
Eduardo Bart d597335135 make work on win32 again using GLEW
13 years ago
Henrique Santiago d67442dc49 introduce statictext
13 years ago
Henrique Santiago ad82c549b8 walk fixed, animated text changes
13 years ago
Eduardo Bart 400afa9981 fix outfit glitches, init combobox, move shaders, remove unused particles files, create timer utility
13 years ago
Henrique Santiago 11bb365dce crash fix, add server beat
13 years ago
Henrique Santiago 5faa903e18 creatures walk and outift fixes
13 years ago
Henrique Santiago df0f2febe6 more rework
13 years ago
Henrique Santiago 5830a3dc3e animated text
13 years ago
Henrique Santiago 37a6a38ca6 some reworks
13 years ago
Eduardo Bart 3abbf5255e introduce matrix class and use it
13 years ago
Henrique Santiago 67df3a0723 skill bar improvements
13 years ago
Henrique Santiago e6d1252b34 creature names font fix
13 years ago
Henrique Santiago 56a392f681 particle system with exori flam
13 years ago
Henrique Santiago ab9efe5a95 particles test
13 years ago
Eduardo Bart a4eed64709 fix ctrl+g
13 years ago
Henrique Santiago f67770ed00 particles from file
13 years ago
Henrique Santiago 24022317be particles improvements
13 years ago
Eduardo Bart 8638c980ec fix some issues
13 years ago
Eduardo Bart 2030a4da29 Merge branch 'revgraphics'
13 years ago
Henrique Santiago a679f258ee particles improve
13 years ago
Eduardo Bart 04ee85dc92 experiment shaders in outfit
13 years ago
Henrique Santiago 34617091bc particles works, but really early state, need pointers fix
13 years ago
Eduardo Bart 5ec386b35f bloom shader
13 years ago
Henrique Santiago 262f54ce3b init particles, still not working
13 years ago
Eduardo Bart b5cf4ad2c4 test shader effect
13 years ago
Eduardo Bart d4a6308705 fix warning
13 years ago
Eduardo Bart a6b66e3f7e fix warning
13 years ago
Eduardo Bart 7eead50806 use GLSL shaders
13 years ago
Eduardo Bart cf0aab6d4d reorganize modules
13 years ago
Eduardo Bart ffeb34e0e7 make framework more flexible, split cmake files
13 years ago
Eduardo Bart d2d8a0097a add lua binding generator tools, changes in pch header
13 years ago
Eduardo Bart f548825faf too many changes to list, many regressions were made, master will be UNSTABLE for a few days
13 years ago
Henrique 19eb56997d add empty thing type
13 years ago
Henrique 3e27d5a79f create thing m_type
13 years ago
Eduardo Bart 9bb7332ac0 Merge branch 'revgraphics'
13 years ago
Eduardo Bart d5e15d1f06 add clock, change exceptions, add network exceptions, fix some crashes
13 years ago
Eduardo Bart 4afbe43e6f changes to prepare revgraphics
13 years ago
Henrique 1185dc9a00 small fix to sprite loading
13 years ago
Henrique 32c916ee68 fluids fixed. thanks chojrak. still needs to create some constants to fluids type.
13 years ago
Eduardo Bart 828abab6d1 small fix to compile on ARM
13 years ago
Eduardo Bart 921db724f8 resize improvments, disable direct rendering
13 years ago
Henrique c8d5ca1cfb forgot to save last changes
13 years ago
Henrique 9208bf7b5a fix aspect ratio, clicking, TODO: add setVisibleSize event, for uimap resizing
13 years ago
Henrique 6a33473a1a map class more flexible
13 years ago
Eduardo Bart 8f2ad83756 show OTC icon in the window bar on linux
13 years ago
Henrique b50cb35734 non relevant changes
13 years ago
Henrique fa3b9fd125 add uigame
13 years ago
Eduardo Bart ce681480ea fix compile error on mingw32, add lua events for channels
13 years ago
Eduardo Bart 63cbe11f7e improvments in widgets initialization
13 years ago
Eduardo Bart b736e52b29 add icon in .exe generation for win32
13 years ago
Eduardo Bart 69a70f28a5 display MessageBox in win32 on fatal errors
13 years ago
Eduardo Bart fa8291a433 configure server host and port in enter game
13 years ago
Henrique f381cb0a74 outfit changing hair
13 years ago
Henrique 558872f57d bind some functions
13 years ago