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
djsrv
88bb397147
DIRECTOR: LINGO: Load correct name table
2020-08-04 13:26:15 -04:00
djsrv
4d4f2b2549
DIRECTOR: LINGO: Fake dispose FileIO obj on error
...
It will be disposed for real once the last reference is gone.
2020-08-04 12:00:46 -04:00
athrxx
48c2cb3043
KYRA: (LOL) -turn PR 2399 into gui option
...
- I don't want to have this as a default, since it is convenient for consoles but a matter of taste for desktop platforms
- Also tweak the suggested name a bit more to my liking
2020-08-04 17:11:31 +02:00
neuromancer
76a9a025dc
KYRA: Automatically suggest current time and date when adding a new savegame ( #2399 )
...
This small quality-of-life change suggests a newsave name with the current time and date for the Land of Lore games. This allows to play the games with less usage of a keyboard (e.g. only mouse or remapping keys to a gamepad).
2020-08-04 17:11:01 +02:00
Paul Gilbert
0aea50fdbb
ULTIMA4: Fix random party movement during combat
2020-08-03 21:56:03 -07:00