722 Commits (09b3aa82dfaa6bd711745a22b01a3ab84fddddee)

Author SHA1 Message Date
Eduardo Bart 43c16a1643 init menu
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 f7dd35f0dd fix warnign in release mode
13 years ago
Eduardo Bart d6e818e648 fixes for ARM
13 years ago
Eduardo Bart 238c66f26c more changes to work on ARM
13 years ago
Eduardo Bart e95973174c more changes to work on ARM
13 years ago
Eduardo Bart a394033872 fix crash handler for ARM
13 years ago
Eduardo Bart fd9b9a85ce fix maximize on win32
13 years ago
Eduardo Bart 808eb8cd80 fix compile issue in mingw32
13 years ago
Eduardo Bart 212bcf9379 remove duplicate file sources
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
Eduardo Bart 2b25ffd86b changes to compile on gcc 4.7
13 years ago
Henrique Santiago 56a392f681 particle system with exori flam
13 years ago
Henrique Santiago ab9efe5a95 particles test
13 years ago
Henrique Santiago e3e6770957 particles start final size
13 years ago
Henrique Santiago 6973e1639a particles colors
13 years ago
Henrique Santiago eed6fab4b1 particles afectors upgrade and timer rework
13 years ago
Eduardo Bart a4eed64709 fix ctrl+g
13 years ago
Eduardo Bart d78278379b nothing
13 years ago
Henrique Santiago bb0860c5d0 particles on center
13 years ago
Henrique Santiago bf28a92e31 affectors attract
13 years ago
Henrique Santiago 26eb3b42a6 some changes to particles
13 years ago
Henrique Santiago ad38dad227 particle affectors
13 years ago
Henrique Santiago 435161df62 emitter delay and system deletion
13 years ago
Henrique Santiago 9a5be9c4d8 add missing files
13 years ago
Henrique Santiago 2643de367a remove particles from emitter
13 years ago
Henrique Santiago 4f905da009 particles ptr fixes
13 years ago
Eduardo Bart 16bb12011a rework particles math
13 years ago
Eduardo Bart 1339e18202 ...
13 years ago
Henrique Santiago 8926f33679 particles fixes
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 eb3ff0950a implement random function
13 years ago
Eduardo Bart 04ee85dc92 experiment shaders in outfit
13 years ago
Henrique Santiago 7233e4e039 particles duration
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 1a3dcb215e use vertex buffers
13 years ago
Eduardo Bart d4a6308705 fix warning
13 years ago
Eduardo Bart cc7c334d73 ...
13 years ago
Eduardo Bart b37a34219d fix shaders for OpenGL ES
13 years ago
Eduardo Bart f89bc352d5 fix shaders for OpenGL ES
13 years ago
Eduardo Bart a6b66e3f7e fix warning
13 years ago
Eduardo Bart 203d5768cb fix compile issues on n900
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
Henrique aad540f5b5 outfit window working, still needs radio group and remove test button
13 years ago
Eduardo Bart 828abab6d1 small fix to compile on ARM
13 years ago
Eduardo Bart 9ca1637677 fix bug running in virtualbox
13 years ago
Eduardo Bart 1386064d71 add framebuffer support for old video cards
13 years ago
Eduardo Bart 7e0618b247 ...
13 years ago
Eduardo Bart dabb5bb5ef enable direct redering by default
13 years ago
Eduardo Bart 921db724f8 resize improvments, disable direct rendering
13 years ago
Eduardo Bart fb43f72583 handle more errors on icon setting
13 years ago
Eduardo Bart dfb8b428eb implement window icon for win
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
Eduardo Bart 18c122c71e add glext.h, remove GLU dependency
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 5c654f685c make styles closer to CSS syntax
13 years ago
Eduardo Bart 55136fe866 change loadUI/UI.display lua API
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 69ae043001 implement options
13 years ago
Eduardo Bart 63c018ba4c focus and active states fixes
13 years ago
Eduardo Bart fa8291a433 configure server host and port in enter game
13 years ago
Eduardo Bart 9159e14895 implement auto login and remember password
13 years ago
Henrique f381cb0a74 outfit changing hair
13 years ago
Henrique 558872f57d bind some functions
13 years ago
Eduardo Bart 4341bf91a6 implement motd button
13 years ago
Eduardo Bart c584426f24 implement icon property for UIButton
13 years ago
Eduardo Bart ba62863ff7 add style for colorbox in outfit window
13 years ago
Henrique c999a49dc7 outfit improvements
13 years ago
Eduardo Bart 1667662c5c fix disabled state in uicheckbox
13 years ago
Eduardo Bart 5e6fcd8217 fix checkbox crash
13 years ago
Eduardo Bart fbbd2b2539 remove unused file
13 years ago
Eduardo Bart 532d7f239f new widget, UICheckBox
13 years ago
Henrique b7125738d8 outfit looktype change
13 years ago
Henrique 591f8c2c7c uiitem and outfit class fixes
13 years ago
Henrique a95d0bcc1f outfit window init
13 years ago
Eduardo Bart 654fb1f3ea fix uiprogressbar assert
13 years ago
Eduardo Bart 5784644701 fix tooltip
13 years ago
Eduardo Bart ff7f152522 expand skills percent progress bar
13 years ago
Eduardo Bart e74bca2c3a ignore hidden widget in vertical layout
13 years ago
Henrique f3b3ecada1 progress bar and skills improve
13 years ago
Henrique fd80589c7b creature square init, inventory improvements
13 years ago
Henrique 5f34648c0e outfits, item, creature, thing rework
13 years ago
Eduardo Bart ca702109d6 item menu example
13 years ago
Eduardo Bart 48c22756f5 fix lua event bug
13 years ago
Eduardo Bart ce3b02fa09 add menu example in playerground module
13 years ago
Henrique 0fa61333fa thingstype rework
13 years ago
Eduardo Bart 56f7ed3dd1 add fps counter widget
13 years ago
Eduardo Bart fc65f99ead improve window moving, minor changes to enable others apps use otclient framework
13 years ago
Henrique 3f4ad7977c using items, just test, almost nothing done yet
13 years ago
Eduardo Bart 578078007b change miniwindow moving
13 years ago
Eduardo Bart c07dd1066b fix compile issue on mingw32
13 years ago
Henrique 7487931b87 inventory module
13 years ago
Eduardo Bart 9c55f18186 enable tcp_nodelay option
13 years ago
Henrique 6a17173d08 swap map to array
13 years ago
Henrique a3c65f3a7e missiles and some reworking
13 years ago
Eduardo Bart 61ce6d6331 fix walking while the mouse is over topmenu buttons
13 years ago
Eduardo Bart ce67fd1733 change effects animation calculation
13 years ago
Henrique 4e0ca24cb7 creature direction fix
13 years ago
Henrique aa682355fa thing fix, no jump walk, but a little slow
13 years ago
Henrique 7db6b8b5e6 walk changes, nothing special
13 years ago
Eduardo Bart 4208e40c76 walk animation improv
13 years ago
Eduardo Bart d2c3e554dc remove walk updates from render loop to fix some issues and have better performance
13 years ago
Eduardo Bart 63652bd3a3 changes the way that walk calculates
13 years ago
Henrique fbda996b76 walk improvements, but not great yet
13 years ago
Eduardo Bart 650713a1e6 fix compile isses
13 years ago
Eduardo Bart d5b4137ead add missing delcarations
13 years ago
Eduardo Bart a96659e9bc add server class to framework
13 years ago
Henrique 2ec3ad40a1 fixed creature names outside map
13 years ago
Eduardo Bart 39c62942cf add chat buffer
13 years ago
Henrique 5d54971568 healthmana module
13 years ago
Henrique 667ff41ad9 skills
13 years ago
Eduardo Bart b216b00a32 add chat panel, send text messages, guard forbidden functions with an ifdef
13 years ago
Eduardo Bart 6d6479e4a9 fix tooltip crash
13 years ago
Henrique dbbfe0b3ea parse player stats
13 years ago
Eduardo Bart 1b9f9bbc7d implement button tooltips on top menu
13 years ago
Eduardo Bart 5988867787 fix vertical sort
13 years ago
Eduardo Bart dff57ecfe7 just some comments
13 years ago
Henrique 4fb59e25f4 talk functions on game class
13 years ago
Henrique e171d72f40 talk function
13 years ago
Henrique 8808587b35 Revert "talk funktion"
13 years ago
Henrique f887d39d7e talk funktion
13 years ago
Eduardo Bart 4b8a0bab77 improv miniwindow move
13 years ago
Eduardo Bart 9636392d58 implement move policy for window moving
13 years ago
Eduardo Bart 14ce1c8183 enable skills and vip window on right panel
13 years ago
Eduardo Bart 101f608d40 fix key input on windows
13 years ago
Eduardo Bart b345a6d783 create in game interface panels and renable about and options windows
13 years ago
Henrique b05bb7818d remove POKE and improve item animation
13 years ago
Henrique 1406e23c23 item animation sync fixed
13 years ago
Eduardo Bart b66cf3373f fix font glyph width calculation
13 years ago
Eduardo Bart 2304ff3529 fix some login phases issues
13 years ago
Eduardo Bart d2e8e1d774 add command completion to console
13 years ago
Eduardo Bart 59017205b0 change interface style, add top menu
13 years ago
Eduardo Bart 999fa731c0 new font files, fixed some font issues
13 years ago
Eduardo Bart 841769cc7d fix motd box issues
13 years ago
Eduardo Bart e9d69b7980 add exception handler for windows/linux platforms that will generate backtrace reports when the application crashes
13 years ago
Eduardo Bart ae6cd41819 remove unused allocator
13 years ago
Eduardo Bart 21b355a012 change console binding, now its Ctrl+F8, fix console focus issues
13 years ago
Eduardo Bart e35a2e4c79 fix some graphics issues on Windows virtualbox
13 years ago
Eduardo Bart 4c5d1d0ca5 make work on Windows again
13 years ago
Eduardo Bart f4f0d7e960 fixed ratio image drawing support
13 years ago
Eduardo Bart 6c200bd764 fix compile issues
13 years ago
Eduardo Bart c08bbf828b add backtrace generator utility to platform API
13 years ago
Eduardo Bart fb6f07bfc4 fix possible bug
13 years ago
Henrique da10f16a64 thingfixes
13 years ago
Andre Antunes 5e49fad1d9 fixing memory leak when connection fail
13 years ago
Eduardo Bart 9aa87da074 small fix, thx darone
13 years ago
Henrique b69dc5487f textmessage
13 years ago
Henrique bdbfa5b6ac vip improvements
13 years ago
Henrique 3928db1c4d viplist
13 years ago
Eduardo Bart 6737b0a492 push deques into lua
13 years ago
Henrique 80e4bb59d2 death fix
13 years ago
Eduardo Bart 9ca98dd00e change comments
13 years ago
Eduardo Bart bc19e5e783 change comment
13 years ago
Eduardo Bart e37efe7e65 new render, look through windows/doors
13 years ago
Eduardo Bart ff2e248e40 fix typo
13 years ago
Eduardo Bart 3a4bd50665 walk displacment
13 years ago
Eduardo Bart 361b28c6d6 walk perfect?
13 years ago
Eduardo Bart ee5180b9c5 diagonal walk improv
13 years ago
Eduardo Bart d6a29b7cb7 walk almost like tibia
13 years ago
Eduardo Bart 825502d184 poke ifdef
13 years ago
Eduardo Bart ffa4a06c4b creatures walk almost there
13 years ago
Eduardo Bart afe095e292 fix a walk glitch
13 years ago
Eduardo Bart 3b5dd3ecf9 stack/render order working more like tibia
13 years ago
Eduardo Bart 0b4d7ace05 change how tile stack works
13 years ago
Eduardo Bart 8e08decd25 enums for protocol opcodes
13 years ago
Eduardo Bart e69a6d1140 move datmanager to thingstype
13 years ago
Eduardo Bart 427dd91d79 improv animation draw
13 years ago
Eduardo Bart 1a080dbf15 more dat renaming
13 years ago
Eduardo Bart 6187bdbbdb dat comments and enum changes
13 years ago
Eduardo Bart 1da42f9a3b just some renaming
13 years ago
Henrique c3deadf916 dat opts solved
13 years ago
Eduardo Bart 8a179ea585 remvoe update cache since no much fps increase
13 years ago
Henrique 8ca0500712 stackable items fix
13 years ago
Eduardo Bart 2d61466263 creature names fix
13 years ago
Eduardo Bart 4d10b0dd49 render improvments using some cache
13 years ago
Eduardo Bart 27ccb472d2 implement status messages
13 years ago
Henrique 4d90b674ac walk changes, not done yet
13 years ago
Eduardo Bart b6b823aa9c hide passwords in line edits
13 years ago
Eduardo Bart 9bae47a40c walk animation improvments
13 years ago
Henrique 33573e957d map position, skills
13 years ago
Eduardo Bart 00484b96c8 keep map aspect ratio
13 years ago
Eduardo Bart 608e5a0331 alternate walk animation
13 years ago
Eduardo Bart 4d47bb9ecf walk animation
13 years ago
Eduardo Bart 12661c1b1b map losing focus fix
13 years ago
Eduardo Bart 67d8112ed0 logout improvments
13 years ago
Eduardo Bart eb4b83faaf fix a crash
13 years ago
Eduardo Bart f05c048f6d straightforward signal and slots system for lua events
13 years ago
Eduardo Bart f41fd0576c login/logout/ctrl+g working correctly
13 years ago
Eduardo Bart 8b2cb410c2 ctrl+g kinda working, but login/logout events still need a remake
13 years ago
Henrique b859f66952 diagonal walking, there is a map bug
13 years ago
Eduardo Bart 9de3bfb8b0 logout works
13 years ago
Henrique 1bb89e053a improved fps
13 years ago
Eduardo Bart a8afbf9b3f UIMap just got in
13 years ago
Henrique fe9591ca8d walk back?
13 years ago
Eduardo Bart 6206eeb562 move charlist selection with arrows
13 years ago
Eduardo Bart c6b9aad87d fix protocol crash
13 years ago
Eduardo Bart f54fd34cb3 enable enter/escape actions for windows
13 years ago
Henrique d3cd4feee5 walking improvements
13 years ago
Eduardo Bart 8aadea2a96 rework key input handling, add more script events for UI and implement console history
13 years ago
Henrique 7242dfc9ee cpp functions order changed
13 years ago
Henrique 4bd701f94c some render improvements
13 years ago
Eduardo Bart 65dca53c0f make ctrl+v works in lineEdits
13 years ago
Eduardo Bart ba8f8b889e simplify outfit render
13 years ago
Eduardo Bart fbabe6b3ed change color constants
13 years ago
Eduardo Bart 05edcc218d add some typedefs
13 years ago
Eduardo Bart e87297c1b5 reorganize all constants and place them into namespaces
13 years ago
Eduardo Bart dab483caab TODO file
13 years ago