Commit Graph
23 Commits
Author SHA1 Message Date
elasota 6e4245b962 MTROPOLIS: More accurate variable dereferencing and list behavior. Fix some Obsidian regressions. 2022-11-07 23:18:03 -05:00
elasota c29a2bbff9 MTROPOLIS: Refactor data types to use unrestricted unions 2022-09-29 22:01:52 -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 2fcbe69771 MTROPOLIS: Forcibly disable behavior children when the behavior is switched off 2022-07-27 01:41:51 -04:00
elasota 660044616b MTROPOLIS: Uninit fields cleanup 2022-07-22 18:51:05 -04:00
elasota 79057b7320 MTROPOLIS: Uninit fields cleanup 2022-07-22 17:32:58 -04:00
elasota f14a24f07c MTROPOLIS: Implement Obsidian rectshift and movement modifiers 2022-07-16 04:29:01 -04:00
elasota f120ec49f9 MTROPOLIS: Add debug inspectors for movement and rectshift modifiers 2022-07-16 04:29:01 -04:00
elasota 1674e8722b MTROPOLIS: Make TextWork case insensitive 2022-06-25 23:57:22 -04:00
elasota 7c7bc429f6 MTROPOLIS: More accurate handling of graphic modifier removal 2022-06-25 21:57:17 -04:00
elasota 53dde2193e MTROPOLIS: Merge prep header and warning cleanup 2022-06-16 21:58:09 +02:00
elasota 7ed8358691 MTROPOLIS: Change Point16 to Common::Point 2022-06-16 21:58:09 +02:00
elasota af25941669 MTROPOLIS: Replace Rect16 with Common::Rect 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 09ca43e78e MTROPOLIS: Add XOR mod support 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 1050da2a12 MTROPOLIS: Text rendering and Obsidian WordMixer 2022-06-16 21:58:09 +02:00
elasota 62accd5196 MTROPOLIS: Load data for Obsidian word games 2022-06-16 21:58:09 +02:00
elasota 2a90865bcc MTROPOLIS: More script attribs, enough to boot to start scene on Mac version 2022-06-16 21:58:09 +02:00
elasota b6189a7bea MTROPOLIS: Add a bunch of object materialization stubs, and notes. Boot stream loading for Obsidian completed. 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
elasota e69e1f7754 MTROPOLIS: Add Obsidian movement and rectshift loader stubs 2022-06-16 21:58:09 +02:00
elasota 4bcdf6785f MTROPOLIS: Move plug-ins to new dir, add timer messenger and collision detection messenger modifiers 2022-06-16 21:58:09 +02:00