Commit Graph

85595 Commits

Author SHA1 Message Date
whitertandrek
ac0ed1dbdd PINK: implemented init of LeadActor and checking for state in LeadActor method 2018-06-28 23:51:32 +02:00
whitertandrek
2e3e07b858 PINK: added some methods to Actor 2018-06-28 23:51:32 +02:00
whitertandrek
a49b399fbd PINK: implemented ActionHide completely 2018-06-28 23:51:32 +02:00
whitertandrek
f7c6830da9 PINK: added states to LeadActor 2018-06-28 23:51:32 +02:00
whitertandrek
4d8bd5958f PINK: added setIdleAction to actor 2018-06-28 23:51:32 +02:00
whitertandrek
7c4bcc033d PINK: implemented SideEffectModuleVariable fully 2018-06-28 23:51:32 +02:00
whitertandrek
d303144364 PINK: Added findAction method 2018-06-28 23:51:32 +02:00
whitertandrek
acbe2e8832 PINK: Added findActor method 2018-06-28 23:51:32 +02:00
whitertandrek
d95e32782a PINK: Continue to develop Sequencer::authorSequence method 2018-06-28 23:51:32 +02:00
whitertandrek
b4d44d8ffc PINK: Added SequenceActorState and SequenceContext 2018-06-28 23:51:32 +02:00
whitertandrek
3e2106a1c0 PINK: Added more Handler methods 2018-06-28 23:51:32 +02:00
whitertandrek
62f84eae96 PINK: Implemented SideEffectExit 2018-06-28 23:51:32 +02:00
whitertandrek
fed63e22ec PINK: Added findSequence method to Sequencer 2018-06-28 23:51:32 +02:00
whitertandrek
c87a392e16 PINK: More debug output of Objects attributes 2018-06-28 23:51:32 +02:00
whitertandrek
113540b930 PINK: Implemented debug output of Objects 2018-06-28 23:51:32 +02:00
whitertandrek
f62132c4f3 PINK: Added SideEffect, SideEffectExit, SideEffectVariable, SideEffectModuleVariable and
HandlerSequences

Currently engine is able to load first GamePage;
2018-06-28 23:51:32 +02:00
whitertandrek
45458542da PINK: Added Handler and HandlerStartPage 2018-06-28 23:51:32 +02:00
whitertandrek
d6f0613adf PINK: Added SequenceItemLeader and SequenceItemDefaultAction 2018-06-28 23:51:32 +02:00
whitertandrek
6885bc2636 PINK: Added Sequencer, Sequence and SequenceItem 2018-06-28 23:51:32 +02:00
whitertandrek
1d97b960c5 PINK: Added missing field to WalkLocation class 2018-06-28 23:51:32 +02:00
whitertandrek
bccb294e6a PINK: Added missing include 2018-06-28 23:51:32 +02:00
whitertandrek
5cf3d0e309 PINK: Added LeadActor pointer field to WalkMgr 2018-06-28 23:51:32 +02:00
whitertandrek
198710adac PINK: Implemented Page loading. 2018-06-28 23:51:32 +02:00
whitertandrek
0f8768c5ad PINK: Added all classes in classMap 2018-06-28 23:51:32 +02:00
whitertandrek
f8055bc206 PINK: split declaration and definition and some fixes 2018-06-28 23:51:32 +02:00
whitertandrek
4ff13d64ba PINK: Added InventoryItem class 2018-06-28 23:51:32 +02:00
whitertandrek
5d1c4af5f6 PINK: Implemented MFC archive, some pink objects and their initialization
Thanks fullpipe engine developer for MFC archive
2018-06-28 23:51:32 +02:00
whitertandrek
d058e5dfe6 PINK: moved game descriptions to detection_tables.h 2018-06-28 23:51:32 +02:00
whitertandrek
b3c656c6ed PINK: Implemented Sound Class 2018-06-28 23:51:32 +02:00
whitertandrek
280b249657 PINK: Initial commit
Implemented skeleton of engine, detection, broFile and started orbFile
implementation.
2018-06-28 23:51:32 +02:00
Thierry Crozat
a95d133e54 I18N: Update translations templates 2018-06-27 22:48:08 +02:00
Adrian Frühwirth
e86189bd86 GUI: Grey out unlaunchable games in launcher 2018-06-27 22:47:51 +02:00
Lothar Serra Mari
c808f33f52 CREDITS: Change nickname for Lothar Serra Mari 2018-06-26 09:15:24 +02:00
Thierry Crozat
1a097b1d97 I18N: Regenerate translations data file 2018-06-25 05:05:03 +02:00
Bastien Bouclet
1d731cb6c0
Merge pull request #1220 from dafioram/mystDaySlider
MOHAWK: MYST: Increment y_pos of observatory day slider faster
2018-06-24 17:17:54 +02:00
David Fioramonti
f5e26d22b2 MOHAWK: MYST: Turn FortressRotation into a Direction enum 2018-06-24 16:49:56 +02:00
Thierry Crozat
e3d62bb9ee I18N: Update translations templates 2018-06-23 14:50:48 +02:00
Eugene Sandulenko
e2d1ee5b19 ENGINE: Improvements to splashscreen displaying 2018-06-23 14:50:34 +02:00
Sven Meier
64c54591c3 SCUMM: Workaround erroneous AKC_JUMP in German SPY Fox 3
Fixes Trac#3813 and makes this version of the game completable.
2018-06-23 13:50:57 +02:00
Bastien Bouclet
18fd6f603d MOHAWK: MYST: Fix incorrect door close sound for the cablin
Fixes Trac#10580.
2018-06-23 08:12:03 +02:00
Bastien Bouclet
b0681082a9 MOHAWK: RIVEN: Fix out of bounds write in the flies effect
Fixes Trac#10579.
2018-06-22 06:35:24 +02:00
Bastien Bouclet
6237bc6e7b MOHAWK: MYST: Fix out of bounds read when redrawing the observatory
The observatory go button computes random 105x106 rectangles in the
512x512 star image. The previous code would allow to go out of bounds by
3 pixels. Interestingly the bug is in the original engine disassembly
perhaps it could crash as well.

Fixes Trac#10576.
2018-06-19 20:21:53 +02:00
David Fioramonti
bfeb2d48e2 MOHAWK: MYST: Increment y_pos of observatory day slider faster
Fixes Trac#10572.

The day slider does not go all the way to the bottom (day 31st)
when the down arrow is used to increment the day. This change
increases how much y displacement happens with each change
in the day so that the bottom is reach on day 31st.

This is just a graphical bug and doesn't affect the logic
of the puzzle. The day slider can also be dragged to the bottom
without using the buttons.
2018-06-19 05:23:59 -07:00
Ben Castricum
4b80e07c6b I18N: Update translation (Dutch)
Currently translated at 100.0% (976 of 976 strings)
2018-06-18 20:28:05 +02:00
AsciiWolf
8629d415ec DISTS: Update appdata.xml file
Add OARS metadata
2018-06-18 11:56:17 +02:00
Thierry Crozat
0d8ca3aa0d I18N: Regenerate translations data file 2018-06-18 05:05:03 +02:00
Eugene Sandulenko
0e55160cd0 ZVISION: Reuse UTF8->UTF32 converter from Common 2018-06-18 00:08:11 +02:00
Eugene Sandulenko
79e158671e COMMON: Add simplistic UTF8->UTF32 converter 2018-06-18 00:08:01 +02:00
Bastien Bouclet
9d62f13e3a BASE: Fix a segfault when mass detector encounters an empty directory
Was introduced in the recent detection rework.
2018-06-17 18:09:40 +02:00
Bastien Bouclet
ff66a89e14 CREDITS: Add dafioram to the Mohawk section 2018-06-17 09:34:56 +02:00