Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-10-03 | MUTATIONOFJB: Remove Unused Private Member Field | D G Turner | |
This was causing a GCC Compiler Warning when -Wunused-private-field is set. | |||
2019-09-29 | MUTATIONOFJB: Mark the game as not using MIDI. | Henrik "Henke37" Andersson | |
2019-04-11 | MUTATIONOFJB: Fix warning | Cameron Cawley | |
2019-02-03 | MUTATIONOFJB: Fix play animation command. | Ľubomír Remák | |
2019-01-12 | MUTATIONOFJB: Fix SETANIM and add support for pickupable statics. | Ľubomír Remák | |
2019-01-12 | MUTATIONOFJB: Add support for SETANIM command. | Ľubomír Remák | |
2018-11-02 | MUTATIONOFJB: Draw bitmaps. | Ľubomír Remák | |
Implement RB (bitmap visibility) command. Implement stub for FLX and FLB (play animation) commands. | |||
2018-10-31 | MUTATIONOFJB: 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-30 | MUTATIONOFJB: Add stub for switching game chapter. | Ľubomír Remák | |
2018-10-28 | MUTATIONOFJB: 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-10-28 | MUTATIONOFJB: Implement implicit actions. | Ľubomír Remák | |
Add implicit pick up action for certain statics. Respect disabled implicit walk action for doors. | |||
2018-10-28 | MUTATIONOFJB: Add support for combining items. | Ľubomír Remák | |
Introduce game screen and game widget. Add status bar to show currently hovered and picked items. Load hardcoded strings from game executable. | |||
2018-09-06 | MUTATIONOFJB: Small fixes. | Ľubomír Remák | |
Handle errors in save/load code. Fix typo in Game::colorFromString. | |||
2018-09-06 | MUTATIONOFJB: Add support for 'look' action on inventory items. | Ľubomír Remák | |
2018-09-01 | MUTATIONOFJB: Add support for loading save during startup. | Ľubomír Remák | |
2018-08-30 | MUTATIONOFJB: Basic save/load support. | Ľubomír Remák | |
Warning: The save format is subject to change. | |||
2018-08-29 | MUTATIONOFJB: 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-29 | MUTATIONOFJB: Disallow interaction with inactive doors. | Miroslav Remák | |
2018-08-29 | MUTATIONOFJB: Fix interaction with certain overlapped statics. | Miroslav Remák | |
An active static overlapped by an inactive static with lower ID was not interactable. For example, this affected the scene with the sawfish, where the machine in the closet would be blocked by the closet itself. | |||
2018-08-27 | MUTATIONOFJB: Fix Coverity issues. | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Fix MSVC warnings. | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Use advanced detector. | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Move method comments to headers. | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Change old-style C casts to static_cast. | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Don't mark internal strings as translatable. | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Fix missing lines between block ends. | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Fix forward declarations of structs. | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Improve documentation and naming. | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Fix code formatting issues (with astyle). | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Improve documentation for statics. | Miroslav Remák | |
2018-08-25 | MUTATIONOFJB: Subclass Graphics::Font to reuse existing code. | Miroslav Remák | |
2018-08-25 | MUTATIONOFJB: Check for out of bounds destination in blit_if. | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Extend blit_if to support both ManagedSurface and Surface. | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Implement SETCOL command. | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Implement SayCommand::execute. | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Blit with threshold. | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Implement multiple speeches in one response line. | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: When redrawing room, draw object animations at their current ↵ | Miroslav Remák | |
frame instead of their first frame. | |||
2018-08-25 | MUTATIONOFJB: Fix crash when static/door name is set to empty string. | Miroslav Remák | |
2018-08-25 | MUTATIONOFJB: Handle hardcoded animations. | Miroslav Remák | |
2018-08-25 | MUTATIONOFJB: Improve documentation, rename cryptic variables. | Miroslav Remák | |
2018-08-25 | MUTATIONOFJB: Animate objects. | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Implement word wrapping for subtitles. | Miroslav Remák | |
2018-08-25 | MUTATIONOFJB: Add null check. | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Correctly handle empty animation frames. | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Change cursor color when it's under entity. | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Add support for repeating choices. | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Use the vanilla cursor. | Miroslav Remák | |
2018-08-25 | MUTATIONOFJB: Run extra sections from conversation. | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Fix multiple RANDOM commands in one script. | Miroslav Remák | |