Paweł Kołodziejski
2ce8a6931e
GRIM: Implemented Lua opcodes GetTranslationMode and SetTranslationMode
2022-01-16 21:55:51 +01:00
Paweł Kołodziejski
20cb0ae228
ALL: Cleanup ResidualVM -> ScummVM
2021-12-26 21:19:38 +01:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Joel Teichroeb
08dc8b3422
Load coords from text objects
2015-02-03 19:49:47 -08:00
Einar Johan Trøan Sømåen
23401502af
GRIM: Force the demo-flag on for grim-demos, thus enabling the english demo with intro video to run
2015-01-18 16:37:51 +01:00
Joseph Jezak
2c563d41b4
EMI: Honor X and Y attributes to spoken lines, rebased from Botje.
2014-08-04 11:14:27 -04:00
Pawel Kolodziejski
8759900b6a
ALL: synced with ScummVM
2014-04-05 18:18:42 +02:00
Christian Krause
f3c81da634
EMI: Fix color of menu entries
...
The highlighted menu entry is sometimes not correctly colored.
There are multiple textObjects per string (one for each color) and
residualvm draws them in an unspecified order.
To ensure that the correct textObject is drawn on top, each
object gets a layer attribute assigned by the lua code.
The patch adds the layer attribute to the runtime engine and orders the
textObjects by layer before drawing them.
2013-11-27 22:07:25 +01:00
Paweł Kołodziejski
175620b62a
ALL: change license headers from LGPL to GPL, and few updates
2012-12-19 23:15:43 +01:00
Andrea Corna
d6703e0545
GRIM: Make gfupd101.exe mandatory
2012-08-08 18:20:51 +02:00
Andrea Corna
b653a63d6f
GRIM: Add support for blacklisting with patchr
2012-03-03 12:23:45 +01:00
Joel Teichroeb
aa814e3334
GRIM: Enhance the way that colors are given to lua.
2012-01-27 11:47:28 -08:00
Andrea Corna
58313515ef
GRIM: Fix a wrong delete in lua and get rid of single_dofile
2012-01-10 14:48:03 +01:00
Paweł Kołodziejski
e350c7f777
renames
2012-01-06 23:29:45 +01:00
Giulio Camuffo
353c42effe
GRIM: Use the new foreach macro.
...
Modify a bit PoolObject::Pool to allow it to be used with foreach.
2011-11-21 22:07:12 +01:00
Giulio Camuffo
857caccfe5
GRIM: Some style fixes and a bit of documentation added.
2011-10-13 20:42:09 +02:00
Giulio Camuffo
cbeccc9fa6
GRIM: Move some lua related code into LuaBase.
2011-10-13 20:25:50 +02:00
Giulio Camuffo
5ca9cae83c
GRIM: Incapsulate the lua opcodes in a class hierarchy.
2011-10-12 17:57:31 +02:00
Giulio Camuffo
0685fce70d
GRIM: Implemented the lua opcode L1_ActorPuckOrient().
2011-10-02 18:41:52 +02:00
Giulio Camuffo
1fbbd24aee
GRIM: Port Actor, Bitmap, Color, Font, Primitive, ObjectState, Scene, TextObj to PoolObject.
...
These are the classes that go into Lua, and so are kept in a pool,
indexed with an id.
2011-09-07 23:08:59 +02:00
Giulio Camuffo
f0bd13f006
GRIM: Stubbed L1_SetActorCollisionMode and L1_SetActorCollisionScale.
2011-08-01 15:12:57 +02:00
Giulio Camuffo
b83d432dd7
GRIM: Implemented L1_PreRender().
2011-07-29 23:02:52 +02:00
Giulio Camuffo
68427fdad4
GRIM: Implemented iris animation.
2011-07-17 18:17:07 +02:00
Giulio Camuffo
8d6bebfa30
GRIM: Stubbed ShrinkBoxes() and UnShrinkBoxes().
2011-06-07 17:31:20 +02:00
Giulio Camuffo
2970960267
GRIM: Implemented SetActorTimeScale().
2011-06-06 15:11:50 +02:00
Giulio Camuffo
34ba001bdd
GRIM: Implemented TurnLightOn().
2011-06-03 19:24:54 +02:00
Giulio Camuffo
7c952ff420
GRIM: Clean up some code.
2011-05-28 14:46:36 +02:00
Pawel Kolodziejski
356c9c8c07
sync with scummvm
2011-05-18 23:33:39 +02:00
Joel Teichroeb
3fd4945f6f
Reducded duplicate code dealing with textobjects.
2011-05-18 16:47:16 +08:00
Pawel Kolodziejski
ffbfcbefab
GRIM: split lua_v1.cpp
2011-05-08 12:29:41 +02:00
Pawel Kolodziejski
f97670b055
make grim and monkey opcodes separate
2011-05-08 07:28:46 +02:00
Giulio Camuffo
27ba7753c1
GRIM: Load patch05.bin after loading a savegame. Patch by Vincent Pelletier
2011-04-29 18:57:00 +02:00
Pawel Kolodziejski
b18b857558
cleanup headers - grim part
2011-04-16 14:12:44 +02:00
Pawel Kolodziejski
795a6ac4d9
verified last callbacks
2009-05-31 16:21:49 +00:00
Pawel Kolodziejski
f364f9a535
update headers
2009-05-26 14:13:08 +00:00
Pawel Kolodziejski
b6af258b75
update defines for include files
2009-05-26 09:39:42 +00:00
Travis Howell
207e9f9d42
Fix compile.
2009-05-25 14:00:38 +00:00
Pawel Kolodziejski
ba0576bc5e
put Vector3D and Matrix3/4 into Graphics namespace
2009-05-25 12:13:35 +00:00
Pawel Kolodziejski
8b8e7e07d2
added namespace Grim
2009-05-25 06:49:57 +00:00
Pawel Kolodziejski
a34d883844
update path includes for recent directory changes
2009-05-24 19:13:58 +00:00
Pawel Kolodziejski
f58c073a0a
move/rename engine into engines/grim
2009-05-24 18:55:19 +00:00