Commit Graph
137148 Commits
Author SHA1 Message Date
djsrv 2f1a96a6cf DIRECTOR: LINGO: Add tEQ versions of assignments 2020-06-18 22:27:59 -04:00
djsrv 459636a71e DIRECTOR: LINGO: Fix c_after and c_before 2020-06-18 22:27:59 -04:00
djsrv 0b864a52c0 DIRECTOR: LINGO: Fall back to handler if no method 2020-06-18 21:49:09 -04:00
djsrv 2ece2c0d3a DIRECTOR: LINGO: Improve globally defining handler
Only movie scripts' handlers should be globally available, and if there
is more than one with the same name, only the first.
2020-06-18 21:49:09 -04:00
djsrv 54e1e0f59c DIRECTOR: LINGO: Fix b_script for ScoreScripts 2020-06-18 21:49:09 -04:00
djsrv 862f1e6999 DIRECTOR: LINGO: Fix list bound check 2020-06-18 21:49:09 -04:00
djsrv 9d899dd3ba DIRECTOR: LINGO: Implement object properties 2020-06-18 21:49:09 -04:00
djsrv 7ed26ff0ec DIRECTOR: LINGO: Implement ancestor 2020-06-18 21:49:09 -04:00
Matthew Jimenez ee63bbc28a ULTIMA8: Replace uses of CoreApp::ForceQuit() with Engine::quitGame() 2020-06-18 18:46:04 -05:00
Matthew Jimenez 34ceda4350 ULTIMA8: Combine event handling to a single switch statement
Remove todo about mouse handedness as that can be handled with the keymapper.
Removed special key handling for a ForceQuit action that is no longer needed as it only performs a normal quit currently.
2020-06-18 18:44:36 -05:00
lolbot-iichan b1d6daf62c WINTERMUTE: Add keymap for walking actions for Corrosion 2020-06-19 00:57:48 +02:00
lolbot-iichan a171c8430b WINTERMUTE: Add some quick engine actions 2020-06-19 00:57:48 +02:00
lolbot-iichan 1734e7c40b WINTERMUTE: Add save thumbnails to Corrosion 2020-06-19 00:50:51 +02:00
lolbot-iichan 5bb603dd9e WINTERMUTE: Delete _cachedThumbnail on cleanup 2020-06-19 00:50:51 +02:00
lolbot-iichan c55b33b975 WINTERMUTE: Move store/delete _cachedThumbnail to methods 2020-06-19 00:50:51 +02:00
Matthew Duggan d66b771511 WINTERMUTE: Remove use of 'not' operator 2020-06-18 23:47:02 +01:00
Matthew Duggan a4aaeed79d CONFIGURE: Add -fno-operator-names for clang/gcc
The use of operator names works fine on gcc and clang, but breaks MSVC.  Make
them error on gcc/clang too.

According to this random link, gcc and clang have supported this flag for a
really long time, so it shouldn't need an extra compile check:
https://phabricator.kde.org/D3850
2020-06-18 23:47:02 +01:00
Nathanael Gentry 30a14b6355 Revert "DIRECTOR: Fix another careless typo"
This reverts commit 30f6ea5018.
2020-06-18 18:40:49 -04:00
Nathanael Gentry 2fe2e9236e DIRECTOR: Fix another careless typo 2020-06-18 18:39:08 -04:00
Nathanael Gentry 30f6ea5018 DIRECTOR: Fix another careless typo 2020-06-18 18:38:27 -04:00
Nathanael Gentry 9c52da7cf7 DIRECTOR: Restore rendering of width/height of sprite
Note that automatic stretching is only available on copy and transparent ink, as
I document in the comment.
2020-06-18 18:33:52 -04:00
Nathanael Gentry 8d25169605 DIRECTOR: Implement rudimentary constraint of sprite 2020-06-18 18:12:32 -04:00
Nathanael Gentry 4fdba316fc DIRECTOR: LINGO: Fetch cast IDs in b_cast 2020-06-18 18:12:32 -04:00
djsrv 596ca65eff DIRECTOR: LINGO: Fix LC::call local var creation
Arguments were totally ignored in anonymous functions, which could have
caused future problems.
2020-06-18 16:08:15 -04:00
djsrv 9dbfd35021 DIRECTOR: LINGO: Fix 'me' in kScriptObj handlers 2020-06-18 16:08:15 -04:00
djsrv 4e401e42f5 DIRECTOR: LINGO: Improve method call debugging 2020-06-18 16:08:15 -04:00
D G Turner e8f8e9bdf1 TESTBED: Remove use of final as a variable name 2020-06-18 21:04:45 +01:00
Paul Gilbert 2d20707551 GLK: COMPREHEND: CC: Fix 'leave house' action 2020-06-18 12:54:56 -07:00
Cameron Cawley 56f3132d10 GLK: Remove use of final as a variable name 2020-06-18 20:14:46 +01:00
Cameron Cawley 4032427474 DRACI: Remove use of final as a variable name 2020-06-18 20:14:46 +01:00
Cameron Cawley 34901536a7 LUA: Remove use of final as a variable name 2020-06-18 20:14:46 +01:00
Colin Snover 7c131e0277 COMMON: Allow use of C++11 final keyword 2020-06-18 20:14:46 +01:00
djsrv 256f809bc7 DIRECTOR: LINGO: Implement script/xtra method call 2020-06-18 14:28:00 -04:00
djsrv 1a62ddac61 DIRECTOR: LINGO: Remove c_property 2020-06-18 14:28:00 -04:00
D G Turner 9fc750dae1 DIRECTOR: LINGO: Fix Compilation on Various Platforms 2020-06-18 17:39:45 +01:00
athrxx 43678ae0c8 SDL: fix --output-rate commandline option
The commandline otion was ignored. The code would only query the scummvm.ini setting but not the transient domain (=commandline) setting.
2020-06-18 18:35:25 +02:00
athrxx 77dc9dfd09 SCI: (CMS driver) - minor sound improvement
This reintroduces two original bugs that I found too nasty to implement when I made the driver. These are present in all SCI0 CMS drivers. They do actually influence the sound in an positive way and make it more faithful when comparing to DOSBox. I have added an #ifdef option so it can be easily enabled and disabled for testing.
2020-06-18 18:35:25 +02:00
djsrv f2ec6cbf63 DIRECTOR: LINGO: Implement b_script 2020-06-18 12:33:38 -04:00
djsrv d14e10539b DIRECTOR: Add _score to Cast 2020-06-18 12:33:38 -04:00
djsrv c4914ea3ca DIRECTOR: LINGO: Add name to ScriptContext 2020-06-18 12:33:38 -04:00
Nathanael Gentry 0c084bb047 DIRECTOR: Fix logical type error 2020-06-18 12:30:24 -04:00
Roland van Laar 0a699b9681 DIRECTOR: LINGO: Implement cb_thepush2
Implement cb_thepush2 for pushing the value of an entity to the stack.
2020-06-18 14:49:37 +00:00
sluicebox 8df2cd85ab SCI: Fix KQ6 Minotaur message audio in audio+text mode 2020-06-18 07:32:46 -07:00
Eugene Sandulenko 34c2163532 DIRECTOR: LINGO: More robust detection of menu definition in STXTs 2020-06-18 14:39:31 +02:00
Eugene Sandulenko c18a60521f DIRECTOR: LINGO: Switched preprocessor to scumm_strcasestr() 2020-06-18 14:38:42 +02:00
Eugene Sandulenko 6059566777 COMMON: Added scumm_strcasestr() 2020-06-18 14:38:12 +02:00
Eugene Sandulenko 1ca0510284 DIRECTOR: LINGO: Remove now redundant sanity check 2020-06-18 10:47:57 +02:00
Eugene Sandulenko 6e568ba765 GRAPHICS: MACGUI: Catch 'delete' button in MacText. No code for processing yet 2020-06-18 10:44:47 +02:00
Matthew Duggan 1dd56df243 ULTIMA: Make detection of crusader demos better (they still crash though..) 2020-06-18 14:35:35 +09:00
Matthew Duggan 4edfcb337c ULTIMA: Add more crusader variants to detection tables 2020-06-18 14:25:17 +09:00