elasota
|
6f0ada67d7
|
MTROPOLIS: Fix off-by-one clipping last frame of mToon animations
|
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
|
45147c0140
|
MTROPOLIS: Discard "flushpriority" sets on images
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
a0ad61ab3f
|
MTROPOLIS: Fix graphics draw crash
|
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
|
86eaedfa0c
|
MTROPOLIS: Implement graphic modifiers, add close project command
|
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
|
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
|
52900575f1
|
MTROPOLIS: Fix some metal puzzle bugs
|
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
|
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 |
|
elasota
|
ab07cd3e56
|
MTROPOLIS: mToon fixes (get Obsidian file cabinets working)
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
4d8f8bc43b
|
MTROPOLIS: Fix decompression of temporally-compressed mToons that don't have the flag set
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
790ed24635
|
MTROPOLIS: Fix save corruption again
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
9c16acd00e
|
MTROPOLIS: mToon support, more support for weird attribs.
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
32640bcd88
|
MTROPOLIS: Add sounds, refactor media playback to start after scene transition.
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
3a9c8def13
|
MTROPOLIS: Debug inspector
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
68be38a707
|
MTROPOLIS: Script/modifier behavior fixes, mostly get cursors working
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
bc6d7b3e8f
|
MTROPOLIS: Save games
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
fd57b23890
|
MTROPOLIS: Fix up some script things, get music in intro credits working (partially)
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
957037b6b6
|
MTROPOLIS: Auto-start movies that aren't paused
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
b64d73849d
|
MTROPOLIS: Refactor key message dispatch, add mouse messages, fix elements being parented incorrectly.
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
0248d394a9
|
MTROPOLIS: Add more attributes
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
256b2f9ef5
|
MTROPOLIS: Improve image optimization
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
ea7eaa4a15
|
MTROPOLIS: Add mToon assets and elements and fix some things
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
b04eff6895
|
MTROPOLIS: Add keyboard messenger modifier stuff and partial Project Started support
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
089335f531
|
MTROPOLIS: Pause refactor, allow proxy writes to suspend execution and trigger VThread tasks
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
389ad1c195
|
MTROPOLIS: Work to get object reference vars working, refactor a bunch of subfield reference stuff
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
78742414b4
|
MTROPOLIS: Stepthrough debugger work
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
dc333593f1
|
MTROPOLIS: Debug overlay base work
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
f5887475a9
|
MTROPOLIS: Add text and sound skeletal defs to get to first scene
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
c5434a80dc
|
MTROPOLIS: Add image assets and elements
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
a1940c352a
|
MTROPOLIS: Add at last cel signal
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
6e53185f52
|
MTROPOLIS: Initial movie element support
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
b5ebc6eb36
|
MTROPOLIS: More work to get splash screen working
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
4bb2ad12d1
|
MTROPOLIS: Add remaining asset and modifier types to get Obsidian boot stream parsed
|
2022-06-16 21:58:09 +02:00 |
|