Scott Percival
e82e8f663c
DIRECTOR: Load script context/names from shared archive
2020-02-06 19:41:46 +08:00
Eugene Sandulenko
25dca26ff8
DIRECTOR: Fix loading CastInfo strings
2020-01-08 23:08:13 +01:00
Eugene Sandulenko
d5b963a3b9
DIRECTOR: Get rid of _castTypes[]
2019-12-30 13:43:23 +01:00
Eugene Sandulenko
6810957e6d
DIRECTOR: Simplified cast management
2019-12-30 13:16:10 +01:00
Eugene Sandulenko
cd7da28a97
DIRECTOR: Track when mouse is down
2019-12-29 00:51:16 +01:00
Eugene Sandulenko
e3f2226550
DIRECTOR: Support for arbitrary cast resrouce offsets
2019-12-24 17:35:30 +01:00
Eugene Sandulenko
cf7b86ceb9
DIRECTOR: Furhter work on header dependency decrease
2019-12-24 00:19:27 +01:00
Eugene Sandulenko
121e42b88d
DIRECTOR: More work on reducing header dependency
2019-12-24 00:19:27 +01:00
Scott Percival
1c13d5d605
DIRECTOR: Load compiled Lingo scripts based on cast id
2019-12-23 08:58:14 +08:00
Scott Percival
86a3581847
DIRECTOR: Add intial loader for Lctx blocks
2019-12-23 08:58:14 +08:00
Eugene Sandulenko
b62e0886b8
DIRECTOR: Fix regression with c_goto command
2019-12-17 16:24:04 +01:00
Eugene Sandulenko
237c776b8e
DIRECTOR: Changed notion of 'go to' commands to postponed
...
Previously, we had immediate effect on _currentFrame, which could
affect the scripts, and we were losing event for 'exitFrame'. Now,
instead we're scheduling next frame in those cases.
2019-12-13 19:21:25 +01:00
Eugene Sandulenko
d09cb00df1
DIRECTOR: Fix label processing
2019-12-13 19:03:27 +01:00
Eugene Sandulenko
5251a67032
DIRECTOR: Optimize screen copying for zoomBoxes
2019-12-11 21:45:55 +01:00
Eugene Sandulenko
303b418dda
DIRECTOR: Implement zoomBox rendering
2019-12-10 00:32:54 +01:00
Eugene Sandulenko
a108fb8f92
DIRECTOR: Fix crash with debug ouptut
2019-11-27 19:29:32 +01:00
Scott Percival
2a8019be31
DIRECTOR: Add loader for Lingo name section.
2019-11-17 22:31:54 +01:00
Scott Percival
ffde055357
DIRECTOR: begin interpreter for Lingo V4 bytecode
2019-11-17 22:31:54 +01:00
Eugene Sandulenko
c750d17b0c
DIRECTOR: Fix #include paths
2017-05-02 22:04:21 +02:00
Tobia Tesan
84a65f9df0
DIRECTOR: Init textCasts with Stxts in Score
2017-05-02 21:01:23 +01:00
Tobia Tesan
61e4181f5f
DIRECTOR: Add _loadedStxts member to Score
2017-05-02 21:01:23 +01:00
D G Turner
827e4efb09
DIRECTOR: Fix Various Compiler Warnings.
2017-04-25 00:53:48 +01:00
Eugene Sandulenko
f981e228c1
DIRECTOR: Detect immediate Lingo actions
2017-03-14 09:26:20 +01:00
stevenhoefel
fba1368267
DIRECTOR: pre-load cast members.
2017-03-12 00:18:03 +11:00
Eugene Sandulenko
3c08904e5f
DIRECTOR: Fixed global even handlers calling
...
Handlers defined via 'when ...', should stay at global level
2017-03-10 09:00:35 +01:00
Eugene Sandulenko
4c3f07b3e0
DIRECTOR: Moved event processor to events.cpp
2017-03-09 17:57:12 +01:00
Eugene Sandulenko
4ab38721ce
DIRECTOR: Load CastInfo for the Shared Cast
2017-03-01 22:41:07 +01:00
stevenhoefel
b0093cba4b
DIRECTOR: Capture Mouse Down Sprite and highlight respective items.
2017-02-28 15:44:52 +11:00
Eugene Sandulenko
9cdeb4c88e
DIRECTOR: Lingo: Implemented b_field() method
2017-02-22 17:05:08 +01:00
Eugene Sandulenko
fb7992568f
DIRECTOR: Beutify debug output
2017-02-17 18:51:09 +01:00
Eugene Sandulenko
98b4d12d4c
DIRECTOR: Lingo: Implement b_delay()
2017-02-14 18:49:20 +01:00
Eugene Sandulenko
76e66a4be4
DIRECTOR: Lingo: Implemented b_quit()
2017-02-04 23:32:22 +01:00
stevenhoefel
863827321c
DIRECTOR: Implement function 'marker'.
2017-01-16 21:08:04 +11:00
stevenhoefel
9cb400e05c
DIRECTOR: Style fixes plus 1/8bpp corrections.
2017-01-13 22:39:58 +11:00
stevenhoefel
60f936d1f7
DIRECTOR: More work to get events triggering. Loop all frames in score.
2017-01-10 09:24:21 +11:00
stevenhoefel
3359ea9c99
DIRECTOR: CASt members have Children in D4.
2017-01-09 00:00:04 +01:00
Eugene Sandulenko
82211302c0
DIRECTOR: More work on Cast loading in D4
2016-11-13 01:15:12 +01:00
Eugene Sandulenko
3291a9761c
DIRECTOR: Implement D4 CASt member parsing stub
2016-11-08 23:41:43 +01:00
Eugene Sandulenko
25a2333394
DIRECTOR: Split out cast-related classes into separate file
2016-11-08 21:51:51 +01:00
Eugene Sandulenko
b0f30906df
DIRECTOR: More debug output to CASt resource loading
2016-11-08 10:50:52 +01:00
Eugene Sandulenko
7ce632f862
JANITORIAL: Whitespace fixes
2016-11-04 23:50:01 +01:00
Eugene Sandulenko
9e54089fe7
DIRECTOR: Mark current cast loading method as D2
2016-10-29 08:07:19 -07:00
Eugene Sandulenko
4162295464
DIRECTOR: Lingo: Implemented getting 'the frame' entity
2016-10-19 21:47:44 +02:00
Eugene Sandulenko
6ef67b9186
DIRECTOR: Further work on text cast loading and rendering
2016-10-18 11:50:12 +02:00
Eugene Sandulenko
fab199d37e
JANITORIAL: Make GPL headers uniform
2016-09-03 12:46:38 +02:00
Eugene Sandulenko
91cc02b0ee
DIRECTOR: Cleanup
2016-09-01 10:52:11 +02:00
Eugene Sandulenko
c207d703fe
DIRECTOR: Fixed shared cast loading
2016-08-30 09:55:20 +02:00
Eugene Sandulenko
64587bbac7
DIRECTOR: Fix cast scanning
2016-08-29 18:19:18 +02:00
Eugene Sandulenko
7e0899f5d4
DIRECTOR: Start executing frame scripts
2016-08-25 18:16:15 +02:00
Eugene Sandulenko
35243a235a
DIRECTOR: Implemented uncompressed 1bpp pictures. Works sometimes
2016-08-24 22:40:35 +02:00