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
Bastien Bouclet
c5ea4db2c9
STARK: Only 3d model items should be used for collision checks
...
Previously the fact machine was checked when Zak was entering his room
in the border house.
Fixes #1549 .
2019-06-02 09:34:53 +02:00
Bastien Bouclet
d40a433fdf
STARK: Reset the fade level when entering new locations
...
Previously the fade level was only reset in locations with a Camera
entity. Now we do it in all cases. This fixes accessing the book of
secrets immediately after winning the game (the fade level would still
be zero from the fade to black right before the end game credits).
2019-05-28 21:25:55 +02:00
Bastien Bouclet
85c669b35d
STARK: Add basic collision handling, used by NPCs
2019-02-06 20:44:25 +01:00
Douglas Liu
a16d469231
STARK: Render exit symbols on the screen
2018-07-09 23:49:51 +08:00
Douglas Liu
16da3ce83b
STARK: Improve GameWindow::onScreenChanged()
2018-06-29 23:10:24 +08:00
Douglas Liu
b9a72a07f4
STARK: Open RenderEntry getter in Location
2018-06-16 15:09:19 +08:00
Douglas Liu
472efdaf9e
STARK: Implement the DiaryWidget for the diary's text
2018-06-12 20:27:29 +08:00
Bastien Bouclet
2e8766fbbf
STARK: Add state serializers for a number of entities
2017-06-05 09:44:48 +02:00
Bastien Bouclet
1f9c20a6ea
STARK: Switch to framerate independant rumble duration
2017-05-25 21:31:21 +02:00
Bastien Bouclet
e6696fd5bc
STARK: Switch to framerate independant fading
2017-05-25 21:31:21 +02:00
Bastien Bouclet
23f1222eec
STARK: Implement the floatScene opcode
2017-05-25 21:31:17 +02:00
Bastien Bouclet
1bd4b2ccf9
STARK: Implement random idle action animations
2017-05-25 21:30:03 +02:00
Bastien Bouclet
052be38c96
STARK: Implement the swayScene opcode
2017-05-25 13:00:44 +02:00
Awad Mackie
54cdb8053a
STARK: Implement opFadeScene
2017-04-08 14:30:13 +01:00
Awad Mackie
c4a37c2d31
STARK: Add support for opRumble
2016-11-19 15:20:51 +01:00
Bastien Bouclet
368d71cfd5
STARK: Implement animation triggered sounds
...
Mainly used for footstep sounds
2016-11-10 07:57:03 +01:00
Bastien Bouclet
f5e082d13a
STARK: Implement skeletal animation blending
2016-04-10 11:35:30 +02:00
Bastien Bouclet
26770cbb20
STARK: Fix the camera sometimes not following the character
2016-01-14 10:09:13 +01:00
Bastien Bouclet
e873aa7af8
STARK: Enable the talking animation when a speech is active for a character
2016-01-01 07:30:09 +01:00
Bastien Bouclet
d471401da9
STARK: Add lighting for actor models
2016-01-01 07:30:05 +01:00
Bastien Bouclet
68c84381a6
STARK: Add script driven location scrolling
2016-01-01 07:30:05 +01:00
Bastien Bouclet
bcfc2c7635
STARK: Adjust the scrolling speed according to the distance to the target
2016-01-01 07:30:05 +01:00
Bastien Bouclet
cb2d2d37a8
STARK: Make scrolling views follow the character
2016-01-01 07:30:04 +01:00
Bastien Bouclet
a9c5ccd6ea
STARK: Allow scripts to enable or disable layers
2016-01-01 07:30:04 +01:00
Bastien Bouclet
a120d1c8ea
STARK: Move Gfx classes to the Gfx namespace
2015-02-13 20:33:47 +01:00
Bastien Bouclet
413ee2a75d
STARK: Move the format readers to their own namespace
2015-02-13 12:52:32 +01:00
Bastien Bouclet
0f978e54dd
STARK: Rename Resource to Object to reflect the namespace change
2015-02-13 11:18:37 +01:00
Bastien Bouclet
37cda066c0
STARK: Rename ResourceType to Type to reflect the namespace change
2015-02-13 11:13:10 +01:00
Bastien Bouclet
254021c602
STARK: Move the resources to a separate namespace
2015-02-13 11:10:44 +01:00
Bastien Bouclet
00f63c0ce0
STARK: Add incomplete support for scrolling the scene
2015-02-08 13:34:44 +01:00
Bastien Bouclet
521ac1278c
STARK: Add comments for some resources
2015-02-01 15:49:36 +01:00
Bastien Bouclet
e75ef310d4
STARK: Store a reference to the current Camera and Floor
2015-01-04 15:03:09 +01:00
Bastien Bouclet
495e8e2611
STARK: Collect the render entries from the location and render them
2015-01-02 17:56:11 +01:00
Bastien Bouclet
46bec3da84
STARK: Add a Layer resource type
2015-01-01 11:24:39 +01:00
Bastien Bouclet
fa9228f231
STARK: Add a bit of metaprogramming, for the greater good
2014-12-28 14:23:54 +01:00
Bastien Bouclet
642c5476b4
STARK: Add some resource lifecycle calls
2014-12-28 09:13:45 +01:00
Bastien Bouclet
1022c161d4
STARK: Add stubs for some Resource types
2014-12-27 17:00:57 +01:00