Giulio Camuffo 59dcece9ae Working savegame support.
Implemented also the movement of Manny's head when looking at usable items.
This commit also introduces a new Object class with a ObjectPtr used for
caching the resources loaded by ResourceLoader. This fixes also the lipsync
regression.
2011-03-21 05:41:30 +08:00
..
2011-03-21 05:41:30 +08:00
2009-05-25 06:49:57 +00:00
2009-05-26 09:39:42 +00:00
2011-03-21 05:41:30 +08:00
2009-05-26 09:39:42 +00:00
2009-05-26 09:39:42 +00:00
2011-03-21 05:41:30 +08:00
2009-05-26 09:39:42 +00:00
2009-06-18 13:57:17 +00:00
2009-05-26 09:39:42 +00:00
2011-03-21 05:41:30 +08:00
2011-03-21 05:41:30 +08:00
2009-05-26 09:39:42 +00:00
2009-06-06 07:03:41 +00:00
2011-03-21 05:41:30 +08:00
2011-03-21 05:41:30 +08:00
2009-05-26 09:39:42 +00:00
2011-03-21 05:41:30 +08:00
2009-05-26 09:39:42 +00:00
2009-05-26 09:39:42 +00:00
2009-06-27 19:45:27 +00:00
2009-10-01 13:35:15 +00:00
2011-03-21 05:41:30 +08:00
2009-05-26 09:39:42 +00:00
2009-05-26 09:39:42 +00:00
2009-05-25 06:49:57 +00:00
2009-05-26 09:39:42 +00:00
2009-05-25 06:49:57 +00:00
2009-05-26 09:39:42 +00:00
2009-05-24 19:23:50 +00:00

This is a modified version of Lua 3.1 intended for use with Residual.
The major changes made from the original version of Lua 3.1 are:

* Applied differences from RCS labeled 3.1-alpha from lua.org.
* Changed the binary file loader to allow read GrimE lua files.
* Revamped the way function calls and returns are handled in order to
  facilitate implementing GrimE's cooperative multithreading model.
* Added several internal functions which implement this multithreading.
* Added save/restore Lua state.
* Unified types like int -> int32 and similiars.
* Removed few unused library functions by games.
* Formatting code.
* Replace FILE usage code with File class code.
* Remove union from TaggedString, that simplify things.