Commit graph

39 commits

Author SHA1 Message Date
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