Commit Graph
137148 Commits
Author SHA1 Message Date
Eugene Sandulenko 5c90e84575 DIRECTOR: Code cleanup in transitions 2020-03-30 09:11:33 +02:00
Eugene Sandulenko 7bf520a76e DIRECTOR: Fix accidentally committed code 2020-03-30 02:18:41 +02:00
Eugene Sandulenko d3349f5fc9 DIRECTOR: Implement second half of kTransDissolveBits 2020-03-30 02:14:52 +02:00
Eugene Sandulenko 7f6b56d3ad DIRECTOR: Implemented half of the kTransDissolveBits transition 2020-03-30 01:09:34 +02:00
Eugene Sandulenko 609aa88174 DIRECTOR: Code formatting 2020-03-30 00:13:39 +02:00
Eugene Sandulenko 8b71aa8f2d DIRECTOR: Implement kTransDissolvePixelsFast 2020-03-30 00:13:06 +02:00
Eugene Sandulenko 8de7c68b3e DIRECTOR: Implemented kTransAlgoCover transitions 2020-03-29 22:34:33 +02:00
Eugene Sandulenko 5f8d882172 DIRECTOR: Implement kTransCenterOutSquare 2020-03-29 22:34:33 +02:00
Eugene Sandulenko e01fe2a2c4 DIRECTOR: Fix cover transitions 2020-03-29 22:34:33 +02:00
Eugene Sandulenko f3f29f6c52 DIRECTOR: Improve debug output 2020-03-29 22:34:33 +02:00
Lothar Serra Mari bf415eba3a GNAP: Add detection for Polish release
Submitted by R4Zi3L in #11395.

closes #11395
2020-03-29 20:12:07 +02:00
Bastien Bouclet 2e20971bab ENGINES: Register all the extra gui options default values on game start
Fixes #11398. This regressed due to the recent configuration dialog
changes.
2020-03-29 20:02:33 +02:00
Eugene Sandulenko f6de4e82d4 DIRECTOR: Do not try tom compile unreferenced frame scripts 2020-03-29 18:15:47 +02:00
Eugene Sandulenko be534ca080 DIRECTOR: Do not crash when initial movie is set incorrectly 2020-03-29 18:15:47 +02:00
athrxx a3bc386335 SDL2: silence 'window magic' assert
Some builds of SDL2 (in my case the vcpkg debug Winx64 build) trigger an annoying and rather pointless assert when calling SDL_GetWindowWMInfo() with a _window parameter of 0 (window && window->magic == &this->window_magic). This commit silences that.
2020-03-29 13:40:40 +02:00
Lothar Serra Mari 04bc2ef06b DOC: Update English and Spanish QuickStart Guide 2020-03-29 12:09:28 +02:00
Matthew Duggan 5796de1db6 ULTIMA8: Set volume and balance on sfx 2020-03-29 14:21:37 +09:00
Matthew Duggan f5712907d1 ULTIMA8: Refactor gump pattern of setting dims from shape 2020-03-29 12:59:06 +09:00
Eugene Sandulenko 241d4e761d DIRECTOR: LINGO: Fixed parsing for 'go to' command 2020-03-28 22:34:19 +01:00
Eugene Sandulenko 8f392fdf38 DIRECTOR: LINGO: Added test for 'play done' 2020-03-28 22:33:59 +01:00
Eugene Sandulenko 8a5396e6f5 DIRECTOR: LINGO: Preprocess 'play done' to 'play #done' 2020-03-28 21:51:49 +01:00
Eugene Sandulenko e570423595 DIRECTOR: LINGO: Changed notion of SYMBOL to be a string. Fixed ilk keyword accordingly 2020-03-28 21:51:30 +01:00
Eugene Sandulenko 40d9ed41e2 DIRECTOR: LINGO: preprocess "play done" and remove c_playdone code 2020-03-28 21:33:41 +01:00
Eugene Sandulenko 107d40aac5 DIRECTOR: LINGO: Improved disassembly of cb_call opcode 2020-03-28 21:33:41 +01:00
Eugene Sandulenko eb7fdaa007 DIRECTOR: LINGO: Fix 'play done' behavior 2020-03-28 21:33:41 +01:00
Thierry Crozat 9955f72160 MACOSX: Add detection of target OS version in configure
This is used for two purposes:
1. Use the new legacy icon when targeting 10.5 or older. This fixes
bug #11261 MAC OS X: App icon doesn’t display on OS X 10.5.8.

2. Do not attempt to compile the dock plugin in 32 bits when
targeting 10.14 or newer. This fixes the bundle target as support
for compiling 32 bits binaries was removed in SDK 10.14.

This commit also removes the bundle64 target as it is no longer
needed.
2020-03-28 19:04:29 +00:00
Eugene Sandulenko b91ca4af48 PRINCE: I18N: Regenerate prince_translation.dat 2020-03-28 19:12:46 +01:00
Eugene Sandulenko b0fef55168 PRINCE: I18N: Fix translation 2020-03-28 19:12:32 +01:00
Eugene Sandulenko 1007ff26ec PRINCE: I18N: Added empty moblist names 2020-03-28 19:10:59 +01:00
Eugene Sandulenko d08e439618 PRINCE: I18N: Fixed variatxt.txt in prince_translation.dat 2020-03-28 18:10:29 +01:00
Eugene Sandulenko 42d701bab7 PRINCE: I18N: Regenerate prince_translation.dat 2020-03-28 18:00:18 +01:00
Eugene Sandulenko 7baf53c61f PRINCE: I18N: Added strings which were mistakingly missed 2020-03-28 18:00:18 +01:00
Eugene Sandulenko f6e7e77130 DIRECTOR: Do not die when VWCR resource is not found 2020-03-28 18:00:18 +01:00
Eugene Sandulenko 0ae5ca631c DIRECTOR: Do not error on bad movies 2020-03-28 18:00:18 +01:00
Eugene Sandulenko 4d9f49d41f DIRECTOR: Remove redundant warning 2020-03-28 18:00:18 +01:00
Scott Percival 3066deecbd DIRECTOR: Add looping support to b_puppetSound 2020-03-29 00:35:00 +08:00
Scott Percival bcf5250f8c DIRECTOR: Force single playback per sound channel 2020-03-29 00:15:19 +08:00
Roland van Laar c74802f6b7 DIRECTOR: LINGO: Implement kTheScriptText setter.
setTheCast with field kTheScriptType is lingo's version of eval.
Text is inserted into the cast's script and added as Lingo code
of the cast.
2020-03-28 16:10:47 +01:00
Roland van Laar 33832be9b0 DIRECTOR: use enum type instead of integer. 2020-03-28 16:10:47 +01:00
Eugene Sandulenko 01e26a091b DIRECTOR: Fix Dissolve transition dimensions 2020-03-28 15:21:03 +01:00
Eugene Sandulenko 6267730bd5 DIRECTOR: Fix vertical transitions 2020-03-28 15:08:48 +01:00
Eugene Sandulenko 831cf8f302 DIRECTOR: Code clanup in transitions 2020-03-28 14:42:06 +01:00
Eugene Sandulenko 6148a6df49 DIRECTOR: Optimize rendering for Dissolve transition 2020-03-28 13:52:32 +01:00
Roland van Laar 4ee354545b DIRECTOR: Grammer fix in transformColor's comment. 2020-03-28 13:09:11 +01:00
Matthew Duggan 2fcae50af1 ULTIMA8: Remove valgrind-specific code 2020-03-28 20:48:46 +09:00
Matthew Duggan af4bb06909 ULTIMA8: Header file cleanups 2020-03-28 20:43:41 +09:00
aryanrawlani28 345520b8cb GUI: improve predictive dialog in agi 2020-03-28 12:34:00 +01:00
Matthew Duggan 8133a3131a ULTIMA8: Fix 2 small bugs in ScalerGump
1. In the constructor, depending on the scale factor _buffer1 can be NULL after
scaling is set up, so check for that
2. In the 2:1 scaling special case there was a variable name typo which made
the branch impossible to ever take.
2020-03-28 18:51:09 +09:00
Matthew Duggan 3fb3838243 ULTIMA8: Remove some dead code left over from Pentagram 2020-03-28 18:41:31 +09:00
Matthew Duggan 7121da63b9 ULTIMA8: Constify every iterator where it makes sense 2020-03-28 18:18:24 +09:00