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 |
|
elasota
|
79057b7320
|
MTROPOLIS: Uninit fields cleanup
|
2022-07-22 17:32:58 -04:00 |
|
elasota
|
29a2c78000
|
MTROPOLIS: Stub "flushpriority" attribute
|
2022-07-21 19:42:14 -04:00 |
|
elasota
|
011c4ccd79
|
MTROPOLIS: Add element fade transitions.
|
2022-07-21 18:22:14 -04:00 |
|
elasota
|
c489eb2e50
|
MTROPOLIS: Use pre-menu screenshot for savegame thumbnail in Obsidian
|
2022-07-19 19:17:53 -04:00 |
|
elasota
|
0d8ba6982a
|
MTROPOLIS: Make autorefreshcursor trigger later to fix Obsidian wave puzzle completing instantly in the Mac version
|
2022-07-19 17:38:09 -04:00 |
|
elasota
|
f14a24f07c
|
MTROPOLIS: Implement Obsidian rectshift and movement modifiers
|
2022-07-16 04:29:01 -04:00 |
|
elasota
|
7ac9be5cfd
|
MTROPOLIS: Fix incorrect cascade flag on scene change messages
|
2022-07-15 22:08:23 -04:00 |
|
elasota
|
6a966b2d17
|
MTROPOLIS: Add boundary detection modifier, fix real-time vector motion var sourcing
|
2022-07-15 21:49:23 -04:00 |
|
elasota
|
69c6470c6a
|
MTROPOLIS: Add scene transition effect support
|
2022-07-15 01:38:31 -04:00 |
|
elasota
|
8da787840d
|
MTROPOLIS: Move some defs around to fix def shadowing warnings
|
2022-07-14 02:35:21 -04:00 |
|
elasota
|
2427ecd3e4
|
MTROPOLIS: Refactor some static interfaces to suppress compiler warnings
|
2022-07-14 02:35:21 -04:00 |
|
elasota
|
cd54d61de7
|
MTROPOLIS: Add auto-save option and add versioning to save files.
|
2022-07-09 01:55:56 -04:00 |
|
elasota
|
47226d69f9
|
MTROPOLIS: Don't do expensive message debugging stuff unless the string will actually be printed
|
2022-07-09 00:35:04 -04:00 |
|
elasota
|
987b78182c
|
MTROPOLIS: Hide keycards when viewing security form with 16:9 widescreen mod enabled.
|
2022-07-04 22:21:51 -04:00 |
|
elasota
|
fcf0a79709
|
MTROPOLIS: Coverity issue cleanup
|
2022-07-04 16:38:46 -04:00 |
|
elasota
|
e301e69e57
|
MTROPOLIS: Add auto-saves for Obsidian
|
2022-07-03 14:06:57 -04:00 |
|
elasota
|
7d7e17868d
|
MTROPOLIS: Fix up dynamic MIDI option, add hack to skip corrupted video frame
|
2022-07-02 22:03:00 -04:00 |
|
elasota
|
f8a52eacc2
|
MTROPOLIS: Implement subsection attribute
|
2022-07-02 14:21:56 -04:00 |
|
elasota
|
d91a80a5b3
|
MTROPOLIS: Add sink for "debug" attribute
|
2022-07-02 14:06:34 -04:00 |
|
elasota
|
74863cb32f
|
MTROPOLIS: Discharge message queue after low-level scene transition actions
|
2022-07-02 02:20:26 -04:00 |
|
elasota
|
780ee54d3a
|
MTROPOLIS: Use the first variable in a scope for name linkage when there are name collisions
|
2022-07-02 01:15:00 -04:00 |
|
elasota
|
fa7d5f3d73
|
MTROPOLIS: Quietly ignore Flush All Media command
|
2022-07-02 00:09:26 -04:00 |
|
elasota
|
9628db9f8a
|
MTROPOLIS: Obsidian widescreen enhancement
|
2022-06-26 03:48:33 -04:00 |
|
elasota
|
1674e8722b
|
MTROPOLIS: Make TextWork case insensitive
|
2022-06-25 23:57:22 -04:00 |
|
elasota
|
a18de70b95
|
MTROPOLIS: Add autoResetCursor attribute and fix up cursor refresh logic
|
2022-06-25 22:15:59 -04:00 |
|
elasota
|
7c7bc429f6
|
MTROPOLIS: More accurate handling of graphic modifier removal
|
2022-06-25 21:57:17 -04:00 |
|