Miroslav Remák
|
298bfc3d10
|
MUTATIONOFJB: Subclass Graphics::Font to reuse existing code.
|
2018-08-25 23:12:01 +02:00 |
|
Ľubomír Remák
|
cd15dd82a2
|
MUTATIONOFJB: Check for out of bounds destination in blit_if.
|
2018-08-25 23:12:01 +02:00 |
|
Ľubomír Remák
|
4fbbaf944a
|
MUTATIONOFJB: Extend blit_if to support both ManagedSurface and Surface.
|
2018-08-25 23:12:01 +02:00 |
|
Ľubomír Remák
|
32df911b4d
|
MUTATIONOFJB: Implement SETCOL command.
|
2018-08-25 23:12:01 +02:00 |
|
Ľubomír Remák
|
3306cbfeaa
|
MUTATIONOFJB: Implement SayCommand::execute.
|
2018-08-25 23:12:01 +02:00 |
|
Ľubomír Remák
|
2e656e69b3
|
MUTATIONOFJB: Blit with threshold.
|
2018-08-25 23:12:01 +02:00 |
|
Ľubomír Remák
|
6c4ae7f198
|
MUTATIONOFJB: Implement multiple speeches in one response line.
|
2018-08-25 23:12:01 +02:00 |
|
Miroslav Remák
|
215b87ccca
|
MUTATIONOFJB: When redrawing room, draw object animations at their current frame instead of their first frame.
|
2018-08-25 23:12:01 +02:00 |
|
Miroslav Remák
|
96fbe2f881
|
MUTATIONOFJB: Fix crash when static/door name is set to empty string.
|
2018-08-25 23:12:01 +02:00 |
|
Miroslav Remák
|
9aa911314f
|
MUTATIONOFJB: Handle hardcoded animations.
|
2018-08-25 23:12:01 +02:00 |
|
Miroslav Remák
|
578a6794de
|
MUTATIONOFJB: Improve documentation, rename cryptic variables.
|
2018-08-25 23:12:01 +02:00 |
|
Ľubomír Remák
|
cda1f0dd3a
|
MUTATIONOFJB: Animate objects.
|
2018-08-25 23:12:01 +02:00 |
|
Miroslav Remák
|
f94ff7aa8e
|
MUTATIONOFJB: Implement word wrapping for subtitles.
|
2018-08-25 23:12:01 +02:00 |
|
Ľubomír Remák
|
f70eb01061
|
MUTATIONOFJB: Add null check.
|
2018-08-25 23:12:01 +02:00 |
|
Ľubomír Remák
|
74ef0d9cfe
|
MUTATIONOFJB: Correctly handle empty animation frames.
|
2018-08-25 23:12:01 +02:00 |
|
Ľubomír Remák
|
2ee0a90059
|
MUTATIONOFJB: Change cursor color when it's under entity.
|
2018-08-25 23:12:01 +02:00 |
|
Ľubomír Remák
|
2cd1728f42
|
MUTATIONOFJB: Add support for repeating choices.
|
2018-08-25 23:12:01 +02:00 |
|
Miroslav Remák
|
eaba12cecd
|
MUTATIONOFJB: Use the vanilla cursor.
|
2018-08-25 23:12:01 +02:00 |
|
Ľubomír Remák
|
d358a65bbc
|
MUTATIONOFJB: Run extra sections from conversation.
|
2018-08-25 23:12:01 +02:00 |
|
Miroslav Remák
|
d22da95282
|
MUTATIONOFJB: Fix multiple RANDOM commands in one script.
|
2018-08-25 23:12:01 +02:00 |
|
Ľubomír Remák
|
296835f84a
|
MUTATIONOFJB: Draw object animations on map scene.
|
2018-08-25 23:12:01 +02:00 |
|
Miroslav Remák
|
3b614f0832
|
MUTATIONOFJB: Implement RANDOM command.
|
2018-08-25 23:12:01 +02:00 |
|
Ľubomír Remák
|
febff83a4e
|
MUTATIONOFJB: Draw objects (first frame only) and improve conversation support.
|
2018-08-25 23:12:01 +02:00 |
|
Miroslav Remák
|
d2e354b51f
|
MUTATIONOFJB: Implement scroll buttons.
|
2018-08-25 23:12:01 +02:00 |
|
Ľubomír Remák
|
20d6d71ec9
|
MUTATIONOFJB: Basic conversation support.
|
2018-08-25 23:12:01 +02:00 |
|
Ľubomír Remák
|
f102667fc2
|
MUTATIONOFJB: Add support for DEFINE_STRUCT script command.
|
2018-08-25 23:12:01 +02:00 |
|
Ľubomír Remák
|
2fb867b2f5
|
MUTATIONOFJB: Fix issue with parsing #MACRO and #STARTUP right after end block command.
|
2018-08-25 23:12:01 +02:00 |
|
Ľubomír Remák
|
61c106b330
|
MUTATIONOFJB: Add font support and conversation widget.
|
2018-08-25 23:12:01 +02:00 |
|
Ľubomír Remák
|
5290d9a74b
|
MUTATIONOFJB: Draw HUD background.
|
2018-08-25 23:12:01 +02:00 |
|
Ľubomír Remák
|
29a809d691
|
MUTATIONOFJB: Add rename command.
|
2018-08-25 23:12:01 +02:00 |
|
Ľubomír Remák
|
c25ed89572
|
MUTATIONOFJB: Refactor inventory UI into separate widget, add button widgets.
|
2018-08-25 23:12:01 +02:00 |
|
Ľubomír Remák
|
9af3d8a238
|
MUTATIONOFJB: Implement UI for inventory.
|
2018-08-25 23:12:01 +02:00 |
|
Ľubomír Remák
|
9a3a66ab68
|
MUTATIONOFJB: Fix object animatation loader.
|
2018-08-25 23:12:01 +02:00 |
|
Ľubomír Remák
|
99d9055e20
|
MUTATIONOFJB: Load object frames and implement special handling for map scenes.
|
2018-08-25 23:12:01 +02:00 |
|
Ľubomír Remák
|
2b94873694
|
MUTATIONOFJB: Introduce better animation loader that supports diff frames.
|
2018-08-25 23:12:01 +02:00 |
|
Ľubomír Remák
|
128d30c91c
|
MUTATIONOFJB: Run action when clicking on static or door.
|
2018-08-25 23:12:01 +02:00 |
|
Ľubomír Remák
|
574bb83b97
|
MUTATIONOFJB: Add support for NEWROOM command.
|
2018-08-25 23:12:01 +02:00 |
|
Ľubomír Remák
|
e93e20dbe8
|
MUTATIONOFJB: Parse startup sections in scripts and fix change scene command.
|
2018-08-25 23:12:01 +02:00 |
|
Ľubomír Remák
|
7a18987301
|
MUTATIONOFJB: Support for running commands.
|
2018-08-25 23:12:01 +02:00 |
|
Ľubomír Remák
|
938f222d48
|
MUTATIONOFJB: Add support for calling macros.
|
2018-08-25 23:12:01 +02:00 |
|
Ľubomír Remák
|
e1d173ed75
|
MUTATIONOFJB: Add changescene debug command and fix macro debug commands.
|
2018-08-25 23:12:01 +02:00 |
|
Ľubomír Remák
|
63c0dac961
|
MUTATIONOFJB: Add support for macro definitions.
|
2018-08-25 23:12:01 +02:00 |
|
Ľubomír Remák
|
3928c52c0e
|
MUTATIONOFJB: Add support for CAMEFROM command.
|
2018-08-25 23:12:01 +02:00 |
|
Ľubomír Remák
|
7a081f0605
|
MUTATIONOFJB: Load local (room) scripts.
|
2018-08-25 23:12:01 +02:00 |
|
Ľubomír Remák
|
1d84041508
|
MUTATIONOFJB: Add Game class.
|
2018-08-25 23:12:01 +02:00 |
|
Ľubomír Remák
|
fb75e483e4
|
MUTATIONOFJB: Fix GOTO command.
|
2018-08-25 23:12:01 +02:00 |
|
Ľubomír Remák
|
54c2c0aee6
|
MUTATIONOFJB: Add support for labels and goto.
|
2018-08-25 23:12:01 +02:00 |
|
Ľubomír Remák
|
523f973e0a
|
MUTATIONOFJB: Add support of IFPIGGY command.
|
2018-08-25 23:12:01 +02:00 |
|
Ľubomír Remák
|
ae979a8310
|
MUTATIONOFJB: Add support for IFITEM command and fix parsing conditional commands that are right after #ELSE.
|
2018-08-25 23:12:01 +02:00 |
|
Ľubomír Remák
|
fa9c8be129
|
MUTATIONOFJB: Convert section names to 7bit ASCII in debug console.
|
2018-08-25 23:12:01 +02:00 |
|