elasota
|
d7a8f4e674
|
MTROPOLIS: Fix pause event regression
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
b8e510f9e4
|
MTROPOLIS: Replicate a ton of quirks needed to get the Bureau booth hint room working correctly
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
2bc8af92fa
|
MTROPOLIS: Stub out MIDI mute tracks
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
f54a8864a4
|
MTROPOLIS: Fix if messengers not firing if the condition was a variable
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
060fbb2e6f
|
MTROPOLIS: Add some missing attributes
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
0b47b7150c
|
MTROPOLIS: Promote save/restore modifier to Done
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
45147c0140
|
MTROPOLIS: Discard "flushpriority" sets on images
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
18466585a1
|
MTROPOLIS: Fix crash in Spider oil puzzle tower map viewer
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
35a3ad904d
|
MTROPOLIS: Fix hang in Piazza tutorial
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
9a4e8cb007
|
MTROPOLIS: Add collision detection modifier
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
d00a058d3e
|
MTROPOLIS: Handle show/hide events, stub out element transition modifier.
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
a3f5b993e0
|
MTROPOLIS: Promote sound element to Done
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
69305a1a74
|
MTROPOLIS: Fix multi-scene layer interleaving not working correctly
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
be1fc4c3ed
|
MTROPOLIS: Add default names to modifiers so Piazza TextWork modifier resolves correctly.
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
2fed763839
|
MTROPOLIS: Fix backwards horizontal/vertical constraint flags on Mac
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
a0ad61ab3f
|
MTROPOLIS: Fix graphics draw crash
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
7977def141
|
MTROPOLIS: Properly resolve messenger variable reference payloads
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
c60c554b0d
|
MTROPOLIS: Restart timer modifier when executed while the timer is already running
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
6db206acf4
|
MTROPOLIS: Add undocumented list "random" attrib
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
cae3ae0dd5
|
MTROPOLIS: Add trans blit for images
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
8461f9c845
|
MTROPOLIS: Fix up auto-play event behavior to hopefully fix Obsidian rebel VO not triggering
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
9abae5362c
|
MTROPOLIS: Fix mToon temporal decompression flag being set incorrectly
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
86eaedfa0c
|
MTROPOLIS: Implement graphic modifiers, add close project command
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
956c85c259
|
MTROPOLIS: Add NoteNum attribute
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
5eb9c0cf8c
|
MTROPOLIS: Add transparent mToon blit mode
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
e8812e9444
|
MTROPOLIS: Add enhanced color support for 32-bit rendering
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
547e02c749
|
MTROPOLIS: Handle direct assignment to variables
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
1975bd6b3c
|
MTROPOLIS: Inherit asset name from asset on unnamed elements. Fixes Obsidian Piazza not working.
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
1a8a0ed29c
|
MTROPOLIS: Add "celcount" attribute
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
09ca43e78e
|
MTROPOLIS: Add XOR mod support
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
b013a3ce5d
|
MTROPOLIS: Fix reversed mToons firing the wrong events
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
9b0fae37c9
|
MTROPOLIS: Add media cue messenger, workaround for garbled section GUIDs in scene change modifiers
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
b8dde4b4c5
|
MTROPOLIS: Add timevalue sets and vector motion modifier
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
ea0406b6a5
|
MTROPOLIS: Add path motion modifier stub
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
939420f64e
|
MTROPOLIS: Make failed sends non-fatal (fixes being unable to click aircraft propulsion puzzle)
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
435fddeb55
|
MTROPOLIS: Stub out Movement/RectShift attributes
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
52900575f1
|
MTROPOLIS: Fix some metal puzzle bugs
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
1ec0d2a4cd
|
MTROPOLIS: Forward object variable attribute references
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
2dc4c8232b
|
MTROPOLIS: Drag motion modifier
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
fee75068d1
|
MTROPOLIS: Fix temporal mToon sizes
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
c487268ab3
|
MTROPOLIS: Fix some things that were spamming errors a lot
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
1050da2a12
|
MTROPOLIS: Text rendering and Obsidian WordMixer
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
f9c294fd83
|
MTROPOLIS: Fix mToon rate being off by a factor of 10, fix temporal compression detection (kind of)
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
b3678090ae
|
MTROPOLIS: Silently ignore attempts to set position to invalid value
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
9a3b35deb7
|
MTROPOLIS: Don't reject invalid rects in drag motion modifier since they're insets and not actual rects
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
f1a680864e
|
MTROPOLIS: Fix some bugs affecting Spider fire puzzle
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
a9d94c2ed7
|
MTROPOLIS: Fix timers not reactivating after termination
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
2cdd270e2c
|
MTROPOLIS: Allow arithmetic on booleans
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
5f2f692acc
|
MTROPOLIS: More Obsidian Bureau fixes
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
a4c8fb1b85
|
MTROPOLIS: Add support for QuickTime ranges, fix Obsidian Bureau light carousel triggering without interaction.
|
2022-06-16 21:58:09 +02:00 |
|