uruk
fb97e24a5a
CGE2: Fix coords of misplaced speech bubbles.
...
The origin of the bug is that when we added the command (triggered by a mouse-click on a sprite) to display a speech bubble we checked the command's reference wrong and didn't bind (by modifying the reference) the bubble to a certain hero. So they just appeared randomly above the sprites what triggered the event, or even in worse places.
2014-06-18 20:43:24 +02:00
Marcus Comstedt
e395343064
ANDROID: Hide system mouse pointer on OUYA
2014-06-18 18:22:41 +02:00
Eugene Sandulenko
a3e89eb4b2
FULLPIPE: Fixed ModalQuery
2014-06-18 09:37:37 +03:00
Eugene Sandulenko
fde3e7fc12
FULLPIPE: Implement ModalCredits::update()
2014-06-18 09:37:36 +03:00
Eugene Sandulenko
c2387dbf3c
FULLPIPE: Implemented ModalIntro::update()
2014-06-18 09:37:36 +03:00
Eugene Sandulenko
5a8b613a97
FULLPIPE: Stubbed sceneFade()
2014-06-18 09:37:36 +03:00
Johannes Schickel
fa00a79b49
NEWS: Mention OpenGL output.
2014-06-17 23:31:16 +02:00
Johannes Schickel
dbbc458671
OPENGLSDL: Move time stamp for last video mode set after fallback mode setup.
2014-06-17 23:31:16 +02:00
Johannes Schickel
fff47ac4bd
OPENGLSDL: Make workaround for fast resolution changes actually work for WME.
...
Thanks to fuzzie for noticing this.
2014-06-17 23:21:33 +02:00
uruk
26901479d3
CGE2: Fix initialization of _posTab.
...
Fixes a possible memory leak.
2014-06-17 15:38:24 +02:00
uruk
186d90e5b5
CGE2: Implement switching between scenes.
...
Minor modification in Spare again to do so.
2014-06-17 15:37:55 +02:00
Eugene Sandulenko
a37bb1dabb
FULLPIPE: Fix crash in scene34. Now it is rendered properly
2014-06-17 15:34:24 +03:00
Eugene Sandulenko
6c8d48c5a5
FULLPIPE: Cleanup gfx code
2014-06-17 15:24:42 +03:00
Eugene Sandulenko
7c444319cb
FULLPIPE: cleanup
2014-06-17 15:06:11 +03:00
Eugene Sandulenko
e6af6328c7
FULLPIPE: Implement horizontal flipping
2014-06-17 15:05:10 +03:00
Eugene Sandulenko
f404c842a1
FULLPIPE: Skip internal 565 rpresentation for sprites and directly render them in 32bit
2014-06-17 14:55:26 +03:00
Eugene Sandulenko
5847240234
GRAPHICS: Rename BS_ to TS_ (for TransparentSurface)
2014-06-17 14:54:53 +03:00
Eugene Sandulenko
343910d3ce
FULLPIPE: Switch graphics to TransparentSurface
2014-06-17 14:07:19 +03:00
Eugene Sandulenko
8738d55b04
FULLPIPE: Switch engine to 32 bit
2014-06-17 14:00:47 +03:00
Alyssa Milburn
84fb3e816d
TONY: Switch to 565 screen format.
...
The old (555) screen format is not supported by some backends.
This leaves the savegame thumbnails as 555 (for compatibility).
2014-06-17 09:34:15 +02:00
Littleboy
ae12264c5f
LASTEXPRESS: Fix potential out-of-bounds read. CID 1003992
2014-06-16 18:46:32 -04:00
Littleboy
94861cd73c
LASTEXPRESS: Check for resulting sequence size in August logic code. CID 1003264
2014-06-16 18:46:31 -04:00
Littleboy
be563f3c19
LASTEXPRESS: Add assert check in Gendarmes logic. CID 1003263
2014-06-16 18:46:30 -04:00
Littleboy
cf360e6721
LASTEXPRESS: Rename Ivo functions
2014-06-16 18:46:29 -04:00
Littleboy
0a4cf53df1
LASTEXPRESS: Fix comparison in sound entry serialization. CID 1004148
2014-06-16 18:46:28 -04:00
Littleboy
4f78d1faec
LASTEXPRESS: Add asserts in sound entry serialization and update code. CID 1003259, 1003260
2014-06-16 18:46:27 -04:00
Littleboy
771cae50e4
LASTEXPRESS: Check that the archive is loaded correctly in debug code. CID 1003848, 1003849
2014-06-16 18:46:25 -04:00
Littleboy
5aad09213b
LASTEXPRESS: Replace useless checks by asserts. CID 1004086, 1004090
2014-06-16 18:46:24 -04:00
Littleboy
71a703d8bb
LASTEXPRESS: Update SavePoint::push/call interface and check for string size. CID 1003261, 1003262
2014-06-16 18:46:23 -04:00
Littleboy
cbb7c71c89
LASTEXPRESS: Add asserts in EntityData serialization code. CID 1003265
2014-06-16 18:46:22 -04:00
Littleboy
9e1c0f14a8
LASTEXPRESS: Rename Max functions
2014-06-16 18:46:21 -04:00
Littleboy
b4d7c1c15b
LASTEXPRESS: Rename Chapters and Gendarmes functions
2014-06-16 18:46:20 -04:00
Littleboy
374ee55cfc
LASTEXPRESS: Rename Kahina functions
2014-06-16 18:46:19 -04:00
Littleboy
a42f910a90
LASTEXPRESS: Rename Pascale functions
2014-06-16 18:46:18 -04:00
Littleboy
9b4ed3f1e5
LASTEXPRESS: Rename Cooks functions
2014-06-16 18:46:17 -04:00
Littleboy
d921f6721d
LASTEXPRESS: Add missing logic in Waiter2 for chapter 4
2014-06-16 18:46:16 -04:00
Littleboy
73cc1803cb
LASTEXPRESS: Rename Waiter* functions
2014-06-16 18:46:14 -04:00
Littleboy
5310d49e53
LASTEXPRESS: Rename Server* classes to Waiter*
2014-06-16 18:46:13 -04:00
Littleboy
7765f852be
LASTEXPRESS: Rename Hadija functions
2014-06-16 18:46:12 -04:00
Littleboy
f403d6b45d
LASTEXPRESS: Rename Kronos functions
2014-06-16 18:46:11 -04:00
Thierry Crozat
6c9820f877
MORTEVIELLE: Comment out detection for improved German translation
...
The improved German translation version is based on the original
German version but uses the engine data file instead of the original
data files for texts and menus. However currently only the menu has
been improved and the rest is still identical to the original German
version. So comment out the detection until somebody volunteers to
improve the German texts.
2014-06-16 23:08:26 +01:00
Eugene Sandulenko
22de79f924
FULLPIPE: Started switching gfx functions to Surface
2014-06-16 18:36:04 +03:00
Strangerke
e3ed8d5ff3
DRASCULA: Reduce some variable scope in Animation
2014-06-16 07:19:45 +02:00
Strangerke
40262bad98
CGE: Remove (broken) variable length specification
2014-06-15 22:48:23 +02:00
Strangerke
61e3115b1f
CGE: Remove (broken) variable length specification
2014-06-15 21:52:06 +02:00
uruk
9023240545
CGE2: Rework show() and hide() in Bitmap to use V2Ds as parameters.
2014-06-15 21:33:41 +02:00
uruk
c488c15289
CGE2: Rework Sprite::touch to use V2D for coords.
2014-06-15 21:29:32 +02:00
uruk
7f4af90777
CGE2: Fix compilation broken by previous commit.
2014-06-15 21:24:59 +02:00
uruk
e3b5686c43
CGE2: Rename caves to scenes.
2014-06-15 21:23:14 +02:00
uruk
baffdd97e2
CGE2: Fix coordinates of mouse handling.
...
Now infoLine is working properly. Rework solidAt() to achieve that.
Also move spriteAt from talk.cpp to cge2_main.cpp, and remove the older version which didn't use V2D as a parameter.
2014-06-15 21:11:42 +02:00