ysj1173886760
dc8418b547
GRAPHICS: MACGUI: implement shadow font.
2021-07-23 17:06:38 +08:00
ysj1173886760
1d7e82bf3e
GRAPHICS: MACGUI: amend makeOutline
2021-07-23 17:06:38 +08:00
ysj1173886760
cae8166101
GRAPHICS: MACGUI: organize the code for extension.
2021-07-23 17:06:38 +08:00
ysj1173886760
822ca12ab2
GRAPHICS: MACGUI: draw the underLine in kerning area when we are dealing with underLine font.
2021-07-23 17:06:38 +08:00
ysj1173886760
0aa7518c5b
GRAPHICS: MACGUI: set the kerning offset to 0 when dealing with underLined space.
2021-07-23 17:06:38 +08:00
ysj1173886760
6752b923b9
GRAPHICS: MACGUI: amend makeOutline in macFont.
2021-07-23 17:06:38 +08:00
ysj1173886760
e434198924
GRAPHICS: MACGUI: implement underline font.
2021-07-23 17:06:38 +08:00
ysj1173886760
0f6c0f0904
GRAPHICS: MACGUI: clean the formats in mactext
2021-07-23 17:06:38 +08:00
ysj1173886760
3d0b7d5130
GRAPHICS: MACGUI: modify the parameter of scaleFont in macFont
2021-07-23 17:06:38 +08:00
VAN-Gluon
22303a471d
I18N: Update translation (Japanese)
...
Currently translated at 100.0% (1651 of 1651 strings)
2021-07-23 08:25:39 +00:00
a/
5d58df9063
SAGA2: Fix MotionTask uninitalized pointer field
2021-07-23 14:45:22 +09:00
a/
c9a43228b9
SAGA2: Fix object access in scripts
2021-07-23 14:44:10 +09:00
a/
f35039acb0
SAGA2: Properly show saves on savelist
2021-07-23 09:15:14 +09:00
ysj1173886760
4dd8e71fb9
GRAPHICS: MACGUI: fix outline style font.
2021-07-22 21:42:19 +08:00
ysj1173886760
e02911f283
GRAPHICS: MACGUI: add 1 to the width of outline font.
2021-07-22 21:42:19 +08:00
ysj1173886760
9ec4a2449e
GRAPHICS: MACGUI: using bitmapWidth to replace width when dealing with bitmap.
2021-07-22 21:42:19 +08:00
ysj1173886760
63b9ae3679
GRAPHICS: MACGUI: enhance italic font. Fix the implementation for generating slant fonts.
2021-07-22 21:42:19 +08:00
ysj1173886760
79755cfb02
GRAPHICS: MACGUI: implement basic italic supporting.
2021-07-22 21:42:18 +08:00
Orgad Shaneh
f59505c9bd
CI: Set display name and use hard links for buildcache on xcode
2021-07-22 14:30:53 +03:00
Orgad Shaneh
7deaecb308
BUILD: Remove pointless condition in msbuild
...
Analysis is debug, not release.
2021-07-22 14:29:50 +03:00
Eugene Sandulenko
9cb0bf2158
I18N: Update translation (Ukrainian)
...
Currently translated at 100.0% (1651 of 1651 strings)
2021-07-22 10:40:23 +00:00
Walter Agazzi
87f4af67bd
I18N: Update translation (Italian)
...
Currently translated at 100.0% (1651 of 1651 strings)
2021-07-22 10:40:22 +00:00
Purple T
d8c38a93a7
I18N: Update translation (French)
...
Currently translated at 100.0% (1651 of 1651 strings)
2021-07-22 10:40:22 +00:00
Lothar Serra Mari
33b9f30bdd
I18N: Update translation (German)
...
Currently translated at 99.9% (1650 of 1651 strings)
2021-07-22 10:40:20 +00:00
Eugene Sandulenko
968bccd64a
I18N: Update translation (Russian)
...
Currently translated at 100.0% (1651 of 1651 strings)
2021-07-22 10:40:12 +00:00
Matthew Duggan
36f016876d
ULTIMA: Add detection entries for other Crusader No Remorse variants
...
Both probably don't work properly - it seems that different variants often have
different ucoffset tables.
2021-07-22 18:48:19 +09:00
Matthew Duggan
5fbb40aa08
ULTIMA8: Correct intrinsic mappings for Remorse ES and Demo versions
2021-07-22 18:44:30 +09:00
Matthew Duggan
5c3fc6b146
ULTIMA8: Add more sanity checks on Flex file loading
...
Also define some constants to reduce the magic numbers in this file.
2021-07-22 17:29:14 +09:00
Marcel Souza Lemes
09bff953f0
I18N: Update translation (Portuguese (Brazil))
...
Currently translated at 100.0% (1651 of 1651 strings)
2021-07-22 06:57:31 +00:00
Lothar Serra Mari
90a3c8a323
NEWS: Update German NEWS file
2021-07-22 07:38:57 +02:00
George Kormendi
f281f291c7
I18N: Update translation (Hungarian)
...
Currently translated at 100.0% (1651 of 1651 strings)
2021-07-22 04:37:29 +00:00
Orgad Shaneh
dd792e9e87
JANITORIAL: Fix some MSVC warnings
2021-07-22 07:28:01 +03:00
Fiodar Stryzhniou
3cb4e0a3a7
GLK: Fix warnings for TRUE/FALSE redefinition on Symbian build.
...
Solve bug #12740 .
2021-07-21 19:40:35 -07:00
djsrv
c716ded122
DIRECTOR: LINGO: Keep continuations in skipped lines
...
This should keep line numbers more consistent.
2021-07-21 21:56:51 -04:00
djsrv
8ac5130740
DIRECTOR: LINGO: Count global and property as definitions in preprocessor
2021-07-21 21:45:24 -04:00
Paul Gilbert
8f69f9c055
AGS: Fix missing File::Open script stub
2021-07-21 18:19:37 -07:00
djsrv
44ad31a043
DIRECTOR: LINGO: Only freeze one context at a time
2021-07-21 20:41:36 -04:00
djsrv
5a7c191ac4
DIRECTOR: LINGO: Create one call stack per window
...
Since there may be frames left on the call stack after Lingo::execute()
is called now, it isn't safe to share one call stack between several
movies executing in parallel.
2021-07-21 20:35:40 -04:00
djsrv
6ab8a0a4db
DIRECTOR: LINGO: Fix tellcall arg type
2021-07-21 19:12:17 -04:00
djsrv
ce4aa63781
DIRECTOR: Fix where initial call stack size is recorded
2021-07-21 19:04:54 -04:00
djsrv
4d9b521277
DIRECTOR: LINGO: Overwrite factory when already defined
...
I have confirmed that this is the correct behavior.
2021-07-21 18:27:06 -04:00
djsrv
89f85abe03
DIRECTOR: LINGO: Fix factory script context name
2021-07-21 18:27:06 -04:00
djsrv
07f8f718c1
DIRECTOR: LINGO: Completely untie script contexts from Lingo archives
...
A context can outlast its containing archive, so we don't want it to
have any references to the archive.
2021-07-21 18:27:05 -04:00
djsrv
e2a34fccc1
DIRECTOR: LINGO: Temporarily freeze script context in func_goto
2021-07-21 18:27:05 -04:00
djsrv
2e8d061cc8
DIRECTOR: LINGO: Remove g_lingo->_currentArchive
...
All uses of this have been removed since we can't rely on the archive to
still exist when switching movies.
2021-07-21 18:27:05 -04:00
djsrv
8d56798784
DIRECTOR: LINGO: Properly ref count script contexts
2021-07-21 18:27:05 -04:00
djsrv
3c0b31ef97
DIRECTOR: LINGO: Code name arguments as string
...
We can't just code the names as integer IDs and look them up later.
The name table will be deleted when the movies switches.
2021-07-21 18:27:05 -04:00
djsrv
fb1e63fc94
DIRECTOR: LINGO: Remove pc arg from Lingo::execute
...
This arg should always just be the same as _pc.
2021-07-21 18:27:05 -04:00
djsrv
6cf6412e0c
DIRECTOR: Fix stepMovie version check
2021-07-21 18:27:05 -04:00
djsrv
dd58b445f2
DIRECTOR: LINGO: Clean up func_goto
...
All those returns made things confusing, and _skipFrameAdvance wasn't
getting set when the movie was non-VOID.
2021-07-21 18:27:05 -04:00