Bastien Bouclet
d87a345af2
STARK: Change the diary button to use the diary state
...
Also fix the chest close animation not being visible.
2018-04-07 11:10:48 +02:00
Snejp
a09c1c5122
STARK: Implement the flashing image animation
...
Used when a new entry has been added to the diary.
2018-04-07 11:10:41 +02:00
mj0331
764ab3abda
STARK: Change the cursor to appear over the pillarboxing borders
...
Fixes #1401 .
2018-04-01 16:20:22 +02:00
Bastien Bouclet
f5427617fc
STARK: Fix some Coverity warnings
2018-03-31 13:41:36 +02:00
Douglas Liu
f7697e93bd
STARK: Fix the text resized problem on diary index menu
...
Fix issue #1402
2018-03-28 18:34:06 +02:00
Bastien Bouclet
ceb2657962
STARK: Fix a few coverity warnings
2018-03-18 07:57:32 +01:00
Bastien Bouclet
98cff7b264
STARK: Implement the fireflies effect
2018-03-11 21:22:54 +01:00
Bastien Bouclet
c91536bb07
STARK: Add a visual effect for drawing bubbles on top of the scene
2018-03-11 10:50:59 +01:00
Bastien Bouclet
375c89fd54
STARK: Implement the exploding image animation
...
Used when getting an inventory item
2018-02-26 06:39:38 +01:00
Bastien Bouclet
1f9df9edb8
STARK: Initial work on the top menu new item animation
2018-02-24 18:49:25 +01:00
Bastien Bouclet
43bc857b05
STARK: Improve const-correctness for the services
2018-02-14 20:25:30 +01:00
Bastien Bouclet
61576afabf
STARK: Use a separate variable for the target width in the text renderer
...
Fixes the target width value changing due to rounding errors when
refreshing the text.
2018-02-14 19:59:15 +01:00
Bastien Bouclet
9f95f702e6
STARK: Fix the action menu not being placed correctly at the right edge
2018-02-12 20:33:29 +01:00
Bastien Bouclet
755bb87023
Merge branch 'klayklogg-actionMenuFix'
2018-02-12 06:13:21 +01:00
klayklogg
06f6c0580a
STARK: Fix and refactor Window, ActionMenu scaling for border detection
...
Fixes #1397 .
2018-02-12 06:13:09 +01:00
Bastien Bouclet
89c14da1c0
STARK: Fix build
...
Thanks to eriktorbjorn for the fix.
2018-02-11 15:14:16 +01:00
klayklogg
edda191b33
STARK: Move ActionMenu boundary detection to dedicated method
2018-02-11 22:27:09 +13:00
klayklogg
80d996fbf5
STARK: Add Window::getScaledPosition() helper
2018-02-11 22:27:01 +13:00
Bastien Bouclet
442008040e
STARK: Small formatting fix
2018-02-11 07:30:18 +01:00
klayklogg
9b775b2114
STARK: Prevent action menu rendering outside viewport bounds
2018-02-11 13:24:16 +13:00
Bastien Bouclet
0667ed8482
STARK: Use the hash function for pointers from ScummVM
2018-02-10 16:08:21 +01:00
Bastien Bouclet
8f83dc2b0e
STARK: Update the top menu hint textures after a resolution change
...
And minor assorted cleanups
2018-02-10 15:50:34 +01:00
Bastien Bouclet
94ca015fc1
Merge pull request #1392 from Snejp/master
...
STARK: Make mouse hints appear more like in the game
2018-02-10 15:38:51 +01:00
Bastien Bouclet
e35e29fccb
Merge pull request #1395 from Snejp/fix1
...
STARK: Fix not matching mouse hints
2018-02-10 15:26:31 +01:00
Snejp
014d672491
STARK: Fix all stark engine gcc warnings
...
Fix warnings detected by Jenkins
2018-02-09 11:36:06 +01:00
Snejp
cee4373a18
STARK: Use width() and height() of mouse hint Rect
2018-02-09 10:36:23 +01:00
Snejp
52e999dc51
STARK: Proper align mouse hints
2018-02-09 01:06:46 +01:00
Snejp
904e224581
STARK: remove VisualText::getTexture, fix Button and Cursor render()
2018-02-05 19:30:10 +01:00
Snejp
d9c5c7f28f
Merge remote-tracking branch 'upstream/master'
2018-02-03 23:47:50 +01:00
Bastien Bouclet
b6c7abfded
STARK: Set the VisualText width the the effective text width
2018-02-02 12:01:15 +01:00
Snejp
ec4b1e1d9d
STARK: Remove left out addition
2018-01-31 16:17:23 +01:00
Snejp
bdf1534aac
STARK: Move topmenu hints code to Button class
...
Made requested changes
2018-01-31 16:06:43 +01:00
Snejp
c471d635de
STARK: Fix not matching mouse hints
...
There was not proper text hints in some scenes.
2018-01-27 01:04:04 +01:00
Snejp
325bca1e7c
STARK: Fix 2 high priority GNU C compiler warnings
...
Fixed warnings found by Jenkins
2018-01-26 19:47:09 +01:00
Snejp
383f78d042
STARK: Make mouse hints appear more like in the game
...
Added screen boundary to mouse hints. Made hints static for topmenu buttons. Proper placement in fullscreen.
2018-01-26 16:51:46 +01:00
Bastien Bouclet
44d35556bc
STARK: Implement the diary index screen
2017-11-05 16:23:52 +01:00
Bastien Bouclet
3c0344bf7e
STARK: Add a Screen abstraction to the user interface
2017-11-05 16:23:52 +01:00
Bastien Bouclet
c1fc03aa5f
STARK: Add static resource reference resolution handling
2017-11-05 16:23:52 +01:00
Bastien Bouclet
cacf165949
STARK: Add static location handling to StaticProvider
2017-11-05 16:23:52 +01:00
Bastien Bouclet
29a330e839
STARK: Move UI elements to the world subfolder
2017-11-05 16:23:52 +01:00
Bastien Bouclet
a382574f1c
STARK: Use SaveStateDescriptorSlotComparator
2017-10-01 15:20:45 +02:00
Bastien Bouclet
020e09bce6
STARK: Set the sound type for Bink and Smacker movies
2017-09-03 15:50:38 +02:00
Bastien Bouclet
13ff072254
STARK: Implement fullscreen toggling
2017-09-01 09:26:57 +02:00
Bastien Bouclet
abd8c585f7
STARK: Change surface data to always be in the RGBA byte order
...
This eases uploading the textures to OpenGL, and will hopefully fix
endianness issues.
2017-08-20 16:06:36 +02:00
Bastien Bouclet
a74aaf22a7
STARK: Mark TLJ as unstable
2017-07-26 20:12:35 +02:00
Bastien Bouclet
44d7e7cc1a
STARK: Remove unneeded detector flags
2017-07-26 20:12:35 +02:00
Bastien Bouclet
86eec523ba
STARK: Store ResidualVM specific metadata and a thumbnail in saves
2017-06-14 21:46:29 +02:00
Bastien Bouclet
7a51568622
STARK: Use mirror repeat texture mapping for actors
...
Some models have texture coordinates which are not normalized and expect
mirror repeat mapping. Ex :
- Invisible April
- The Vanguard standing in front of the Border house
2017-06-12 17:39:31 +02:00
Bastien Bouclet
48c4a488b6
STARK: Clear the dialog options when resetting the dialog player
...
Fixes loading a game while dialog options are visible
2017-06-11 21:46:33 +02:00
Bastien Bouclet
2682f75b16
STARK: Support AnimHierarchies referencing each other more than one level
...
Fixes April being invisible after floating over the gorge in Alais
2017-06-11 21:45:09 +02:00