Commit Graph
76 Commits
Author SHA1 Message Date
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