Willem Jan Palenstijn
07904c881b
MOHAWK: Avoid warning
2012-02-11 23:05:43 +01:00
Alyssa Milburn
99d3b7b5c3
MOHAWK: Stub LB clone command.
2011-12-08 23:23:35 +01:00
Alyssa Milburn
0db0bf4504
MOHAWK: Name the LB phases, and default to kLBPhaseLoad for v3+.
2011-12-08 23:08:34 +01:00
Alyssa Milburn
446822369b
MOHAWK: Implement LB move/moveTo.
2011-12-01 23:59:15 +01:00
Alyssa Milburn
3a2bd43c75
MOHAWK: Fix kLBOpBreakExpression.
2011-12-01 23:54:48 +01:00
Alyssa Milburn
3553e58bb0
MOHAWK: Run LB load-time scripts properly.
2011-12-01 23:54:18 +01:00
Alyssa Milburn
1e9ea08495
MOHAWK: Fix LBCode seek/seekToFrame.
2011-11-27 21:02:13 +01:00
Alyssa Milburn
a6af439eff
MOHAWK: Add Rugrats subfolders to the path too.
2011-11-26 23:37:54 +01:00
Alyssa Milburn
89b1ff3dc3
MOHAWK: Run kLBEventInit at init time.
2011-11-26 20:49:02 +01:00
Alyssa Milburn
285a92ffaa
MOHAWK: Handle globals from the LB book info file.
2011-11-26 20:49:02 +01:00
Alyssa Milburn
4466b6556a
MOHAWK: Start the LB load phase at load time.
2011-11-26 20:49:02 +01:00
Alyssa Milburn
d070d11c30
MOHAWK: Name/stub some unknown LB item flags.
2011-11-25 23:00:22 +01:00
Alyssa Milburn
4d4c84fd82
MOHAWK: Load/unload LB proxies properly.
2011-11-25 22:59:30 +01:00
Alyssa Milburn
528c1173d7
MOHAWK: Implement kLBOpLoad, kLBOpUnload.
2011-11-20 20:24:51 +01:00
Alyssa Milburn
383b307f69
MOHAWK: Replace _neverEnabled with basic _loaded logic.
2011-11-20 20:24:31 +01:00
Alyssa Milburn
40474f0bc6
MOHAWK: Draw LB items in sorted order.
2011-11-20 16:30:33 +01:00
Alyssa Milburn
33a85af915
MOHAWK: Handle cursor changes in kLBNotifyChangeMode.
2011-07-07 16:23:11 +02:00
Alyssa Milburn
f0bef196b1
MOHAWK: Maintain ordered list of LB items.
2011-07-07 16:23:10 +02:00
Alyssa Milburn
1d6df12446
MOHAWK: Always create a code object for every LBPage.
2011-07-02 00:23:37 +02:00
Alyssa Milburn
aceb1470cb
MOHAWK: Use LBCode instead of running scripts in LBItem.
2011-07-02 00:18:26 +02:00
Alyssa Milburn
3384f4bf82
MOHAWK: Don't leak bitlStream (spotted by clone2727).
2011-06-28 22:00:20 +02:00
Matthew Hoops
71c4329d86
MOHAWK: Rework archive handling
...
A new base class has been introduced (aptly named "Archive"), which is much cleaner than inheriting from MohawkArchive. In addition, the underlying resource retrieving code has been merged to reduce dupliplication.
2011-06-28 12:10:28 -04:00
Alyssa Milburn
ede71596ba
MOHAWK: Better sanity checks in LB scripting.
2011-06-28 15:34:09 +02:00
Alyssa Milburn
c2e9319fa8
MOHAWK: Handle kLBOpRunData properly.
2011-06-28 15:32:25 +02:00
Alyssa Milburn
c2319a3a81
MOHAWK: Make LB's readString/readRect more generic.
2011-06-28 15:28:26 +02:00
Alyssa Milburn
dde622174c
MOHAWK: Don't crash when getting odd types from LB target expressions.
...
(Thanks to [md5] for pointing it out.)
2011-06-25 09:51:50 +02:00
Alyssa Milburn
685934ee4a
MOHAWK: Partial support for newer LB targeting types.
2011-06-24 21:01:56 +02:00
Max Horn
b86da6028f
MOHAWK: Fix warning about uninitialized var
2011-05-25 16:32:38 +02:00
Max Horn
4cbe4ede66
COMMON: Registers RandomSources in constructor with the event recorder
...
This also removes the dependency of engines on the event recorder header
and API, and will make it easier to RandomSources that are not properly
registered.
2011-05-17 12:17:26 +02:00
Alyssa Milburn
80249e3445
MOHAWK: Add/improve LB debug output a little.
2011-05-13 23:02:44 +02:00
Alyssa Milburn
15856a1843
MOHAWK: Add basic LBProxyItem support.
2011-05-13 23:02:06 +02:00
strangerke
69b1485a22
GIT: Clean up: Suppress SVN tags, now useless
2011-05-12 01:16:22 +02:00
Ori Avtalion
9414d7a6e2
JANITORIAL: Reduce header dependencies in shared code
...
Some backends may break as I only compiled SDL
2011-04-28 15:08:58 +03:00
Littleboy
b9262bd70c
MOHAWK: Silence MSVC warning (bug #3290528 )
2011-04-22 14:45:14 -04:00
Alyssa Milburn
848b0d1b0b
MOHAWK: Stupid padding fix.
2011-04-13 19:12:25 +02:00
Alyssa Milburn
ae49865e9e
MOHAWK: Move per-page data into LBPage.
2011-04-09 21:01:27 +02:00
Alyssa Milburn
be09bef7f7
MOHAWK: Add getItemByName for LB.
2011-04-07 23:03:54 +02:00
Alyssa Milburn
40dd4f89ba
MOHAWK: Support LB script flow control.
2011-04-07 00:33:11 +02:00
Alyssa Milburn
bbe2c437a8
MOHAWK: Replace most of the LBCode interpreter.
2011-04-07 00:30:09 +02:00
Alyssa Milburn
3bbeee90c0
MOHAWK: Handle alignment byte for some targeting modes.
2011-04-07 00:26:27 +02:00
Alyssa Milburn
71bfe714c1
MOHAWK: Fix issues with LB's hardcoded UI logic.
2011-04-02 19:21:03 +02:00
Matthew Hoops
fdb01b0ea9
MOHAWK: Minor grammar fix
2011-04-02 11:09:22 -04:00
Alyssa Milburn
1f543652b7
MOHAWK: Handle waiting for sound cues in LBAnimation.
2011-04-01 14:44:41 +02:00
Alyssa Milburn
759040d679
MOHAWK: Add/update some LB debug/warning stuff.
2011-03-31 22:39:46 +02:00
Alyssa Milburn
ab97a5e493
MOHAWK: Tweaks to LBAnimationItem::setEnabled.
2011-03-31 22:39:17 +02:00
Alyssa Milburn
73c15cebe8
MOHAWK: Update LBAnimationItem running state when anim is done.
2011-03-31 22:38:32 +02:00
Alyssa Milburn
66269fa208
MOHAWK: Toggle the post-intro LB menu anim at the right time.
2011-03-31 22:35:40 +02:00
Alyssa Milburn
e705759b7b
MOHAWK: Implement kLBSetHitTest.
2011-03-31 01:16:47 +02:00
Alyssa Milburn
e5533401dc
MOHAWK: Nicer names/info for some LB data.
2011-03-31 00:18:00 +02:00
Alyssa Milburn
023cb90842
MOHAWK: Strip slashes from beginning of LB Windows paths.
2011-03-30 21:41:13 +02:00