Paul Gilbert
0450275c44
TONY: Converting Italian comments to English and formatting
2012-05-20 13:54:59 +10:00
Strangerke
099fe1e9e6
TONY: Remove original header
2012-05-14 07:43:50 +02:00
Paul Gilbert
cf3d2cd356
TONY: Removed some no longer needed FIXME's
2012-05-14 08:53:09 +10:00
Paul Gilbert
b01482bddb
TONY: Further globals added to Globals class
2012-05-13 23:05:41 +10:00
Paul Gilbert
546f47ddce
TONY: Beginnings of refactoring Globals into their own class
2012-05-13 22:34:40 +10:00
Paul Gilbert
35143eae09
TONY: Converted SendTonyMessage msg field from a pointer back to an object instance
2012-05-13 19:06:08 +10:00
Paul Gilbert
7978eb007c
TONY: Fixed initialisation of missed RMCharacter fields
2012-05-13 10:11:01 +10:00
Paul Gilbert
8a88ad861d
TONY: Converted object passing to use const reference where appropriate.
...
This should cut down on the number of redunndant creations of temporary objects.
2012-05-13 00:43:02 +10:00
Paul Gilbert
d615f00540
TONY: Workaround for correctly hiding items when they are disabled.
...
I've traced through the code, and the order seems to specifically put the object into the 'destroy me' state by calling another process/thread, but then immediately replaces the values when it returns to the calling method. This workaround at least detects when an item is supposed to be destroyed, and ensures it remains in the 'destroy me' state.
2012-05-13 00:24:53 +10:00
Paul Gilbert
109e5f8226
TONY: Conversion of more methods to coroutines
2012-05-12 20:49:36 +10:00
Paul Gilbert
68c1b0b0e4
TONY: Refactored Tony to use the Common coroutine scheduler
2012-05-11 23:15:59 +10:00
Paul Gilbert
82361a3ea3
TONY: Fixed some missed methods to coroutines
2012-05-11 00:09:34 +10:00
Paul Gilbert
5a069cdc86
TONY: Refactored out usage of nullContext in favour of proper coroutines
2012-05-09 23:15:41 +10:00
Paul Gilbert
26898dd7ad
TONY: Completed bulk of initial coro refactoring
2012-05-09 00:42:27 +10:00
Paul Gilbert
a254f10025
TONY: Added support for Windows-style threading events to scheduler
2012-05-08 09:32:21 +10:00
Paul Gilbert
8527302057
TONY: Added support for threading events to scheduler, converted more procs to coroutines
2012-05-08 08:25:33 +10:00
Paul Gilbert
4fc57f1349
TONY: Added some class field initialisations
2012-05-05 22:33:13 +10:00
Paul Gilbert
046620054f
TONY: Fix some Valgrind identified memory leaks
2012-05-05 10:56:56 +10:00
Paul Gilbert
734fae9193
TONY: Fixed some memory leaks identified by Valgrind
2012-05-05 10:32:43 +10:00
Paul Gilbert
3184a5a874
TONY: Fix warnings about return values not being used
2012-05-04 22:58:42 +10:00
Paul Gilbert
9482eac1f2
TONY: Some formatting fixes
2012-05-04 22:09:24 +10:00
Paul Gilbert
5b2c69b1f2
TONY: Implemented some missing and incorrect init code
2012-05-04 00:11:38 +10:00
Paul Gilbert
6d0f1fca46
TONY: Formatting fixes
2012-05-03 23:08:19 +10:00
Paul Gilbert
2eb9ebd8aa
TONY: Implemented loc.cpp and font.cpp methods
2012-05-03 00:49:59 +10:00
Paul Gilbert
b0eef82972
TONY: Added include files for graphics engine and all dependent classes
2012-04-30 09:27:12 +10:00
Paul Gilbert
118f5ca010
TONY: Implemented RMGameBoxes class and all dependent classes
2012-04-29 23:22:24 +10:00