49597 Commits

Author SHA1 Message Date
Eugene Sandulenko
d541c5e1a1 DIRECTOR: Lingo: Improved debug output 2017-03-10 18:56:42 +01:00
Eugene Sandulenko
0a59d0a1c2 DIRECTOR: Lingo: Don't leak memory on restart 2017-03-10 09:19:00 +01:00
Eugene Sandulenko
2506f61575 DIRECTOR: Lingo: Reset scripts when switching movies 2017-03-10 09:13:46 +01:00
Eugene Sandulenko
f123a6e4eb DIRECTOR: More debug output for movie playback 2017-03-10 09:10:11 +01: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
Paul Gilbert
3e1d298a61 TITANIC: Properly implement CBaseStarEntry equality test 2017-03-09 20:50:56 -05:00
Eugene Sandulenko
4c3f07b3e0 DIRECTOR: Moved event processor to events.cpp 2017-03-09 17:57:12 +01:00
Paul Gilbert
12bedb4a93 TITANIC: Fix compiler warnings 2017-03-09 00:25:54 -05:00
Paul Gilbert
0e0500f065 TITANIC: Compilation fix in addStar method 2017-03-08 23:53:39 -05:00
Paul Gilbert
4daf983b2e TITANIC: Added addStar and other methods 2017-03-08 23:27:26 -05:00
Paul Gilbert
faaaab9d89 TITANIC: In progress code for CStarControlSub5 class 2017-03-08 22:05:43 -05:00
Eugene Sandulenko
ff7cff72f4 DIRECTOR: Lingo: More debug output to call() method 2017-03-08 18:49:19 +01:00
Eugene Sandulenko
0a044b21df DIRECTOR: Fix event mouse event processing in D3 2017-03-08 18:37:16 +01:00
Eugene Sandulenko
6a96a062c7 DIRECTOR: Lingo: Fix parsing D4 variant of 'on ...' clause 2017-03-07 19:34:41 +01:00
Eugene Sandulenko
45dcd06eff DIRECTOR: Lingo: Added definition for 'on' clauses without 'end' 2017-03-07 18:17:31 +01:00
Eugene Sandulenko
983237d912 DIRECTOR: Added sanity check to Score::getSpriteById() 2017-03-07 07:51:38 +01:00
Eugene Sandulenko
4307acdcc8 DIRECTOR: Lingo: Split 'on ...' statement when preprocessing
D4 scripts do not have respective 'end...' statement, which leads
to syntax errors. Now we are preprocessing those as well.
2017-03-06 20:34:04 +01:00
Eugene Sandulenko
28eb61657e DIRECTOR: Execture sprite scripts in D2/D3 2017-03-06 20:19:55 +01:00
Walter van Niftrik
8b9d9bcf84 ADL: Fix incorrect delete (CID 1371758) 2017-03-06 17:01:26 +01:00
Eugene Sandulenko
7f2ddf8a13 DIRECTOR: Fix class initialization 2017-03-06 07:05:42 +01:00
Paul Gilbert
cf37d0148d TITANIC: Implementing CStarControlSub5 class 2017-03-05 20:11:49 -05:00
Walter van Niftrik
56206fef9f ADL: Implement hires4 intro (1986 re-release) 2017-03-05 21:16:58 +01:00
Walter van Niftrik
3beb48f5ce ADL: Fix error() when opening GMM during intro
This is a regression from 516815d
2017-03-05 21:16:58 +01:00
Walter van Niftrik
494682de90 ADL: Add byte-access functions to Display class 2017-03-05 21:16:58 +01:00
Walter van Niftrik
33c8073bc2 ADL: Make framebuffer loader static 2017-03-05 21:16:58 +01:00
Walter van Niftrik
19b07a7c12 ADL: Move multi-disk handling into v2 2017-03-05 21:16:58 +01:00
Walter van Niftrik
c88d30d8d3 ADL: Allow smaller delays 2017-03-05 21:16:58 +01:00
Walter van Niftrik
6bd7ca75f9 ADL: Move shape drawing into base gfx class 2017-03-05 21:16:57 +01:00
Walter van Niftrik
e97973a930 ADL: Skip deleted files when reading VTOC 2017-03-05 21:16:57 +01:00
Paul Gilbert
15c0cb4258 TITANIC: Added remainder of CStarView class 2017-03-05 15:09:57 -05:00
Paul Gilbert
7e418108f6 TITANIC: Added remaining CStarField methods 2017-03-05 14:20:54 -05:00
Paul Gilbert
f040c1bc91 TITANIC: Implementing starfield methods 2017-03-05 09:59:43 -05:00
Paul Gilbert
ae67a5029e TITANIC: Implementing starfield methods 2017-03-03 22:16:48 -05:00
Eugene Sandulenko
85faa4bebc DIRECTOR: Fix getNextLabelNumber() for the rightmost frame 2017-03-03 22:02:58 +01:00
stevenhoefel
aafd10d3d1 DIRECTOR: Correctly return TextCast rectangle for D2/3. 2017-03-03 15:20:59 +11:00
Paul Gilbert
64b970ef64 TITANIC: Implementing CStarView methods 2017-03-02 23:04:02 -05:00
Paul Gilbert
51f2420001 TITANIC: Added star keyboard handling 2017-03-02 21:54:22 -05:00
Paul Gilbert
297cb6be82 TITANIC: Code for starfield mode setup & photo code 2017-03-02 21:07:28 -05:00
Eugene Sandulenko
415bd56444 DIRECTOR: Janitorial: Fix code formatting 2017-03-02 23:12:42 +01:00
Paul Gilbert
e229e3c4a4 TITANIC: Added starfield button down code 2017-03-01 23:07:08 -05:00
Paul Gilbert
4921897013 TITANIC: Implemented CStarView MouseMoveMsg 2017-03-01 22:22:16 -05:00
Eugene Sandulenko
4ab38721ce DIRECTOR: Load CastInfo for the Shared Cast 2017-03-01 22:41:07 +01:00
Eugene Sandulenko
3a7c091122 DIRECTOR: Plug memory leak 2017-03-01 10:50:35 +01:00
Eugene Sandulenko
e7842795fe DIRECTOR: Fix debug output 2017-03-01 10:50:35 +01:00
Paul Gilbert
ace2fa77eb TITANIC: Beginnings of CBaseStar draw support methods 2017-02-28 21:03:34 -05:00
D G Turner
7898c904ba Fix GCC Variable Range Warning.
This was due to the greater than 0x7f being redundant for signed char.
2017-02-28 21:08:11 +00:00
D G Turner
ae4f96f7ba TITANIC: Suppress GCC Warning in WIP Code. 2017-02-28 20:24:31 +00:00
Eugene Sandulenko
5d06607e8a DIRECTOR: Fix warning and code formatting 2017-02-28 10:38:16 +01:00
stevenhoefel
b0093cba4b DIRECTOR: Capture Mouse Down Sprite and highlight respective items. 2017-02-28 15:44:52 +11:00
Paul Gilbert
f819d7332d TITANIC: Implementing CBaseStar methods 2017-02-27 21:11:16 -05:00