Thanasis Antoniou
cd076b26ae
BLADERUNNER: Using preincrement and pre-decrease where possible
...
In case the compiler won't optimize such cases
2020-02-24 21:24:06 +02:00
Peter Kohaut
cd7e44f9f9
BLADERUNNER: Group shapes loading
2019-10-13 14:09:47 +02:00
Cameron Cawley
c786b139db
BLADERUNNER: Remove use of unaligned memory access ( #1839 )
2019-09-12 22:02:52 +02:00
Peter Kohaut
a7399c5111
BLADERUNNER: Use best pixel format on every platform
...
Updated all drawing routines to be pixel format agnostic.
Might decrease performance.
2019-08-31 23:09:19 +02:00
Thanasis Antoniou
4b482b2d3e
BLADERUNNER: prevent seg fault in ESPER
...
Also added CLIP to all getBasePtr() calls where it would seem appropriate/safer to do so
2019-07-28 14:06:26 +03:00
Peter Kohaut
ffbfe90afa
BLADERUNNER: Ajdust font interface to ScummVM's one
2019-07-16 21:32:34 +02:00
Thanasis Antoniou
a81e3add2f
BLADERUNNER: JANITORIAL: Code formatting fixes
2019-06-28 15:30:44 +03:00
Thanasis Antoniou
35cf41683e
BLADERUNNER: fix wanring for clearNeverRepeatWasSelectedFlag
2019-06-25 15:44:27 +03:00
Thanasis Antoniou
b4ee8fe294
BLADERUNNER: VK both Runciter and Grigorian is now possible
...
For restored content version
2019-06-25 01:54:51 +03:00
Thanasis Antoniou
fd9cfd9604
BLADERUNNER: User choice mode should not autoselect last option
2019-04-30 15:19:55 +03:00
Peter Kohaut
e86ee33999
BLADERUNNER: Abstraction from 555 pixel format
...
Removing hardcoded 555 pixel format to support Android
2019-04-17 22:51:18 +02:00
Thanasis Antoniou
8fa1bf8cbd
BLADERUNNER: Support of localizations that use E as languageCode
...
Improved alignment of subtitles option for Russian version
The text for the subtitles option probably won't make sense though in Russian, someone will have to correct it to what it should be.
2019-03-21 10:10:23 +02:00
Peter Kohaut
9c25be9121
BLADERUNNER: Cleanup of TODO notes
2019-03-04 19:43:36 +01:00
Thanasis Antoniou
902b2278a5
BLADERUNNER: Impovement on spell correction of JEWELRY
...
Improvement allows text override which is good for translation support
2019-02-24 20:14:07 +02:00
Thanasis Antoniou
3730a549e0
BLADERUNNER: Fix incorrect spelling of JEWELRY
...
Entry 1020 for dialogue menu in English version is replaced
"DRAGONFLY JEWERLY" becomes "DRAGONFLY JEWELRY"
2019-02-24 19:58:44 +02:00
Thanasis Antoniou
7b303ad946
BLADERUNNER: Dialogue menu bugfix
...
Fixes loops in conversations with user choices available
2019-02-23 16:34:10 +02:00
Peter Kohaut
4886b0581e
BLADERUNNER: Fix Coverity issues
2019-02-20 23:02:05 +01:00
Peter Kohaut
a0e9b09cd9
BLADERUNNER: Removed unnecessary debugging code
2019-02-08 21:00:52 +01:00
Peter Kohaut
e3e55c2f4b
BLADERUNNER: Fixed game-breaking bug with dialogue menus
2019-01-27 20:27:45 +01:00
Peter Kohaut
eb84113222
BLADERUNNER: More variable names in the game scripts
2019-01-13 21:06:58 +01:00
Peter Kohaut
0c7077cab9
BLADERUNNER: Added debugging output for scripts
...
Also added last few missing script commands.
2019-01-12 18:16:52 +01:00
Peter Kohaut
824ecc0aad
BLADERUNNER: Preliminary saving & loading support
...
Saving and loading is accessible via ScummVM dialogs.
No in-game UI support yet.
It is possible to load saves from original game via debugger console.
ScummVM saves have additional header and are incompatibile with original
game.
2018-11-24 08:39:03 +01:00
Adrian Frühwirth
4be77793a4
BLADERUNNER: Fix typo in DialogueMenu::queryInput()
...
Confirmed by madmoose.
2018-05-07 18:59:49 +02:00
Peter Kohaut
5e9985bd6e
BLADERUNNER: Load game methods
...
save methods update
replaced few char* with Common::String
changed few pointers to references
2018-03-24 17:28:34 +01:00
Thomas Fach-Pedersen
2a646f8cc2
BLADERUNNER: Save game methods
2018-03-24 17:07:06 +01:00
Peter Kohaut
0a3f022a53
BLADERUNNER: Fixed dialogue menu colors
2018-03-08 22:20:55 +01:00
Peter Kohaut
8704207550
BLADERUNNER: McCoy script fixed
...
Some Coverity issues fixed
KIA script small fix to DNA evidences
Actor selection fixed (bounding box is correcly expanded)
2018-02-19 22:17:08 +01:00
Peter Kohaut
1d9a248abe
BLADERUNNER: Fixed more Coverity issues
2018-02-12 20:57:26 +01:00
Peter Kohaut
6e9a340640
BLADERUNNER: ESPER interface
2018-02-04 17:34:43 +01:00
Peter Kohaut
7f53a0cd31
BLADERUNNER: Fixed few Coverity issues
2018-02-01 21:38:30 +01:00
Peter Kohaut
1e5f9d3078
BLADERUNNER: Added basic KIA interface
...
Settings works
Help works
Clue database works
Fixed code for inserting objects into scene
Reorganization of few files
Unification & code formatting of few older files
2018-01-28 10:57:16 +01:00
Peter Kohaut
91f67a10ae
BLADERUNNER: Transparent background in dialogue menu
2017-08-26 11:58:14 +02:00
Peter Kohaut
0da18320af
BLADERUNNER: Added audio mixer & various fixes
...
Audio mixer is supporting fading and pan animation
Added support for skipping speech by pressing Return
Added proper support for ambient sounds
Added more code to the dialogue menu
Added tooltips to the Spinner
Fixed calculation of volume and pan of walk steps
Code cleanup & formatting
2017-08-24 23:43:47 +02:00
Thomas Fach-Pedersen
a4c7992388
BLADERUNNER: Add Dialogue Menu
2017-08-22 19:02:37 +02:00