Peter Kohaut
001f58ce61
BLADERUNNER: Added Klein actor
...
added more constants
fixed bug in checking actor scene
2018-03-07 22:28:06 +01:00
Thomas Fach-Pedersen
568d026409
BLADERUNNER: Don't assert when using mainframe
...
Actor 99 stands in for mainframe when moving clues
2018-03-07 21:39:30 +01:00
Peter Kohaut
c85201caf5
BLADERUNNER: Added Howie Lee actor
...
added some constants
added loop debugger command
2018-03-07 19:21:04 +01:00
Eugene Sandulenko
1c576ac30c
NEWS: Removing insignificant enhancements.
...
We historically were not enumerating the md5 additions. Moreover,
Dreamweb is not working properly at this moment, and I am awaiting
the tech info from the translation authors.
2018-03-07 19:19:54 +01:00
Paul Gilbert
1d86a6a604
XEEN: Simplify exit checks in World of Xeen ending
2018-03-06 18:58:31 -05:00
Peter Kohaut
2a0bdd7df8
BLADERUNNER: Added stairs & ladder support
2018-03-06 21:12:52 +01:00
Paul Gilbert
09ebefe961
XEEN: Fix music volume in DarkSide intro when Pharoah is talking
2018-03-06 07:12:08 -05:00
Paul Gilbert
b2811fa567
XEEN: Change setMusicVolume to setMusicPercent for better range clarity
2018-03-06 07:11:33 -05:00
Paul Gilbert
a461a39e4a
XEEN: Fix shadowed field warning
2018-03-05 21:46:46 -05:00
Paul Gilbert
82c8d93f3a
XEEN: Sound field renaming for better clarity
2018-03-05 21:37:08 -05:00
Peter Kohaut
e232f13f5d
BLADERUNNER: Added Zuben actor
...
Fixed animation position update
Added goal & anim commands to console
2018-03-06 00:29:20 +01:00
Adrian Frühwirth
225cad379f
SLUDGE: Remove unnecessary semicolon
2018-03-05 23:06:20 +01:00
Adrian Frühwirth
ada79c7f65
TUCKER: Workaround capitalized "With"/"Con" in sentence bar
...
infobar.txt contains all text used for the sentence bar and, among
other things, the prepositions to use for the "Use" and "Give" verbs.
In the English and Spanish versions of the game the preposition for
"Use" ("With" and "Con", respectively) is incorrectly stored in
capitalized form which this commit fixes.
Fixes Trac#10445.
2018-03-05 21:32:56 +01:00
Adrian Frühwirth
585fc91de5
TUCKER: Add VerbPreposition enum
2018-03-05 21:32:56 +01:00
Paul Gilbert
b04f038fb6
XEEN: Fixes returning to main menus after viewing intro/end cutscenes
2018-03-05 07:21:54 -05:00
Paul Gilbert
d48275970a
XEEN: Regenerate xeen.ccs and remove accidentally committed dark.cc
2018-03-04 22:43:20 -05:00
Paul Gilbert
546059408f
XEEN: Added Other Options dialog for Dark Side and World
2018-03-04 22:40:43 -05:00
Paul Gilbert
59fc48501c
XEEN: Fix game credits text in create_xeen
2018-03-04 22:40:43 -05:00
Paul Gilbert
66bd71f6f3
XEEN: Finish World of Xeen main menu
2018-03-04 22:40:43 -05:00
Paul Gilbert
badbeda5e2
XEEN: Implemented Dark Side of Xeen menu
2018-03-04 22:40:43 -05:00
Paul Gilbert
b6b9714ec0
XEEN: Fix scroll effect for Clouds of Xeen main menu
2018-03-04 22:40:43 -05:00
Paul Gilbert
67d4de1bb8
XEEN: Move Credits and Please Wait classes into their own files
2018-03-04 22:40:43 -05:00
Paul Gilbert
f2b574d647
XEEN: Move all the dialog classes to their own sub-folder
2018-03-04 22:40:42 -05:00
Paul Gilbert
50630efde6
XEEN: Fix loading saves from main menus and launcher
2018-03-04 22:40:42 -05:00
Thomas Fach-Pedersen
92c49a8571
BLADERUNNER: Add scene resume
2018-03-04 13:30:26 +01:00
Lothar Serra Mari
b32e9116da
NEWS: Update NEWS file with recent changes
2018-03-04 13:25:03 +01:00
Paul Gilbert
fbe489e669
XEEN: Fix loading saves from main menus and launcher
2018-03-03 22:15:50 -05:00
Paul Gilbert
633c1a477d
XEEN: Add Swords of Xeen main menu
2018-03-03 22:00:57 -05:00
Paul Gilbert
53aa641f44
XEEN: Hook up Clouds of Xeen intro for playing on startup
2018-03-02 20:28:57 -05:00
Paul Gilbert
010c47bfe8
XEEN: Add World of Xeen logo to end of Dark Side intro
2018-03-02 19:28:47 -05:00
Adrian Frühwirth
3de1ba11b3
TUCKER: Use Verb enum in more places
2018-03-02 22:52:41 +01:00
Adrian Frühwirth
5b89fd7dab
Add PanelState, PanelStyle and PanelType enums
...
The new _panelState tells if the panel is currently in the process
of being toggled between icon-style and text-style verbs and thus
animated.
The new _panelStyle tells wich verb-style the panel currently uses.
The new _panelType tells which mode the panel currently is in:
- verbs + inventory (normal)
- empty (used for dialogs)
- save, load, play, quit buttons
- save/load savegame
Also, switchPanelType() has been renamed to togglePanelStyle() and
kInputKeyToggleInventory to kInputKeyTogglePanelStyle to better
match the above changes.
_switchPanelFlag has been dropped in favor of using the new _panelState.
TODO: Store _panelStyle in savegames.
2018-03-02 19:41:45 +01:00
Adrian Frühwirth
7aee8f4e42
TUCKER: Add Part enum
2018-03-02 17:38:04 +01:00
Adrian Frühwirth
dce8a98a18
TUCKER: Add CursorStyle and CursorState enums
2018-03-02 17:26:12 +01:00
Paul Gilbert
487baf6f8e
XEEN: Fixes for Dark Side intro
2018-03-01 22:04:44 -05:00
Paul Gilbert
0ef3cded21
XEEN: Implemented remaining code for Dark Side intro
2018-03-01 19:19:49 -05:00
Paul Gilbert
a3c8840dcc
XEEN: In progress implementing Dark Side intro
2018-02-28 22:07:00 -05:00
Paul Gilbert
29b8812af3
XEEN: Don't show game intro if it's already been seen perviously
2018-02-26 20:46:39 -05:00
Paul Gilbert
dab044edb0
XEEN: Minor cleanups to outer engine
2018-02-26 19:20:34 -05:00
Paul Gilbert
0fc11aef63
XEEN: Cleanup of the game title, intro, and menu launching code
2018-02-26 19:15:00 -05:00
Paul Gilbert
724c4e57ad
XEEN: Defer creating new game state until needed
...
This fixes a bug with the startup menu where, after finishing the
game, starting a new one would simply re-show the prior game
2018-02-26 18:24:24 -05:00
Paul Gilbert
c759dc764b
XEEN: Spelling correct in create_xeen text
2018-02-25 17:01:09 -05:00
Peter Kohaut
62b75b9990
BLADERUNNER: Added Generic Walker actors
...
Fixed isseue of duplicating items in world
Fixed fog issue with incorrect rendering in special occasions
Added basic debugger console
Refactored looping code for better readability
2018-02-25 22:38:52 +01:00
Adrian Frühwirth
842c67fc34
TUCKER: Allow skipping speech
...
Escape, period or right mouse click skips one sentence at a time.
2018-02-25 20:15:25 +01:00
Adrian Frühwirth
c55ee3f967
TUCKER: Confine Bud to walkable area when entering club
...
When Bud is walked to specific coordinates using the 'buw' opcode the
walkable area is not enforced (_locationMaskIgnore == true).
This is usually not a problem because the player is not allowed to click,
however, when entering the club, this allows the player to move Bud to
coordinates from which he can never return, leaving him stuck there.
As a workaround, do not ignore the location mask during this specific
action when entering the club.
Fixes Trac#5838.
2018-02-25 20:07:21 +01:00
Adrian Frühwirth
9f1f5057c9
TUCKER: Fix theoretical out-of-bounds read
2018-02-25 16:21:37 +01:00
Paul Gilbert
ce48271a59
XEEN: Fix freeze on the Confirm dialog
2018-02-24 22:02:48 -05:00
Paul Gilbert
d9ab653052
XEEN: Remove old stubbed Screen::draw method
2018-02-24 21:38:20 -05:00
Paul Gilbert
8ae340d847
XEEN: Remove debug code and unneeded variables
2018-02-24 21:34:54 -05:00
Paul Gilbert
da65468c47
XEEN: Set correct starting date for each game
2018-02-24 21:18:07 -05:00