Bastien Bouclet
|
756a8bf383
|
STARK: Suspend the script while running opSpeakWithoutTalking
|
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 |
|
Bastien Bouclet
|
b7b8447945
|
STARK: Add the action table resource type
|
2016-01-01 07:29:39 +01:00 |
|
Bastien Bouclet
|
603c6cabba
|
STARK: Add a light resource
|
2016-01-01 07:29:39 +01:00 |
|
Pawel Kolodziejski
|
3e4a4646d9
|
GFX: make OS X work with OpenGL 2.1 shaders
|
2016-01-01 07:29:39 +01:00 |
|
Bastien Bouclet
|
a72d415793
|
GRAPHICS: Revert "GRAPHICS: Add support for integer shader attributes"
This is not supported in OpenGL 2.1
This reverts commit a081bbfdc3844a11463baf190acb6d9dd884f1ae.
|
2016-01-01 07:29:39 +01:00 |
|
Bastien Bouclet
|
030cc7794c
|
STARK: Fix actor rendering with GLSL 1.20
int attributes are not supported
|
2016-01-01 07:29:39 +01:00 |
|
Bastien Bouclet
|
4950d2b755
|
STARK: Use a shader to render 2D surfaces
|
2016-01-01 07:29:39 +01:00 |
|
Bastien Bouclet
|
e6d842e8a4
|
STARK: Abstract out the actor rendering
|
2016-01-01 07:29:39 +01:00 |
|
Bastien Bouclet
|
ca697468c2
|
BUILD: Add a check to build stark only if shaders are enabled
|
2016-01-01 07:29:39 +01:00 |
|
Bastien Bouclet
|
b32140935c
|
STARK: Fix build with C++11 enabled
|
2016-01-01 07:29:39 +01:00 |
|
Bastien Bouclet
|
6f4b811529
|
STARK: Draw the actors using an OpenGL shader
|
2016-01-01 07:29:39 +01:00 |
|
Bastien Bouclet
|
3f3459e4b9
|
MATH: Add a vector rotation method to the Quaternion class
|
2016-01-01 07:29:39 +01:00 |
|
Bastien Bouclet
|
7c867f7dd1
|
GRAPHICS: Load shaders from the Stark engine folder
|
2016-01-01 07:29:38 +01:00 |
|
Bastien Bouclet
|
fc4e446b84
|
GRAPHICS: Add support for integer shader attributes
|
2016-01-01 07:29:38 +01:00 |
|
Bastien Bouclet
|
eefe0d4162
|
STARK: Replace the Coordinate class with a Quaternion and a Vector
|
2016-01-01 07:29:38 +01:00 |
|
Pawel Kolodziejski
|
793c2f0e69
|
STARK: corrected old Residual headers
|
2016-01-01 07:29:38 +01:00 |
|
Pawel Kolodziejski
|
6d598c7eaf
|
STARK: fixed compilation warnings
|
2016-01-01 07:29:38 +01:00 |
|
Pawel Kolodziejski
|
5993f6ba68
|
STARK: fixed warning about undefined Texture class
|
2015-02-21 05:58:40 +01:00 |
|
Pawel Kolodziejski
|
09ad223dfe
|
STARK: fixed compilation for non C++11
|
2015-02-21 05:55:18 +01:00 |
|
Pawel Kolodziejski
|
0c3739e9b8
|
STARK: fixed compilation warnings
|
2015-02-21 05:54:54 +01:00 |
|
Einar Johan Trøan Sømåen
|
73fd89da2e
|
STARK: Stub opShowPlay
|
2015-02-20 01:12:45 +01:00 |
|
Einar Johan Trøan Sømåen
|
9418227e25
|
STARK: Stub opScriptCall, and add a hack to allow the called scripts to be run for now.
|
2015-02-20 01:04:46 +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 |
|
Einar Johan Trøan Sømåen
|
2779c77fca
|
STARK: Implement some of saveLoad for Knowledge, so that it remembers it's state when modified by the scripts.
|
2015-02-20 00:21:34 +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 |
|
Einar Johan Trøan Sømåen
|
9f429d7f0e
|
STARK: Stub opItem3DWalkTo
|
2015-02-19 18:47:15 +01:00 |
|
Einar Johan Trøan Sømåen
|
c5d30e58cf
|
STARK: Stub opPlayAnimation
|
2015-02-19 18:46:24 +01:00 |
|
Einar Johan Trøan Sømåen
|
4291c0605e
|
STARK: Stub opChangeSound.
|
2015-02-19 18:35:38 +01:00 |
|
Einar Johan Trøan Sømåen
|
5649965872
|
STARK: Stub opScrollSet
|
2015-02-19 18:30:25 +01:00 |
|
Einar Johan Trøan Sømåen
|
7a2ca41f2c
|
STARK: Stub opIsOnPlace.
|
2015-02-19 18:25:36 +01:00 |
|
Einar Johan Trøan Sømåen
|
440700b0ca
|
STARK: Stub opEnableFloorField.
|
2015-02-19 18:18:42 +01:00 |
|
Einar Johan Trøan Sømåen
|
233a6e34a9
|
STARK: Modify opSetBoolean and opIsSet to actually read and write the boolean value.
This currently seems to have no lasting effect though, perhaps because of the reloading of the location?
|
2015-02-19 18:11:09 +01:00 |
|
Einar Johan Trøan Sømåen
|
7f7edea996
|
STARK: Make opScriptEnable actually have an effect on the enabled-ness of a script.
|
2015-02-19 18:07:03 +01:00 |
|
Einar Johan Trøan Sømåen
|
6b59b6daa3
|
STARK: Stub opIsRandom
|
2015-02-19 01:30:24 +01:00 |
|
Einar Johan Trøan Sømåen
|
6af7d625de
|
STARK: Stub opSetBoolean
|
2015-02-19 01:15:20 +01:00 |
|
Einar Johan Trøan Sømåen
|
f7da795bb1
|
STARK: Stub opEnableDiaryEntry
|
2015-02-19 01:11:37 +01:00 |
|
Einar Johan Trøan Sømåen
|
f67d108542
|
STARK: Stub opSetInteractiveMode.
|
2015-02-19 01:00:30 +01:00 |
|
Einar Johan Trøan Sømåen
|
d8ed9c9283
|
STARK: Stub opSpeakWithoutTalking.
|
2015-02-19 00:56:18 +01:00 |
|
Einar Johan Trøan Sømåen
|
0bc29d9da3
|
STARK: Stub opIsOnFloorField.
|
2015-02-19 00:45:23 +01:00 |
|
Einar Johan Trøan Sømåen
|
5121fffd71
|
STARK: Stub opScriptEnable
|
2015-02-19 00:37:43 +01:00 |
|
Einar Johan Trøan Sømåen
|
bd8a592b5b
|
STARK: Print the name of the FMV that should be played in the stub.
|
2015-02-19 00:31:12 +01:00 |
|
Einar Johan Trøan Sømåen
|
b2fb88d00a
|
STARK: Stub opIsSet.
|
2015-02-19 00:29:31 +01:00 |
|
Einar Johan Trøan Sømåen
|
620f5ec6ab
|
STARK: Stub opActivateMesh
|
2015-02-19 00:15:46 +01:00 |
|
Einar Johan Trøan Sømåen
|
a800cdd029
|
STARK: Stub opActivateTexture.
|
2015-02-19 00:09:22 +01:00 |
|
Einar Johan Trøan Sømåen
|
af8c6082d6
|
STARK: Stub opPlayFullMotionVideo for now.
|
2015-02-18 22:31:29 +01:00 |
|
Einar Johan Trøan Sømåen
|
f0c8b26687
|
STARK: Stub the opPauseRandom opcode, to reduce the noise in the second scene.
|
2015-02-18 22:24:15 +01:00 |
|
Einar Johan Trøan Sømåen
|
db4bd592ed
|
STARK: Make describe() const in ResourceReference.
|
2015-02-18 22:21:00 +01:00 |
|