Bastien Bouclet
|
1b95553169
|
STARK: Allow April to run
|
2016-01-01 07:29:59 +01:00 |
|
Bastien Bouclet
|
ba770a3c22
|
STARK: Push down some includes
|
2016-01-01 07:29:55 +01:00 |
|
Bastien Bouclet
|
08342a14e9
|
STARK: Remove some commented out code
|
2016-01-01 07:29:54 +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
|
c4fa477083
|
STARK: Various cleanups
|
2016-01-01 07:29:54 +01:00 |
|
Bastien Bouclet
|
5bbddfa171
|
STARK: Add the ability to override the startup location using the config file
|
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
|
6bbadd9346
|
STARK: Handle inventory right click
|
2016-01-01 07:29:49 +01:00 |
|
Bastien Bouclet
|
2a28e12e4b
|
STARK: Refactor inventory handling to allow unification of the mouse click code
|
2016-01-01 07:29:49 +01:00 |
|
Bastien Bouclet
|
22d02ac502
|
STARK: Simplify game window rendering
|
2016-01-01 07:29:49 +01:00 |
|
Bastien Bouclet
|
7a83e8960d
|
STARK: Refactor game window handling to have its own class
|
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 |
|
Einar Johan Trøan Sømåen
|
4fd5108a24
|
STARK: Move speech/fmv-skipping to ESC, to avoid mouse-ups from cancelling the speech that was just triggered.
|
2016-01-01 07:29:47 +01:00 |
|
Einar Johan Trøan Sømåen
|
f72b84079a
|
STARK: Add different starting point for demo.
|
2016-01-01 07:29:47 +01:00 |
|
Einar Johan Trøan Sømåen
|
0938ea7cb7
|
STARK: Allow clicking to stop FMVs for now.
|
2016-01-01 07:29:46 +01:00 |
|
Einar Johan Trøan Sømåen
|
1e5ab7c2e6
|
STARK: Allow FMVs to be triggered.
|
2016-01-01 07:29:46 +01:00 |
|
Einar Johan Trøan Sømåen
|
a4ad1e7ab1
|
STARK: Implement the quit game button.
|
2016-01-01 07:29:43 +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
|
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
|
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
|
b41505b312
|
STARK: Set services.userInterface
|
2016-01-01 07:29:41 +01:00 |
|
Einar Johan Trøan Sømåen
|
850e1a03d7
|
STARK: Add LookAt on MouseDown.
- This more or less replaces the entire containsPoint system, so that can be removed.
|
2016-01-01 07:29:41 +01:00 |
|
Einar Johan Trøan Sømåen
|
9e546ba86f
|
STARK: Add simple mouse-over support. No actual bounding boxes are checked yet, just a query against the _position.
- Resolution independent code intentionally postponed to next commit.
|
2016-01-01 07:29:40 +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 |
|
Einar Johan Trøan Sømåen
|
454e22a52f
|
STARK: Draw the dialogue background.
|
2016-01-01 07:29:40 +01:00 |
|
Bastien Bouclet
|
ffa10dafab
|
STARK: Use an actual game cursor
|
2016-01-01 07:29:40 +01:00 |
|
Bastien Bouclet
|
73ee04635a
|
STARK: Load the static level
|
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 |
|
Einar Johan Trøan Sømåen
|
e1e3488c0e
|
STARK: Render a green X as mouse cursor for now.
|
2015-02-19 23:55:57 +01:00 |
|
Einar Johan Trøan Sømåen
|
01cc1cbc8a
|
STARK: Add subtitles to the speech, just using kGUIBigFont for now.
|
2015-02-19 23:39:03 +01:00 |
|
Bastien Bouclet
|
72d2286911
|
STARK: Shorten Gfx class names to comensate for the added namespace
|
2015-02-13 20:35:52 +01:00 |
|
Bastien Bouclet
|
a120d1c8ea
|
STARK: Move Gfx classes to the Gfx namespace
|
2015-02-13 20:33:47 +01:00 |
|
Bastien Bouclet
|
dd82239ca1
|
STARK: Refactor texture handling
|
2015-02-13 17:07:24 +01:00 |
|
Bastien Bouclet
|
a52dff53f2
|
STARK: Add a console command allowing to change the current chapter
|
2015-02-13 09:19:47 +01:00 |
|
Bastien Bouclet
|
00f63c0ce0
|
STARK: Add incomplete support for scrolling the scene
|
2015-02-08 13:34:44 +01:00 |
|
Bastien Bouclet
|
6a828323ab
|
STARK: Allow skipping speeches
|
2015-01-15 18:51:22 +01:00 |
|
Bastien Bouclet
|
85b7a3627e
|
STARK: Implement a basic dialog player
|
2015-01-15 17:43:18 +01:00 |
|
Bastien Bouclet
|
a75de69533
|
STARK: Add support for calling dialogs
|
2015-01-11 15:25:43 +01:00 |
|
Bastien Bouclet
|
c93098e7af
|
STARK: Move the service provider to a separate file
|
2015-01-11 11:01:01 +01:00 |
|
Bastien Bouclet
|
7f8f3789e5
|
STARK: Split Global and Current to a separate file
|
2015-01-11 10:47:52 +01:00 |
|
Bastien Bouclet
|
d9b440e74b
|
STARK: Move service classes to a service sub folder
|
2015-01-11 10:39:24 +01:00 |
|
Bastien Bouclet
|
2d2fe62cc2
|
STARK: Implement the pause opcode
|
2015-01-10 10:27:32 +01:00 |
|
Bastien Bouclet
|
f4ebba0d88
|
STARK: Setup the camera using the game coordinate system
|
2015-01-03 19:22:54 +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
|
e416158ab8
|
STARK: Implement anim scripts
|
2015-01-02 10:33:42 +01:00 |
|
Bastien Bouclet
|
5331b52226
|
STARK: Allow resolving resource references
|
2015-01-01 21:25:51 +01:00 |
|
Bastien Bouclet
|
bd7b7f4f0b
|
STARK: Write a header for the savegames
|
2014-12-30 21:12:54 +01:00 |
|