You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

101 lines
3.4 KiB

== Core
13 years ago
[bart] review directories loading search
[bart] load modules from zip packages
[bart] create a class for reading binary files
[bart] rework lua/c++ logger
13 years ago
[bart] save lists on config manager
[bart] make protocol class compatible with old tibia protocols
== Graphics
13 years ago
[bart] use CoordsBuffer in font
[bart] cache renders into framebuffers
[bart] use hardware buffer
[bart] use indices
[bart] change mouse icon
== Lua
13 years ago
[bart] make possible to bind non LuaObject derived classes on lua engine (for usage with Point,Rect,Color,Size)
[bart] bind every global lua function in static classes
[bart] review usage of x,y/width,height in lua instead of point/size
== Platform
[bart] port to MacOs and iphone
== UI
13 years ago
[bart] fix massive hotkeys when holding down a key
13 years ago
[bart] tab widgets
[bart] scrollbar
[bart] scrollable widgets
[bart] grid layout
13 years ago
[bart] horizontal box layout
[bart] move layout proprieties to widget style
13 years ago
[bart] multiline text editor widget
[bart] multiline rich text widget
[bart] create UIMessageBox, UIToolTip and UIInputBox
[bart] fix style inheretance using a style translator
[bart] find a way to add new widgets without focusing them
[bart] fix moving windows and tooltips conflicts
[bart] break UILabel lines
[bart] review and make more error prone with more warnings
[bart] reapply anchor styles when adding new childs
[bart] ui text selection
[bart] implement ui window moving policies
13 years ago
make set of background/icon/image width alone work
13 years ago
break window anchors when moving
13 years ago
== Client modules
[bart] modules managment interface
[bart] console history, text selection, scrolling
[bart] make possible to reload modules
13 years ago
13 years ago
== Client
[bart] implement left panel with dragging windows
[bart] complete miniwindow
[bart] add other buttons on topmenu
[bart] clean sprites cache periodically
[bart] create a shader manager
[bart] find a way to load map rendering styles
[bart] cache screen creatures in a list on map
[bart] handle corrupt errors in dat/spr
[bart] remake spr/dat using OTML and image files
13 years ago
[bart] rework map tile rendering (cache visible tiles, etc)
[bart] minimap windows
13 years ago
[bart] draw lights using shaders
[bart] chat with tabs
13 years ago
[bart] limit FPS in options
[baxnie] display exit box when exiting from game
[baxnie] do lua game event calls from Game instead from GameProtocol
[baxnie] classic control
13 years ago
[baxnie] trade window
13 years ago
[baxnie] auto walk
13 years ago
[baxnie] hotkeys window
[baxnie] container window
[baxnie] player status icons (poison, etc)
13 years ago
[baxnie] attack modes
[baxnie] skulls/party rendering
[baxnie] move items in map
[baxnie] use with
[baxnie] private messages
[baxnie] open channels
[baxnie] chat text colors
[baxnie] login queue
[baxnie] battle list
[baxnie] questlog
[baxnie] edit texts
[baxnie] ignore list
13 years ago
[baxnie] viplist marks
[baxnie] fix walk jump when cancel creature following
[baxnie] fix creature outfit when invisible or with item appearance
===== KNOWN BUGS
2x2 corpses is drawn above players
animatedtext is displayed in non visible floors
attack while walking cancels the walk
13 years ago
trying to walking in follow doesn't cancel de walk
if a spell is used while pressing arrows keys the walk is canceled and it doesnt starts walking again
game map text message boxes is not displayed like tibia
name/shields doesnt follow the creature when walking on parcels
hotkeys wont work with caps lock
hotkeys works while windows are locked, it shouldnt
13 years ago
some animated hits are displayed as 2 hits instead of one