* fix: split modules minimap
idea by : kojimhojo
"What are the bugs // what are the missing features?
I think it would be a good idea to split
game mainpanel
in
game minimap
game_inventory
game_mainpanel (healthMana + options)
so as not to confuse"
* fix: flag mini windows clipping
* fix: split modules game_inventory
idea by : kojimhojo
"What are the bugs // what are the missing features?
I think it would be a good idea to split
game mainpanel
in
game minimap
game_inventory
game_mainpanel (healthMana + options)
so as not to confuse"
* fix: split modules game_healthinfo
idea by : kojimhojo
"What are the bugs // what are the missing features?
I think it would be a good idea to split
game mainpanel
in
game minimap
game_inventory
game_mainpanel (healthMana + options)
so as not to confuse"
* fix: possible fix height mainpanel if button in gamestart
fix: possible fix height mainpanel if button in gamestart
* fix: add commits Tfs 1.4.2 aura/effect/shader
It is now possible to customize creature information using the UIWidget.
To enable, just go to setup.otml and set true in draw-information-by-widget-beta
The files to customize the creature's information are found in 'module\game_creatureinformation'
Note: There is a performance degradation compared to programming directly with Draw Pool of around ~20% depending on the occasion.
* 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
OTC now supports showing and answering modal dialogs.
addDialog(modaldialog, dialogId, cid, callback)
TODO:
-find out what the "popup" value does.. (Maybe someone knows)
Lots of chagnes to add multi protocol flexibility, not really
completed yet, still have to rework text messages opcodes and other stuff,
so this still a working in progress feature
* Rework dat reader, the dat reader can now
* dinamically detect dat version
* Split game into gamelib and game_interface
* Lots of other minor 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