aboutsummaryrefslogtreecommitdiff
path: root/engines/mutationofjb/commands
AgeCommit message (Collapse)Author
2018-11-02MUTATIONOFJB: Draw bitmaps.Ľubomír Remák
Implement RB (bitmap visibility) command. Implement stub for FLX and FLB (play animation) commands.
2018-10-31MUTATIONOFJB: Add basic support for RABLOAD command.Ľubomír Remák
Also fix an issue with parsing IF command. This commit makes the game completable (with many issues).
2018-10-30MUTATIONOFJB: Add stub for switching game chapter.Ľubomír Remák
2018-10-28MUTATIONOFJB: Allow completion of first chapter.Ľubomír Remák
Implement dummy SPECIALSHOW command (skip puzzle). Fix NEWROOM command parsing. Fix use action on inventory items. Fix interaction with certain doors.
2018-08-29MUTATIONOFJB: Allow script commands to access all objects.Miroslav Remák
Previously objects with IDs beyond the defined number of objects were not accessible to IfCommand and ChangeObjectCommand. For example, this would cause script errors inside Fisher's house.
2018-08-25MUTATIONOFJB: Change old-style C casts to static_cast.Ľubomír Remák
2018-08-25MUTATIONOFJB: Don't mark internal strings as translatable.Ľubomír Remák
2018-08-25MUTATIONOFJB: Fix missing lines between block ends.Ľubomír Remák
2018-08-25MUTATIONOFJB: Fix forward declarations of structs.Ľubomír Remák
2018-08-25MUTATIONOFJB: Improve documentation and naming.Ľubomír Remák
2018-08-25MUTATIONOFJB: Fix code formatting issues (with astyle).Ľubomír Remák
2018-08-25MUTATIONOFJB: Implement SETCOL command.Ľubomír Remák
2018-08-25MUTATIONOFJB: Implement SayCommand::execute.Ľubomír Remák
2018-08-25MUTATIONOFJB: Implement multiple speeches in one response line.Ľubomír Remák
2018-08-25MUTATIONOFJB: Fix crash when static/door name is set to empty string.Miroslav Remák
2018-08-25MUTATIONOFJB: Improve documentation, rename cryptic variables.Miroslav Remák
2018-08-25MUTATIONOFJB: Run extra sections from conversation.Ľubomír Remák
2018-08-25MUTATIONOFJB: Fix multiple RANDOM commands in one script.Miroslav Remák
2018-08-25MUTATIONOFJB: Implement RANDOM command.Miroslav Remák
2018-08-25MUTATIONOFJB: Draw objects (first frame only) and improve conversation support.Ľubomír Remák
2018-08-25MUTATIONOFJB: Basic conversation support.Ľubomír Remák
2018-08-25MUTATIONOFJB: Add support for DEFINE_STRUCT script command.Ľubomír Remák
2018-08-25MUTATIONOFJB: Fix issue with parsing #MACRO and #STARTUP right after end ↵Ľubomír Remák
block command.
2018-08-25MUTATIONOFJB: Add rename command.Ľubomír Remák
2018-08-25MUTATIONOFJB: Refactor inventory UI into separate widget, add button widgets.Ľubomír Remák
2018-08-25MUTATIONOFJB: Implement UI for inventory.Ľubomír Remák
2018-08-25MUTATIONOFJB: Add support for NEWROOM command.Ľubomír Remák
2018-08-25MUTATIONOFJB: Parse startup sections in scripts and fix change scene command.Ľubomír Remák
2018-08-25MUTATIONOFJB: Support for running commands.Ľubomír Remák
2018-08-25MUTATIONOFJB: Add support for calling macros.Ľubomír Remák
2018-08-25MUTATIONOFJB: Add changescene debug command and fix macro debug commands.Ľubomír Remák
2018-08-25MUTATIONOFJB: Add support for macro definitions.Ľubomír Remák
2018-08-25MUTATIONOFJB: Add support for CAMEFROM command.Ľubomír Remák
2018-08-25MUTATIONOFJB: Load local (room) scripts.Ľubomír Remák
2018-08-25MUTATIONOFJB: Add Game class.Ľubomír Remák
2018-08-25MUTATIONOFJB: Fix GOTO command.Ľubomír Remák
2018-08-25MUTATIONOFJB: Add support for labels and goto.Ľubomír Remák
2018-08-25MUTATIONOFJB: Add support of IFPIGGY command.Ľubomír Remák
2018-08-25MUTATIONOFJB: Add support for IFITEM command and fix parsing conditional ↵Ľubomír Remák
commands that are right after #ELSE.
2018-08-25MUTATIONOFJB: Don't store ActionInfo pointers, because they might be ↵Ľubomír Remák
invalidated, and parse/show actions with two objects correctly.
2018-08-25MUTATIONOFJB: Fix some code formatting issues.Ľubomír Remák
2018-08-25MUTATIONOFJB: Fix uninitialized ChangeOperation, fix parsing tag in IF ↵Ľubomír Remák
command and add some comments.
2018-08-25MUTATIONOFJB: Show multiple script commands in showsection debug command.Ľubomír Remák
2018-08-25MUTATIONOFJB: Implement inventory commands.Ľubomír Remák
2018-08-25MUTATIONOFJB: Implement data model for inventory.Ľubomír Remák
2018-08-25MUTATIONOFJB: Add say command with dummy implementation.Ľubomír Remák
2018-08-25MUTATIONOFJB: Add change scene command, implement listsections and ↵Ľubomír Remák
showsection debug console commands.
2018-08-25MUTATIONOFJB: Add support for CHANGED, CHANGEO and CHANGES commands.Ľubomír Remák
2018-08-25MUTATIONOFJB: Continue implementation of if/else script commands.Ľubomír Remák
2018-08-25MUTATIONOFJB: Start implementation of ATN scripts (IF command).Ľubomír Remák