Commit Graph
242 Commits
Author SHA1 Message Date
Eugene Sandulenko 46138a2c9d DIRECTOR: Lingo: Made addCode() accept const char * 2016-08-03 23:40:36 +02:00
Dmitry Iskrich 1808dcdc30 DIRECTOR: Add modified flag, Lingo: Handle some common cast fields 2016-08-03 23:40:36 +02:00
Dmitry Iskrich 445bf8f5da DIRECTOR: Add sprite controlling fields 2016-08-03 23:40:36 +02:00
Dmitry Iskrich bb469dc84d DIRECTOR: Lingo: Set/Get common sprite fields 2016-08-03 23:40:36 +02:00
Dmitry Iskrich 350f81635f DIRECTOR: Render checkbox and button rectangles 2016-08-03 23:40:36 +02:00
Dmitry Iskrich b62089ed95 DIRECTOR: Fix image resource checking 2016-08-03 23:40:36 +02:00
Dmitry Iskrich 260c44beed DIRECTOR: Handle text gutter/border box 2016-08-03 23:40:36 +02:00
Eugene Sandulenko 36d7addda9 DIRECTOR: Fix another crash on exit 2016-08-03 23:40:36 +02:00
Dmitry Iskrich 32fb9a3344 DIRECTOR: Draw string with mac fonts 2016-08-03 23:40:36 +02:00
Dmitry Iskrich 1b0e546745 DIRECTOR: Assignment some TextCast unknows 2016-08-03 23:40:36 +02:00
Dmitry Iskrich 56d51f9c1d DIRECTOR: Loading Classic Mac fonts 2016-08-03 23:40:36 +02:00
Dmitry Iskrich 061f868d79 DIRECTOR: Free memory, fix render text ID 2016-08-03 23:40:36 +02:00
Dmitry Iskrich 2ad3d3a236 DIRECTOR: Simple text rendering 2016-08-03 23:40:36 +02:00
Dmitry Iskrich b460a7c036 DIRECTOR: Calculate values for text rendering 2016-08-03 23:40:36 +02:00
Dmitry Iskrich 0f58203c02 DIRECTOR: Fix rendering resource, loading shared BMP 2016-08-03 23:40:36 +02:00
Eugene Sandulenko a279faf251 DIRECTOR: Fix warning 2016-08-03 23:40:36 +02:00
Dmitry Iskrich 256727964c DIRECTOR: Render bitmaps 2016-08-03 23:40:36 +02:00
Dmitry Iskrich 30db02c87e DIRECTOR: Handle some differences beetwen D1-3 and D4-6 2016-08-03 23:40:36 +02:00
Dmitry Iskrich b208b8e5ff DIRECTOR: Fix memory corruption 2016-08-03 23:40:36 +02:00
Dmitry Iskrich 7164b1531c DIRECTOR: Fix code style violation 2016-08-03 23:40:36 +02:00
Dmitry Iskrich 4b871b62e5 DIRECTOR: Renew shared resources when loading new folder 2016-08-03 23:40:36 +02:00
Dmitry Iskrich 038a3ca293 DIRECTOR: Change Labels HashMap to SortedArray 2016-08-03 23:40:36 +02:00
Dmitry Iskrich 0b9e3607a0 DIRECTOR: Using shared casts for rendering 2016-08-03 23:40:36 +02:00
Dmitry Iskrich 825a9fb29f DIRECTOR: Load shared casts in engine 2016-08-03 23:40:36 +02:00
Dmitry Iskrich e93960e200 DIRECTOR: Add to Score jump labels commands 2016-08-03 23:40:36 +02:00
Dmitry Iskrich 8a884ad08c DIRECTOR: Change ReadStream to ReadStreamEndian 2016-08-03 23:40:36 +02:00
Dmitry Iskrich 9ba86b960c DIRECTOR: Refactoring renderSprite 2016-08-03 23:40:36 +02:00
Dmitry Iskrich cc9d17c5eb DIRECTOR: Support goto command in Score 2016-08-03 23:40:36 +02:00
Dmitry Iskrich a5b69ca37d DIRECTOR: Handle Ghost, Reverse ink types 2016-08-03 23:40:36 +02:00
Dmitry Iskrich 952c2ceabd DIRECTOR: Add some enums for cast structures 2016-08-03 23:40:36 +02:00
Dmitry Iskrich 632a07500f DIRECTOR: Fix trans initialization 2016-08-03 23:40:36 +02:00
Dmitry Iskrich 9d72e0137b DIRECTOR: Fix trail surface bug 2016-08-03 23:40:36 +02:00
Eugene Sandulenko dfdb194957 DIRECTOR: Fix Matte ink rendering 2016-08-03 23:40:36 +02:00
Dmitry Iskrich 36df662863 DIRECTOR: Handle transition chunk size exception 2016-08-03 23:40:36 +02:00
Dmitry Iskrich 6a0e3945cf DIRECTOR: Set engine pointer in Frame 2016-08-03 23:40:36 +02:00
Dmitry Iskrich 6b5c0626f7 DIRECTOR: Load palette directly to engine 2016-08-03 23:40:36 +02:00
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
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 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