aboutsummaryrefslogtreecommitdiff
path: root/engines/director
AgeCommit message (Collapse)Author
2019-12-22DIRECTOR: Fix calling of BeepRoland van Laar
- Converts beep called with zero args to beep(1) - Beep arg starts counting at 1.
2019-12-22DIRECTOR: Fix implementation of converting references to stringsEugene Sandulenko
2019-12-22DIRECTOR: Store also unformatted text for text castEugene Sandulenko
2019-12-22DIRECTOR: LINGO: Fix grammar for referencesEugene Sandulenko
2019-12-22DIRECTOR: It is fine to have non-existent references in score. Thus, hide ↵Eugene Sandulenko
the warning
2019-12-22DIRECTOR: Improved debug outputEugene Sandulenko
2019-12-22DIRECTOR: LINGO: Remove D4-specific testsEugene Sandulenko
2019-12-22DIRECTOR: LINGO: Fix 'me' syntax. It is a functionEugene Sandulenko
2019-12-22DIRECTOR: LINGO: Register only builtins per Director versionEugene Sandulenko
2019-12-20DIRECTOR: LINGO: Added debugging lines for GLR parserEugene Sandulenko
2019-12-20DIRECTOR: LINGO: Fix matching local arguments while parsingEugene Sandulenko
2019-12-20DIRECTOR: LINGO: Match local arguments during parsingEugene Sandulenko
2019-12-20DIRECTOR: LINGO: Added more granularity to definition parse stateEugene Sandulenko
2019-12-20DIRECTOR: LINGO: Improved debug outputEugene Sandulenko
2019-12-19DIRECTOR: LINGO: Make 'method {identifier}' as a single token.Eugene Sandulenko
This lets avoid clashes with method names matching built-ins.
2019-12-18DIRECTOR: LINGO: Fix crash for commandless menu itemsEugene Sandulenko
2019-12-18DIRECTOR: LINGO: Remove unnecessary global referencesEugene Sandulenko
2019-12-18DIRECTOR: LINGO: Properly process dontPassEvent flagEugene Sandulenko
2019-12-18DIRECTOR: LINGO: Rename dontPassEvent and simplify codeEugene Sandulenko
2019-12-18DIRECTOR: LINGO: b_nothing was implemented awhile agoEugene Sandulenko
2019-12-18DIRECTOR: LINGO: Process specific event in sprite script for D3Eugene Sandulenko
2019-12-18DIRECTOR: LINGO: Hid more noise warningsEugene Sandulenko
2019-12-18DIRECTOR: Fix calling convention for b_goScott Percival
2019-12-18DIRECTOR: Remove target for a test archiveScott Percival
This reverts commit 127c3468167e6e60866920751c35580c984abbbb.
2019-12-17DIRECTOR: Added debug channel for executing precompiled bytecodeEugene Sandulenko
2019-12-17DIRECTOR: Fix regression with c_goto commandEugene Sandulenko
2019-12-17DIRECTOR: LINGO: Implement b_goScott Percival
2019-12-17DIRECTOR: LINGO: Add c_namepushScott Percival
2019-12-17DIRECTOR: Add target for a test archiveScott Percival
2019-12-17DIRECTOR: LINGO: Variable name tweaksScott Percival
2019-12-17DIRECTOR: LINGO: Support menu items without commandsEugene Sandulenko
2019-12-17DIRECTOR: LINGO: Execute menu commandsEugene Sandulenko
2019-12-16DIRECTOR: LINGO: Compile menu handlersEugene Sandulenko
2019-12-16DIRECTOR: LINGO: Generate code for menu actionsEugene Sandulenko
2019-12-16DIRECTOR: LINGO: Provide actionId for menusEugene Sandulenko
2019-12-16GRAPHICS: MACGUI: Save background on menu activationEugene Sandulenko
2019-12-16DIRECTOR: Fix Missing Default Switch Case in Lingo Flex ParserD G Turner
This is flagged by GCC if -Wswitch-default is enabled.
2019-12-16DIRECTOR: Hid noisy warningEugene Sandulenko
2019-12-15DIRECTOR: Clip drawing rects before rendering.Eugene Sandulenko
2019-12-15DIRECTOR: Improved debug outputEugene Sandulenko
2019-12-14GRAPHICS: MACGUI: Fixed text format parsingEugene Sandulenko
2019-12-14DIRECTOR: Improved debug outputEugene Sandulenko
2019-12-13DIRECTOR: Implemented slow playback debug optionEugene Sandulenko
2019-12-13DIRECTOR: Changed notion of 'go to' commands to postponedEugene Sandulenko
Previously, we had immediate effect on _currentFrame, which could affect the scripts, and we were losing event for 'exitFrame'. Now, instead we're scheduling next frame in those cases.
2019-12-13DIRECTOR: Fix label processingEugene Sandulenko
2019-12-13DIRECTOR: Properly detect current labelEugene Sandulenko
2019-12-13DIRECTOR: Improved loading debug outputEugene Sandulenko
2019-12-13DIRECTOR: Correct sequence of events around frame drawingEugene Sandulenko
2019-12-13DIRECTOR: Improved image debug outputEugene Sandulenko
2019-12-13DIRECTOR: LINGO: Fixed menus without newline at the endEugene Sandulenko