Dmitry Iskrich
|
23c79a2786
|
DIRECTOR: Add parsing mac names from folder
|
2016-08-03 23:40:36 +02:00 |
|
Dmitry Iskrich
|
2f8640c33a
|
DIRECTOR: Parse movie archive separately Load mac name and labels in the constructor
|
2016-08-03 23:40:36 +02:00 |
|
Eugene Sandulenko
|
7607ba926c
|
DIRECTOR: Whitespace fixes
|
2016-08-03 23:40:36 +02:00 |
|
Eugene Sandulenko
|
4b56951d30
|
DIRECTOR: Started work on converting Lingo into compiler
|
2016-08-03 23:40:36 +02:00 |
|
Dmitry Iskrich
|
d90a8605d2
|
DIRECTOR: Fix sprite draw rects issues
|
2016-08-03 23:40:36 +02:00 |
|
Dmitry Iskrich
|
511c0d9f7b
|
DIRECTOR: Dump movie scripts, and scripts from cast info
|
2016-08-03 23:40:36 +02:00 |
|
Dmitry Iskrich
|
ddcaad4a11
|
DIRECTOR: Parse common STXT scripts
|
2016-08-03 23:40:36 +02:00 |
|
Dmitry Iskrich
|
16a2b7e7c3
|
DIRECTOR: Add other cover transitions such as cover left, right, down right, down left, up right, up left
|
2016-08-03 23:40:36 +02:00 |
|
Dmitry Iskrich
|
d3b49ba509
|
DIRECTOR: Format code, send movie, sprite scripts to Lingo
|
2016-08-03 23:40:36 +02:00 |
|
Eugene Sandulenko
|
c520b45247
|
DIRECTOR: Fix Matte Ink.
Mask mode was not specified at the addSeed() time.
|
2016-08-03 23:40:36 +02:00 |
|
Dmitry Iskrich
|
82daeb9e62
|
DIRECTOR: Add stub for storage code
|
2016-08-03 23:40:36 +02:00 |
|
Dmitry Iskrich
|
bd05d98fa5
|
DIRECTOR: Add support for to/from MCI play options
|
2016-08-03 23:40:36 +02:00 |
|
Dmitry Iskrich
|
2387e72104
|
DIRECTOR: Play sound from MCI command
|
2016-08-03 23:40:36 +02:00 |
|
Dmitry Iskrich
|
82094ed5c9
|
DIRECTOR: Process events in transitions
|
2016-08-03 23:40:36 +02:00 |
|
Dmitry Iskrich
|
487ce6a02c
|
DIRECTOR: Read palette info, handle wait sound events
|
2016-08-03 23:40:36 +02:00 |
|
Dmitry Iskrich
|
055fb9e1bf
|
DIRECTOR: Handle cover up/down transitions
|
2016-08-03 23:40:36 +02:00 |
|
Dmitry Iskrich
|
e51e28cf7e
|
DIRECTOR: Parse transition flags
|
2016-08-03 23:40:36 +02:00 |
|
Dmitry Iskrich
|
23b289f2f8
|
DIRECTOR: Add support for trail sprites
|
2016-08-03 23:40:36 +02:00 |
|
Eugene Sandulenko
|
106e629210
|
DIRECTOR: Lingo: Add support for boolean flags in MCI
|
2016-08-03 23:40:36 +02:00 |
|
Eugene Sandulenko
|
75d759c4d8
|
DIRECTOR: Lingo: Implement MCI command parsing
|
2016-08-03 23:40:36 +02:00 |
|
Eugene Sandulenko
|
df50e60b1a
|
DIRECTOR: Lingo: fixed String passing from lexer to parser
|
2016-08-03 23:40:36 +02:00 |
|
Eugene Sandulenko
|
4e2b3f449e
|
DIRECTOR: Lingo: Moved func_mci() to a separate file
|
2016-08-03 23:40:36 +02:00 |
|
Eugene Sandulenko
|
45a57ce9b7
|
DIRECTOR: Lingo: Add support for '--' comments
|
2016-08-03 23:40:36 +02:00 |
|
Eugene Sandulenko
|
f2b0abbafc
|
DIRECTOR: Lingo, added put/set functions and support for multiline input
|
2016-08-03 23:40:36 +02:00 |
|
Eugene Sandulenko
|
824c3fb661
|
DIRECTOR: Added stub for 'mci' Lingo command
|
2016-08-03 23:40:36 +02:00 |
|
Dmitry Iskrich
|
e4428587b7
|
DIRECTOR: Support 2 tracking sound system
|
2016-08-03 23:40:36 +02:00 |
|
Eugene Sandulenko
|
049500d5ba
|
DIRECTOR: Added stub parser. Now just arithmetic expressions.
|
2016-08-03 23:40:36 +02:00 |
|
Dmitry Iskrich
|
0c7f2cedd7
|
DIRECTOR: Storage CastInfo, format strings
|
2016-08-03 23:40:36 +02:00 |
|
Dmitry Iskrich
|
51843bc3b3
|
DIRECTOR: Fix memory leak
|
2016-08-03 23:40:36 +02:00 |
|
Dmitry Iskrich
|
c7657b994a
|
DIRECTOR: Generate mouse events
|
2016-08-03 23:40:36 +02:00 |
|
Dmitry Iskrich
|
2b57a711f6
|
DIRECTOR: Fix palette loading
|
2016-08-03 23:40:36 +02:00 |
|
Dmitry Iskrich
|
8064274d3b
|
DIRECTOR: Change order events (Director 4.0)
|
2016-08-03 23:40:36 +02:00 |
|
Dmitry Iskrich
|
c9ac498cf0
|
DIRECTOR: Add initial sound playback support
|
2016-08-03 23:40:36 +02:00 |
|
Dmitry Iskrich
|
fd3c336860
|
DIRECTOR: Refactor in accordance with Director Loop, generate main lingo events
|
2016-08-03 23:40:36 +02:00 |
|
Dmitry Iskrich
|
d01fddfa6b
|
DIRECTOR: Add transition types
|
2016-08-03 23:40:36 +02:00 |
|
Dmitry Iskrich
|
1099838bbd
|
DIRECTOR: Fix load actions
|
2016-08-03 23:40:36 +02:00 |
|
Dmitry Iskrich
|
a0276402d0
|
DIRECTOR: Add user actions, sprite, movie events to lingo events
|
2016-08-03 23:40:36 +02:00 |
|
Dmitry Iskrich
|
cd0e04f672
|
DIRECTOR: Check if file is open, rename dump folder
|
2016-08-03 23:40:36 +02:00 |
|
Dmitry Iskrich
|
bc2e73c20b
|
DIRECTOR: Add dump scripts
|
2016-08-03 23:40:36 +02:00 |
|
Eugene Sandulenko
|
fd7b2f33bf
|
DIRECTOR: Added stub for Lingo interpreter
|
2016-08-03 23:40:36 +02:00 |
|
Eugene Sandulenko
|
f471b48cf4
|
DIRECTOR: Fix guard includes
|
2016-08-03 23:40:36 +02:00 |
|
Dmitry Iskrich
|
61f15f16da
|
DIRECTOR: Add font map loading
|
2016-08-03 23:40:36 +02:00 |
|
Dmitry Iskrich
|
414a0b1c35
|
DIRECTOR: Add file info loading, fix strings loading
|
2016-08-03 23:40:36 +02:00 |
|
Dmitry Iskrich
|
1b6b24740e
|
DIRECTOR: Add cast info loading
|
2016-08-03 23:40:36 +02:00 |
|
Dmitry Iskrich
|
e17de45075
|
DIRECTOR: Fix tempo channel parsing, add missed events
|
2016-08-03 23:40:36 +02:00 |
|
Dmitry Iskrich
|
14d0bb6844
|
DIRECTOR: Find CLUT table in score initialization
|
2016-08-03 23:40:36 +02:00 |
|
Eugene Sandulenko
|
cc2abbbb9c
|
DIRECTOR: Use pixel(0,0) for Matte ink
|
2016-08-03 23:40:36 +02:00 |
|
Dmitry Iskrich
|
06a655ff9d
|
DIRECTOR: Fix bitmap cast reading
|
2016-08-03 23:40:36 +02:00 |
|
Dmitry Iskrich
|
bd345ce81c
|
DIRECTOR: Parse mac name
|
2016-08-03 23:40:36 +02:00 |
|
Eugene Sandulenko
|
f954105320
|
DIRECTOR: Switch Matte Ink to using flood fill mask mode.
|
2016-08-03 23:40:36 +02:00 |
|