Eugene Sandulenko
|
96e288c4c9
|
DIRECTOR: Update font generation
|
2016-08-03 23:43:01 +02:00 |
|
Eugene Sandulenko
|
59ebb0c68f
|
DIRECTOR: Switch Mac font loading to the common code
|
2016-08-03 23:40:36 +02:00 |
|
Eugene Sandulenko
|
0aba35e266
|
DIRECTOR: More debug output
|
2016-08-03 23:40:36 +02:00 |
|
Dmitry Iskrich
|
f0990e7221
|
DIRECTOR: Add extra fields for sprites
The presence of these fields depends on the type of sprite
|
2016-08-03 23:40:36 +02:00 |
|
Eugene Sandulenko
|
0ad467f832
|
DIRECTOR: Lingo: Do not error out on non-existent sprites/casts
|
2016-08-03 23:40:36 +02:00 |
|
Eugene Sandulenko
|
c4e1d08d4a
|
DIRECTOR: Added default Mac palette
|
2016-08-03 23:40:36 +02:00 |
|
Eugene Sandulenko
|
bb7e9b64b6
|
DIRECTOR: Unify dumpScript() signature
|
2016-08-03 23:40:36 +02:00 |
|
Eugene Sandulenko
|
9c8848b8ff
|
DIRECTOR: Dump scripts before execution, not after
|
2016-08-03 23:40:36 +02:00 |
|
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 |
|