athrxx
999689abff
KYRA: (LOL) - add keyboard key binding for map button
...
Allow map display via 'm' key. The original doesn't have that, although there are keyboard controls for most other buttons. I add this as a feature, since it's useful for controller play.
2020-08-06 15:06:28 +02:00
Eric Fry
2627455a2e
DRAGONS: Fixed bug when blending pixels against a transparent background
2020-08-06 22:20:44 +10:00
Eugene Sandulenko
ae87ecd8e7
DIRECTOR: LINGO: Implement 'closeResFile' without arguments
2020-08-06 12:31:17 +02:00
Eugene Sandulenko
eb92e613be
GRAPHICS: MACGUI: Fix warning
2020-08-06 12:24:54 +02:00
Matthew Jimenez
f39fedd06e
ULTIMA8: Update pathfinder to account for 16 directions for node cost calculation
2020-08-05 23:11:17 -05:00
Matthew Jimenez
6a3818d78c
ULTIMA8: Fix combat retreat from old direction comparison changes
2020-08-05 22:34:41 -05:00
djsrv
c29ccaa0bb
GRAPHICS: MACGUI: Draw title on ninepatch borders
2020-08-05 19:20:14 -04:00
djsrv
74f0434d42
GRAPHICS: MACGUI: Add _colorOffWhite
2020-08-05 19:20:14 -04:00
djsrv
43f999d8a8
GRAPHICS: MACGUI: Fix mistakes in border defs
2020-08-05 19:20:14 -04:00
Eugene Sandulenko
ffcd6563a0
DIRECTOR: LINGO: More L-Zone mac v1 script patches
2020-08-06 00:58:03 +02:00
Eugene Sandulenko
920b3e50e6
DIRECTOR: LINGO: Print out script type and id on Lingo errors
2020-08-06 00:37:54 +02:00
Eugene Sandulenko
0c4ac260c7
DIRECTOR: LINGO: Added L-Zone v1 mac script patches
2020-08-06 00:37:25 +02:00
Eugene Sandulenko
15190d4607
DIRECTOR: LINGO: Remove leftover debug output
2020-08-06 00:21:51 +02:00
athrxx
a78240f026
KYRA: (LOL) - adjust auto save date format
2020-08-05 22:41:58 +02:00
athrxx
4151268e31
KYRA: (LOL) - enhance auto save description
...
(followup to 48c2cb30)
The level numbers aren't really helpful, since they don't get used anywhere in the game.
2020-08-05 22:12:49 +02:00
Zvika Haramaty
19323836c9
SCI: Hebrew - add prefix rules
...
Added verb prefix rules required for SQ3 Hebrew translation.
Removed the suffix rules, since they are now added with a vocab.901 file
2020-08-05 13:07:38 -07:00
Zvika Haramaty
82be4ec7c0
SCI: Make menus BiDi
2020-08-05 13:04:25 -07:00
sluicebox
6098dacce1
SCI: Fix detection entry comment
2020-08-05 11:24:29 -07:00
sluicebox
a15615d81c
SCI: Update KQ6 script patch for CD 1.000.000
2020-08-05 11:20:13 -07:00
sluicebox
d9aa85a22b
SCI: Add detection entry for KQ6 CD 1.000.000
2020-08-05 11:19:16 -07:00
djsrv
17a0c415ad
DIRECTOR: LINGO: Make kThePathName mac style
2020-08-05 14:14:18 -04:00
Nathanael Gentry
5e5882b9fc
DIRECTOR: Suppress GUI alert on kDebugFewFramesOnly
2020-08-05 13:57:34 -04:00
Nathanael Gentry
15671a9b56
DIRECTOR: Implement b_alert
2020-08-05 13:44:11 -04:00
djsrv
2ef65a3b39
DIRECTOR: LINGO: Make fewframesonly counter global
...
After a long script was killed, another script would sometimes be run,
causing errors if it depended on the results of the last script.
2020-08-05 12:18:12 -04:00
djsrv
05110201d5
DIRECTOR: Fix warlock-mac script patch
2020-08-05 11:44:42 -04:00
Nathanael Gentry
9fad2dd13b
DIRECTOR: LINGO: Implement getNthFileNameInFolder
...
Some games clumsily use this function for detecting the CD-ROM drive letter.
This is its only known use case thus far.
2020-08-05 11:41:30 -04:00
Nathanael Gentry
b0c3246574
DIRECTOR: Also convert directory paths
2020-08-05 11:41:30 -04:00
Nathanael Gentry
5cb525e29e
DIRECTOR: Record game data directory
2020-08-05 11:41:30 -04:00
Nathanael Gentry
4c75242ae7
DIRECTOR: Fix typo
2020-08-05 11:41:30 -04:00
djsrv
45c329df6c
DIRECTOR: LINGO: Fix b_return with no return value
2020-08-05 11:18:24 -04:00
Roland van Laar
6b09c3de62
DIRECTOR: LINGO: Implement the last item of
...
Returns the last item of a chunkexpression.
It follows the item Delimiter.
2020-08-05 15:02:51 +02:00
Roland van Laar
d7ed2e453e
DIRECTOR: LINGO: Implement the last char of
...
A zero length string results in a "", otherwise
it's the last char.
2020-08-05 15:02:51 +02:00
Eugene Sandulenko
658a0043f5
DIRECTOR: Removed lowercase extension from the extension list
...
ScummVM emulates case-insensitive file system, thus there is no sense
to test for ".Dir" when there is a test for ".DIR"
2020-08-05 14:33:44 +02:00
Eugene Sandulenko
800b611667
DIRECTOR: LINGO: Revert 'go to the frame' in lexer
2020-08-05 09:32:35 +02:00
Nathanael Gentry
e74c53054b
DIRECTOR: Search for D4 Mac file extensions
2020-08-04 23:57:22 -04:00
djsrv
9c537a8744
DIRECTOR: Rename Stage to more general Window
...
The stage and windows are the same type of thing, but the stage only
refers to one particular window.
2020-08-04 23:54:09 -04:00
Nathanael Gentry
20fa33a689
DIRECTOR: Check if path is good before changing
...
For Virtual Murder: Brett game (id murderbrett), a script takes care of making
the path proper and trampling on that causes loading to fail.
2020-08-04 22:25:50 -04:00
djsrv
dabc82efdb
DIRECTOR: LINGO: Don't add scripts w/o cast member
2020-08-04 21:25:58 -04:00
Nathanael Gentry
6b2ed3c8ca
GRAPHICS: MACGUI: Properly reset cursor visibility
2020-08-04 18:33:09 -04:00
Nathanael Gentry
d1f63e2b1a
DIRECTOR: Only convert filename for MMM movies
2020-08-04 18:33:09 -04:00
Nathanael Gentry
8badd763f2
DIRECTOR: Check .Dir extension on Mac
2020-08-04 18:33:09 -04:00
Nathanael Gentry
87a59c6064
DIRECTOR: Add detection for Mercer Mayer storybook
2020-08-04 18:33:09 -04:00
djsrv
8656c91e9d
DIRECTOR: Remove leftover old event code
2020-08-04 18:25:29 -04:00
Eugene Sandulenko
93d42071e6
DIRECTOR: LINGO: Tidy up 'the' code
2020-08-04 23:36:41 +02:00
Eugene Sandulenko
519ef9d172
DIRECTOR: LINGO: Implement 'the frameLabel'
2020-08-04 23:36:41 +02:00
Roland van Laar
f6602245b9
DIRECTOR: LINGO: follow the itemDelimeter
...
`the number of items in _chunkExpression_` follows the itemDelimiter.
2020-08-04 22:04:27 +02:00
Roland van Laar
022e6c138c
DIRECTOR: LINGO: Warn chars is called with float
...
Director 2 and 3 can't handle floats in the chars builtin.
ScummVM can, but warns and returns a 0.
2020-08-04 21:46:12 +02:00
djsrv
f4c652e76f
DIRECTOR: Return true on handled key event
2020-08-04 15:16:18 -04:00
djsrv
a7ca8a0b2c
DIRECTOR: Get rid of busy wait for click loop
2020-08-04 15:14:05 -04:00
djsrv
5e96518ba7
DIRECTOR: Don't add delay to "wait for" tempos
2020-08-04 14:59:43 -04:00