mirror of
https://github.com/libretro/scummvm.git
synced 2025-02-09 12:22:51 +00:00
![Giulio Camuffo](/assets/img/avatar_default.png)
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.
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.