elasota
|
029b6738cb
|
MTROPOLIS: Add support for assigning sound assets and loading assets from other streams.
|
2023-01-23 23:06:49 -05:00 |
|
elasota
|
97acf91d6d
|
MTROPOLIS: Implement path motion modifier and fix white chroma key not working.
Fixes the Obsidian bird poop easter egg.
|
2023-01-20 01:25:56 -05:00 |
|
elasota
|
3c0daec173
|
MTROPOLIS: Don't fire Show events for objects whose visibility was set false prior to Show event triggers.
|
2023-01-06 23:00:27 -05:00 |
|
elasota
|
8a01a57c4c
|
MTROPOLIS: Fix no-debug config.
|
2023-01-06 22:21:45 -05:00 |
|
elasota
|
112c2979ca
|
MTROPOLIS: Stub out simple motion modifier.
|
2023-01-06 22:21:45 -05:00 |
|
elasota
|
6acba4efc4
|
MTROPOLIS: Fire "show" commands to unhide elements at scene load instead of them being immediately visible. Fixes MTI Benbow outro.
|
2023-01-02 18:08:33 -05:00 |
|
elasota
|
0e6cccb2c2
|
MTROPOLIS: Add list delete attribute, fix mToon range set by label being off by 1, should fix the key plank in MTI Benbow.
|
2022-12-30 16:38:28 -05:00 |
|
elasota
|
94fd0060b3
|
MTROPOLIS: More variable reference linking hacks to get MTI save games working properly.
|
2022-12-28 22:47:32 -05:00 |
|
elasota
|
606a1d0eb6
|
MTROPOLIS: Add support for setting mToon range to a label. Fixes MTI Benbow moose head.
|
2022-12-28 08:15:44 -05:00 |
|
elasota
|
84f564db23
|
MTROPOLIS: Implement cursor element tracking and fire collision modifiers immediately if the same message disables and enables the collision modifier. This should fix the MTI save menu.
|
2022-12-27 14:17:29 -05:00 |
|
elasota
|
501e3f219b
|
MTROPOLIS: Add hack for returning from MTI pause menu.
|
2022-12-23 10:10:42 -05:00 |
|
elasota
|
8912b88929
|
MTROPOLIS: Fix backwards show/hide messages. (Fixes incorrect Stevenson triggers in MTI)
|
2022-12-03 10:49:38 -05:00 |
|
elasota
|
f1bac36e2b
|
MTROPOLIS: Fix broken clickcount behavior.
|
2022-12-03 10:34:44 -05:00 |
|
elasota
|
d616d1147e
|
MTROPOLIS: Uninit field cleanup
|
2022-12-03 09:59:42 -05:00 |
|
elasota
|
52e54cc090
|
MTROPOLIS: Change how variable storage works so variable modifiers can be cloned into the scene tree. Add hack for MTI variable init.
|
2022-11-27 16:54:24 -05:00 |
|
Willem Sonke
|
fdf0c42040
|
MTROPOLIS: Fixes for SPQR. Add "postponeredraws" WM attribute and allow mToon ranges to be set to a point.
|
2022-11-21 17:23:47 -05:00 |
|
elasota
|
01dbecc797
|
MTROPOLIS: Add "invalidaterect" property stub.
|
2022-11-15 02:00:09 -05:00 |
|
elasota
|
806966389c
|
MTROPOLIS: Add keybind to skip movies for debug purposes.
|
2022-11-13 18:19:49 -05:00 |
|
elasota
|
7aca46a375
|
MTROPOLIS: Fix string dereference crash.
|
2022-11-13 17:01:39 -05:00 |
|
elasota
|
875db95d52
|
MTROPOLIS: Don't use default shared scene if one was ever set explicitly. Allow propagation of command-type messages sent to behaviors. This should fix SPQR palette changes.
|
2022-11-13 17:01:38 -05:00 |
|
elasota
|
7da5f964ea
|
MTROPOLIS: Fix shared scene modifiers not setting active shared scene correctly.
|
2022-11-13 17:01:37 -05:00 |
|
elasota
|
0c70527b03
|
MTROPOLIS: Add some more attributes for SPQR.
|
2022-11-13 17:01:36 -05:00 |
|
elasota
|
6e4245b962
|
MTROPOLIS: More accurate variable dereferencing and list behavior. Fix some Obsidian regressions.
|
2022-11-07 23:18:03 -05:00 |
|
elasota
|
052f124079
|
MTROPOLIS: Add world manager "scenefades" attrib stub.
|
2022-11-06 00:15:59 -04:00 |
|
elasota
|
1b5b4d2528
|
MTROPOLIS: Fix list variable modifiers in behaviors not copying GUID/name. Add more debug inspectors to visual elements.
|
2022-11-06 00:15:58 -04:00 |
|
elasota
|
c6139d298c
|
MTROPOLIS: Fix messengers resolving source-relative targets relative to themselves instead of relative to the sender of the message that activated the messenger.
|
2022-10-31 03:54:00 -04:00 |
|
elasota
|
bfa17baa01
|
MTROPOLIS: Remove some spammy log messages.
|
2022-10-31 01:12:01 -04:00 |
|
elasota
|
7eee4e7b2c
|
MTROPOLIS: Split IncomingData and VarReference cases out of DynamicValue to a new DynamicValueSource type.
|
2022-10-25 23:05:00 -04:00 |
|
elasota
|
4188d5982d
|
MTROPOLIS: Implement shared scene modifier.
|
2022-10-17 22:42:28 -04:00 |
|
elasota
|
5749d6a66e
|
MTROPOLIS: Force render update when objects change position or visibility.
|
2022-10-16 02:29:17 -04:00 |
|
elasota
|
e9a6ef273f
|
MTROPOLIS: Various MTI fixes.
|
2022-10-16 02:29:16 -04:00 |
|
elasota
|
7730a6c364
|
MTROPOLIS: Render MTI in 32-bit mode and fix more MTI things.
|
2022-10-11 21:48:58 -04:00 |
|
elasota
|
f2269e33db
|
MTROPOLIS: Add color table modifier
|
2022-10-09 00:24:13 -04:00 |
|
elasota
|
c29a2bbff9
|
MTROPOLIS: Refactor data types to use unrestricted unions
|
2022-09-29 22:01:52 -04:00 |
|
elasota
|
9d6562189d
|
MTROPOLIS: Convert most Surface usages to ManagedSurface to fix tons of memory leaks from Surface not freeing memory when destroyed
|
2022-09-28 22:41:11 -04:00 |
|
elasota
|
9703a49791
|
MTROPOLIS: Add path motion modifier V1
|
2022-09-24 17:07:21 -04:00 |
|
elasota
|
4eca244685
|
MTROPOLIS: Add more loaders for MTI data
|
2022-09-11 14:52:43 -04:00 |
|
elasota
|
e082187093
|
MTROPOLIS: Add some handling for MTI data.
|
2022-09-01 01:48:41 -04:00 |
|
elasota
|
642baf7d4c
|
MTROPOLIS: Finish subtitle handling for Obsidian.
|
2022-08-22 20:58:27 -04:00 |
|
Eugene Sandulenko
|
2d3b4619a4
|
MTROPOLIS: Fix warnings about unused variables
|
2022-08-22 12:11:47 +02:00 |
|
elasota
|
f7a3e571f0
|
MTROPOLIS: Add subtitles support
|
2022-08-09 21:54:08 -04:00 |
|
elasota
|
e909861527
|
MTROPOLIS: Fix unrestricted unions still using memset
|
2022-08-07 22:06:18 -04:00 |
|
elasota
|
89580f2f9c
|
MTROPOLIS: Fix assert crash in Obsidian demo
|
2022-08-06 06:04:41 -04:00 |
|
elasota
|
e07cd4b802
|
MTROPOLIS: Refactor some types to use unrestricted unions instead of POD types to hopefully fix some uninit field warnings
|
2022-08-05 17:33:58 -04:00 |
|
elasota
|
9dafe5109c
|
MTROPOLIS: Use the rect of mToon frames for collision instead of the entire element size
|
2022-07-31 16:45:56 -04:00 |
|
elasota
|
3503feec23
|
MTROPOLIS: Fix up some things used by Obsidian demos
|
2022-07-27 02:34:17 -04:00 |
|
elasota
|
2fcbe69771
|
MTROPOLIS: Forcibly disable behavior children when the behavior is switched off
|
2022-07-27 01:41:51 -04:00 |
|
elasota
|
148b918b62
|
MTROPOLIS: Uninit field cleanup
|
2022-07-23 02:25:53 -04:00 |
|
elasota
|
f14ca5b871
|
MTROPOLIS: Uninit field cleanup
|
2022-07-23 02:25:53 -04:00 |
|
elasota
|
15f946d607
|
MTROPOLIS: Try to quiet Coverity warning again
|
2022-07-22 18:50:46 -04:00 |
|