Eduardo Bart
eb457bf9cd
Fix error when exiting in win32
2012-06-20 02:41:00 -03:00
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
2012-06-19 21:16:52 -03:00
Eduardo Bart
1c7bbaea89
Fix memory leaks
...
* Fix recursive reference memory leak in UIWidget
* Make Event/ScheduledEvent memory-leak safe
* Fix exit crashs by freeing graphics resources before destroying GL context
* Add many asserts to avoid any leak regression
2012-06-18 05:13:52 -03:00
Eduardo Bart
05f649cdeb
rework speak types
2012-02-02 22:25:18 -02:00
Eduardo Bart
fb386b3845
fk39HHDJJF
2012-01-23 23:38:38 -02:00
Eduardo Bart
9104305f37
update copyright notice
2012-01-02 14:59:24 -02:00
Eduardo Bart
7eead50806
use GLSL shaders
2011-12-06 22:31:55 -02:00
Eduardo Bart
ffeb34e0e7
make framework more flexible, split cmake files
2011-12-05 04:44:40 -02:00
Eduardo Bart
f548825faf
too many changes to list, many regressions were made, master will be UNSTABLE for a few days
2011-12-03 19:52:56 -02:00
Eduardo Bart
f7eac377e7
restore copyright notice
2011-08-28 10:17:58 -03:00
Eduardo Bart
7359370251
new layout system, new UI state/styles system
2011-08-26 12:06:52 -03:00
Eduardo Bart
d8cc37afdb
reorganize sources
2011-08-15 11:06:15 -03:00
Eduardo Bart
55862b07ad
merge total remake
2011-08-13 23:10:27 -03:00
Henrique
651315d4cd
map draw working with lil bugs
2011-08-11 02:52:30 -03:00
Henrique
cf6ca15c6f
dat ver 8.6
2011-08-01 23:07:19 -03:00
Eduardo Bart
70f0b0dace
new script engine, and things maybe be bugged for a while
2011-07-26 20:13:27 -03:00
Eduardo Bart
ab7394f357
add a new folder structure redesign organized by packages
2011-07-17 08:52:20 -03:00
Eduardo Bart
bddcfb08fd
rework ui related scripting stuff
2011-07-17 03:56:57 -03:00
Eduardo Bart
571801ae39
some refactoring
2011-07-16 21:13:53 -03:00
Eduardo Bart
8ef1b28546
many changes and refactoring
2011-07-13 18:12:36 -03:00
Henrique
e239b0d611
remove connection code from main
2011-05-30 00:13:21 -03:00
Henrique
ad10754779
init protocol login
2011-05-30 00:11:12 -03:00
Eduardo Bart
80e42b0f96
replace YAML with custom made library for reading text files named FML
2011-05-21 15:15:46 -03:00
Eduardo Bart
f72214f090
type casts for config manager
2011-05-19 20:56:27 -03:00
Eduardo Bart
ab6c52a3ee
rework on resources system
2011-05-19 14:11:05 -03:00
Eduardo Bart
f68eba6a9f
fix to work with a gcc bug
2011-05-17 01:32:18 -03:00
Eduardo Bart
c5b462d5b9
win32 main
2011-05-16 20:56:57 -03:00
Eduardo Bart
1ac08aa692
default to new layout
2011-05-14 15:40:52 -03:00
Eduardo Bart
159de5d511
yaml 2.6 bugs
2011-05-14 00:07:35 -03:00
Eduardo Bart
c6753747fb
a bunch of stuff
2011-05-11 19:16:11 -03:00
Eduardo Bart
f7bb044f48
merging
2011-05-01 15:51:46 -03:00
Eduardo Bart
32a8ed3871
scripting and UI improvements
2011-05-01 15:47:35 -03:00
Eduardo Bart
c1b2b3ed3a
error proning
2011-04-23 20:23:52 -03:00
Eduardo Bart
a98f1d67db
onLoad and onDestroy events
2011-04-23 00:28:23 -03:00
Eduardo Bart
02ada0b82e
sources are broken
2011-04-22 21:12:28 -03:00
Eduardo Bart
96e0b1e909
new logger
...
scripts are now more error prone
2011-04-22 15:48:02 -03:00
Eduardo Bart
e611734396
remove game state classes
...
scripting improvements
2011-04-22 10:49:46 -03:00
Eduardo Bart
a3901b0251
merge
2011-04-21 19:48:57 -03:00
Eduardo Bart
50b99a75b9
lua scripting
2011-04-21 19:44:30 -03:00
Henrique Santiago
8952bddb7a
init network
2011-04-20 03:40:31 -03:00
Eduardo Bart
bb05338190
first script stuff (still ugly and under experiments)
2011-04-18 23:10:08 -03:00
Eduardo Bart
c0fce81238
ahn?
2011-04-17 16:14:24 -03:00
Eduardo Bart
92ac4093a4
skin coloring fixes
2011-04-11 20:52:37 -03:00
Eduardo Bart
bc7fbcca16
fix gcc 4.4 compile error
2011-04-11 20:45:18 -03:00
Eduardo Bart
83b166e91e
use boost stuff
2011-04-11 18:22:01 -03:00
Eduardo Bart
08b6563fd5
remove lambdas
2011-04-11 18:11:22 -03:00
Eduardo Bart
1f78f93096
refactoring paths and includes
2011-04-10 12:37:15 -03:00
Eduardo Bart
5de660a20e
fix leaks
2011-04-09 22:13:12 -03:00
Eduardo Bart
f2bdc89d8d
window ui
2011-04-09 19:55:58 -03:00
Eduardo Bart
e94024de67
ui skinning
2011-04-08 20:20:44 -03:00