Bastien Bouclet
|
f15f8b3996
|
STARK: Don't show the cursor during FMVs
|
2018-04-08 20:07:40 +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 |
|
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
|
1f9df9edb8
|
STARK: Initial work on the top menu new item animation
|
2018-02-24 18:49:25 +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
|
29a330e839
|
STARK: Move UI elements to the world subfolder
|
2017-11-05 16:23:52 +01:00 |
|
Bastien Bouclet
|
13ff072254
|
STARK: Implement fullscreen toggling
|
2017-09-01 09:26:57 +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
|
888828f373
|
STARK: Implement the skippable pause opcode
|
2017-05-26 11:36:32 +02:00 |
|
Bastien Bouclet
|
c7e75552ef
|
STARK: Implement the fast forward mode
Used to skip animations. Does not behave exactly as the original due to
frame timing being incorrect in ResidualVM.
Fixes #1324.
|
2017-03-25 18:31:12 +01:00 |
|
Bastien Bouclet
|
0f185fff27
|
STARK: Move the Cursor class to the ui subfolder
|
2016-01-01 07:30:12 +01:00 |
|
Bastien Bouclet
|
34d650a4bb
|
STARK: Hook the top menu options button to the GMM
|
2016-01-01 07:30:11 +01:00 |
|
Pawel Kolodziejski
|
f9e78dc731
|
STARK: formating code - whitespaces
|
2016-01-01 07:30:11 +01:00 |
|
Bastien Bouclet
|
6bcdff8b17
|
STARK: Add an opcode to check if the inventory is open
|
2016-01-01 07:30:10 +01:00 |
|
Bastien Bouclet
|
be41491d4e
|
STARK: Implement three more opcodes
|
2016-01-01 07:30:05 +01:00 |
|
Bastien Bouclet
|
39201f3c51
|
STARK: Fix crash when leaving a location while a dialog is active
|
2016-01-01 07:30:01 +01:00 |
|
Bastien Bouclet
|
536f6ef28a
|
STARK: Factor some UI code
|
2016-01-01 07:29:59 +01:00 |
|
Bastien Bouclet
|
1b95553169
|
STARK: Allow April to run
|
2016-01-01 07:29:59 +01:00 |
|
Bastien Bouclet
|
dec9306498
|
STARK: Deselect the inventory item when it is removed
|
2016-01-01 07:29:55 +01:00 |
|
Bastien Bouclet
|
d477249d04
|
STARK: Implement opItemSelectInInventory
|
2016-01-01 07:29:55 +01:00 |
|
Bastien Bouclet
|
b44354f554
|
STARK: Generalize upon the FMV playback and introduce the concept of Screen
|
2016-01-01 07:29:54 +01:00 |
|
Bastien Bouclet
|
d7413e53ec
|
STARK: Implement opSetInteractiveMode
|
2016-01-01 07:29:54 +01:00 |
|
Bastien Bouclet
|
18d3344f87
|
STARK: Add shortcuts to use the singleton services
|
2016-01-01 07:29:53 +01:00 |
|
Bastien Bouclet
|
1be1b25ddb
|
STARK: Make some more sense out of the dialog player code
|
2016-01-01 07:29:53 +01:00 |
|
Bastien Bouclet
|
dcd5ae0710
|
STARK: Rename the UI class and move it to the services subfolder
|
2016-01-01 07:29:53 +01:00 |
|
Bastien Bouclet
|
19a5b6045e
|
STARK: Rename UserInterface to GameInterface for clarity
|
2016-01-01 07:29:50 +01:00 |
|
Bastien Bouclet
|
6c27dd9f9b
|
STARK: Unify game window mouse hover and mouse click item handling
|
2016-01-01 07:29:50 +01:00 |
|
Bastien Bouclet
|
953b3dd1e6
|
STARK: Start fixing the logic of game window item interaction
|
2016-01-01 07:29:50 +01:00 |
|
Bastien Bouclet
|
ef5ce983b6
|
STARK: Fix inventory item positionning
|
2016-01-01 07:29:49 +01:00 |
|
Bastien Bouclet
|
2d1907a07b
|
STARK: Change the mouse cursor when taking an inventory item
|
2016-01-01 07:29:49 +01:00 |
|
Bastien Bouclet
|
714f5cbf4d
|
STARK: Move hotspot related features to ItemVisual
|
2016-01-01 07:29:48 +01:00 |
|
Bastien Bouclet
|
ee2357d093
|
STARK: Move item pick test to the render entry class
Only the render entry knows the actual item position
|
2016-01-01 07:29:48 +01:00 |
|
Bastien Bouclet
|
273a358ad3
|
STARK: Initiate rework of the user interface code
A base class, Window, will be used to ensure all the UI containers
work in a similar way.
|
2016-01-01 07:29:48 +01:00 |
|
Bastien Bouclet
|
4f52010182
|
STARK: Teleport April to clicked location
|
2016-01-01 07:29:47 +01:00 |
|
Einar Johan Trøan Sømåen
|
8aeb934375
|
STARK: Avoid crashing if the action menu misbehaves.
|
2016-01-01 07:29:47 +01:00 |
|
Einar Johan Trøan Sømåen
|
fd915d1d02
|
STARK: Implement inventory item combination. (No cursor handling is currently done)
|
2016-01-01 07:29:46 +01:00 |
|
Einar Johan Trøan Sømåen
|
5dcdbf8731
|
STARK: Create new classes for drawing the top-menu and dialog-portion.
|
2016-01-01 07:29:43 +01:00 |
|
Einar Johan Trøan Sømåen
|
8d6b1ea8b3
|
STARK: Improve mouse hint naming for items with more than 1 hotspot.
|
2016-01-01 07:29:42 +01:00 |
|
Einar Johan Trøan Sømåen
|
647affea8a
|
STARK: Add a quick hack to allow the action menu to actually perform actions.
|
2016-01-01 07:29:42 +01:00 |
|
Einar Johan Trøan Sømåen
|
767852eea7
|
STARK: Fix mouse-over on Action Menu buttons.
|
2016-01-01 07:29:42 +01:00 |
|
Einar Johan Trøan Sømåen
|
a2435c901a
|
STARK: Make UI responsible for calling the draws of the UI stuff, so that it can catch the render entries and potentially update (currently the updating is broken though).
|
2016-01-01 07:29:41 +01:00 |
|
Einar Johan Trøan Sømåen
|
ccbe7114db
|
STARK: Fix missing initialization of variable, so that the action menu is hidden by default.
|
2016-01-01 07:29:41 +01:00 |
|
Einar Johan Trøan Sømåen
|
7c77ce8949
|
STARK: Refactor the logic for handling mouse-overs and mouse-clicks. This also introduces support for closing the Action Menu.
|
2016-01-01 07:29:41 +01:00 |
|
Einar Johan Trøan Sømåen
|
576a5c2920
|
STARK: Add a quick attempt at implementing the rendering of the action menu.
|
2016-01-01 07:29:41 +01:00 |
|
Einar Johan Trøan Sømåen
|
151d606378
|
STARK: Stub in hide/show interface bar, hardcoding in the exit-icon for now.
|
2016-01-01 07:29:40 +01:00 |
|
Bastien Bouclet
|
3438afcd42
|
STARK: Add support for arbitrary resolutions
|
2016-01-01 07:29:40 +01:00 |
|
Bastien Bouclet
|
1c39348f58
|
STARK: Move cursor handling to a separate class
|
2016-01-01 07:29:40 +01:00 |
|
Pawel Kolodziejski
|
5993f6ba68
|
STARK: fixed warning about undefined Texture class
|
2015-02-21 05:58:40 +01:00 |
|
Einar Johan Trøan Sømåen
|
69efbd76ea
|
STARK: Draw debug information in-frame for now.
|
2015-02-20 00:36:52 +01:00 |
|